Vorlage:Straße/Karte: Unterschied zwischen den Versionen
Aus FürthWiki
HeikoK (Diskussion | Beiträge) K (HeikoK verschob die Seite Vorlage:Straße.Karte nach Vorlage:Straße/Karte: Umstellung Slash anstelle Dot) |
(Komplette Überarbeitung) |
||
| Zeile 1: | Zeile 1: | ||
<noinclude>{{IstKlasse|Straße}}</noinclude><includeonly> | <noinclude>{{IstKlasse|Straße}}</noinclude><includeonly><!-- | ||
Karte anzeigen mit Straße (als Nadel bzw. GeoJson) und deren Gebäuden | |||
===================================================================== | |||
--> {{#if: {{{lat|}}}{{{lon|}}}{{{location|}}}{{{geojson|}}} | |||
{{#ifexist: GeoJson:{{PAGENAME}}|true}}{{{GeoJsonKarte|}}} | |||
| geojson{{# | {{#ifeq:{{#ask:[[:+]] [[Kategorie:Gebäude]] [[Straße::{{PAGENAME}}]] | format=count}} | 0 |<!--Keine Karte-->| true }} | ||
| | | {{#ask: [[:+]] [[Kategorie:Gebäude||Straßen||Straßen (ehemals)]] [[Straße::{{PAGENAME}}]] | ||
| | | ?Geokoordinate | ||
| | | ?Stadtteil | ||
| | | ?Gebäude | ||
| | | ?Objekt | ||
}} | | ?Architekt | ||
| ?Baujahr | |||
| ?Baustil | |||
| ?AktenNr=Akten-Nr. | |||
| ?Bauherr | |||
| format=leaflet | |||
| geojson={{#ifexist: GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }} | |||
| {{ifc | {{{geojson|}}} | {{PAGENAME}} }} | |||
}} | |||
| centre={{#ifexist: GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }} | |||
| <!-- GeoJson zentriert automatisch --> | |||
| {{{lat|49.476}}}, {{{lon|10.989}}} | |||
}} | |||
| zoom={{{zoom|16}}} | |||
| maxzoom=18 | |||
| enablefullscreen=yes | |||
| resizable=yes | |||
}} <!-- | |||
Attribute setzen | |||
-->{{# | ================ | ||
| | --> {{#if: {{{location|}}} | ||
| | | {{#set: Geokoordinate={{#geocode: {{{location|}}} }} | Geolokation={{{location|}}} }} | ||
| | | {{ifl | {{ifc | {{{Ehemals|}}} | Ja }} | ||
| | | {{#if: {{{lat|}}}{{{lon|}}} | {{#set: Geokoordinate={{{lat|}}}, {{{lon|}}} }} }} | ||
| | | {{ifgeo | {{PAGENAME}}, Fürth, Bayern, Deutschland | ||
| | | {{#set: Geolokation={{PAGENAME}}, Fürth, Bayern, Deutschland | ||
| | | Geokoordinate={{#geocode: {{PAGENAME}}, Fürth, Bayern, Deutschland}} | ||
| | }} | ||
| | | {{#if: {{{lat|}}}{{{lon|}}} | {{#set: Geokoordinate={{{lat|}}}, {{{lon|}}} }} }} | ||
| | | strict | ||
| | }} | ||
| | }} | ||
}} <!-- | |||
| | |||
| | --> {{#ifexist: GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }} | ||
| | | {{#set: GeoJson=GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }} }} | ||
}} <!-- | |||
}}<!-- | |||
-->{{# | --> {{#set: Zoomlevel={{ifc | {{{zoom|}}} | 16}} }} <!-- | ||
-->}}</includeonly> | |||
--> [[Kategorie:Hat Karte]] <!-- | |||
--> }} <!-- | |||
--></includeonly> | |||
Version vom 17. August 2025, 08:03 Uhr
Seiten-Übersicht
| Hauptseite | Unterseiten | ||
|---|---|---|---|
| Allgemein | |||
| Faktenbox | Vorlagen | ||
| Formulare |
|
||
| Module | |||
| Abfrage | Vorlagen |
| |
| Formulare |
| ||
| Sonstige | |||
Diese Vorlage erzeugt eine Karte für die Straßen-Faktenbox. Es stellt die Straße und, sofern vorhanden, die Gebäude in der Straße als Pins dar. Falls vorhanden, wird zusätzlich die GeoJson-Karte mit angezeigt.
Diese Vorlage basiert auf Vorlage:CommonTabs/Karte, aber bei Straßen wird versucht, die Geoposition heute vorhandener Straßen (Ehemals=Nein) per #geocode: von {{PAGENAME}}, Fürth, Bayern, Deutschland (ohne OSM-Objekttyp) zu ermitteln.
Erst wenn dieses nicht erfolgreich war, wird lat/lon verwendet, sofern vorhanden.
Diese Reihenfolge wurde gewählt, um einen genauer gesetzten Straßen-Pin zu erzeugen, als es die vorhandenen lat/lon bislang vorgaben.
Parameter siehe Vorlage:Karte