17.667
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 91: | Zeile 91: | ||
end | end | ||
query = query .. "|?GeoSubobject#-|?#-" | query = query .. "|?GeoSubobject#-|?#-" | ||
-- mw.logObject(query, "query") | |||
val = mw.smw.ask(query) | val = mw.smw.ask(query) | ||
-- mw.logObject(val, "val") | |||
if val == nil then | if val == nil then | ||
t = t .. "<br>Gebäude " .. | t = t .. "<br>Gebäude " .. | ||
| Zeile 134: | Zeile 134: | ||
query = query .. | query = query .. | ||
"|?Geokoordinate|?Geolokation|?GeoJson#-|?Zoomlevel|?#-" | "|?Geokoordinate|?Geolokation|?GeoJson#-|?Zoomlevel|?#-" | ||
-- mw.logObject(query, "query") | |||
val = mw.smw.ask(query) | val = mw.smw.ask(query) | ||
-- mw.logObject(val, "val") | |||
if val ~= nil then | if val ~= nil then | ||
val = val[1] | val = val[1] | ||
fbdata.pargs["location"] = | |||
fbdata.pargs["location"] = val["Geolokation"] or val["Geokoordinate"] | val["Geolokation"] or val["Geokoordinate"] | ||
if val["GeoJson"] ~= nil then | if val["GeoJson"] ~= nil then | ||
fbdata.pargs["geojson"] = string.sub(val["GeoJson"], 9) | fbdata.pargs["geojson"] = string.sub(val["GeoJson"], 9) -- "GeoJson:" abschneiden | ||
end | end | ||
fbdata.pargs["zoom"] = val["Zoomlevel"] | fbdata.pargs["zoom"] = val["Zoomlevel"] | ||
| Zeile 147: | Zeile 148: | ||
end | end | ||
-- Faktenbox anzeigen (ohne Attribute setzen) | -- Faktenbox anzeigen (ohne Attribute setzen) | ||
-- mw.logObject(fbdata.pargs, "fbdata.pargs") | |||
fbdata.noattr = true | fbdata.noattr = true | ||
t = geb.faktenbox(fbdata) | t = geb.faktenbox(fbdata) | ||