Modul:Karte/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 122: Zeile 122:
-- Attribute setzen
-- Attribute setzen
if not com.isTrue(args["noattr"]) then
if not com.isTrue(args["noattr"]) then
-- Geolokation/Geokoordinate setzen
-- Geolokation/Geokoordinate setzen
for _, o in ipairs(geoobjects) do -- to do: obsolete, wenn sobobject genutzt
for _, o in ipairs(geoobjects) do -- to do: obsolete, wenn sobobject genutzt
setAttr(attrlist, "Geolokation", o["Geolokation"]) -- to do: obsolete, wenn sobobject genutzt
setAttr(attrlist, "Geolokation", o["Geolokation"]) -- to do: obsolete, wenn sobobject genutzt
setAttr(attrlist, "Geokoordinate", o["Geokoordinate"]) -- to do: obsolete, wenn sobobject genutzt
setAttr(attrlist, "Geokoordinate", o["Geokoordinate"]) -- to do: obsolete, wenn sobobject genutzt
end -- to do: obsolete, wenn sobobject genutzt
end -- to do: obsolete, wenn sobobject genutzt
-- GeoJson
-- GeoJson
if wik.pageExists(geojson_fullpagename) then
if wik.pageExists(geojson_fullpagename) then
setAttr(attrlist, "GeoJson", geojson_fullpagename)
setAttr(attrlist, "GeoJson", geojson_fullpagename)
end
end
-- zoom
-- zoom
setAttr(attrlist, "Zoomlevel", args["zoom"])
setAttr(attrlist, "Zoomlevel", args["zoom"])
-- normale Attribute setzen
-- normale Attribute setzen
mw.logObject(attrlist, "attrlist")
mw.logObject(attrlist, "attrlist")
mw.smw.set(attrlist)
mw.smw.set(attrlist)
-- geoobjects als subobjects setzen
-- geoobjects als subobjects setzen
mw.logObject(geoobjects, "geoobjects")
mw.logObject(geoobjects, "geoobjects")
Zeile 148: Zeile 143:
mw.smw.subobject(o, id)
mw.smw.subobject(o, id)
end
end
 
end
end -- if not com.isTrue(args["noattr"]) then


-- bisherige Vorlagen-Karte
-- bisherige Vorlagen-Karte