Aller au contenu

Module:Google Earth

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 9 décembre 2021 à 20:14 et modifiée en dernier par Noritop (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[créer] [purger]
local Tools = require('Module:Outils')
local Geo = require("Module:Géoréférencement")
local p = {}


function p.google_earth(frame)
	local args = Tools.extractArgs(frame)
	local desc = args.desc or args.description or 'Visualisation'
	local lat, lon = Geo.setCoord(args)
	local distance = args.distance or 1000
	local distance = ',' .. distance .. 'd'
	if args.altitude then
		local altitude = ',' .. args.altitude .. 'a'
	else
		local altitude = ''
	end
	local tilt = args.inclinaison or args.tilt or 55
	local tilt = ',' .. tilt .. 't'
	local heading = args.rotation or args.heading or 0
	local heading = ',' .. heading .. 'h'
	local header = '[https://earth.google.com/web/@'
	local coords = lat ..',' .. lon
	local url = header .. coords .. distance .. altitude .. tilt .. heading .. ',35y,0r ' .. desc ..'] sur Google Earth.' .. Geo.footer(args['consulté le'])
	local url = Geo.noCoord(args) or url
	return url
end

return p