Modul:Geo: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:


function p.OSMlink(frame)
function p.OSMlink(frame)
dms_coords = frame.args[1] -- Degree, Minute, Second format
local dms_coords = frame.args[1] -- Degree, Minute, Second format
float_coords = frame:callParserFunction('#coordinates', {dms_coords, format='float', directional='no'})
local float_coords = frame:callParserFunction('#coordinates', {dms_coords, format='float', directional='no'})
coords = str.split(float_coords, ', ')
local coords = str.split(float_coords, ', ')
dms_split = str.split(dms_coords, ',')
local dms_split = str.split(dms_coords, ',')
url = '[https://www.openstreetmap.org/?' ..
local url = '[https://www.openstreetmap.org/?' ..
'mlat=' .. coords[1] .. '&' ..
'mlat=' .. coords[1] .. '&' ..
'mlon=' .. coords[2] .. '#' ..
'mlon=' .. coords[2] .. '#' ..
82.367

Bearbeitungen