Vorlage:Straße/Karte: Unterschied zwischen den Versionen

Komplette Überarbeitung
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>{{#ifeq:{{#ask:[[:+]] [[Kategorie:Gebäude]] [[Straße::{{PAGENAME}}]] | format=count}} | 0 |<!--
<noinclude>{{IstKlasse|Straße}}</noinclude><includeonly><!--


ZEIGE EINE KARTE MIT KOORDINATEN-MARKER, WENN KEIN DATENSATZ VORHANDEN! -->{{ Karte
Karte anzeigen mit Straße (als Nadel bzw. GeoJson) und deren Gebäuden
| lat{{#if:{{{lat|}}}||_}}={{{lat|}}} <!-- Parameter nur übergeben, wenn vorhanden, ansonsten dummy mit Unterstrich -->
=====================================================================
| lon{{#if:{{{lon|}}}||_}}={{{lon|}}}
--> {{#if: {{{lat|}}}{{{lon|}}}{{{location|}}}{{{geojson|}}}
| location{{#if:{{{location|}}}||_}}={{{location|}}}
          {{#ifexist: GeoJson:{{PAGENAME}}|true}}{{{GeoJsonKarte|}}}
| geojson{{#if:{{{geojson|}}}||_}}={{{geojson|}}}
          {{#ifeq:{{#ask:[[:+]] [[Kategorie:Gebäude]] [[Straße::{{PAGENAME}}]] | format=count}} | 0 |<!--Keine Karte-->| true }}
| zoom={{{zoom|{{{zoomdefault|16}}}}}}
    | {{#ask: [[:+]] [[Kategorie:Gebäude||Straßen||Straßen (ehemals)]] [[Straße::{{PAGENAME}}]]
| width= <!-- passt sich automatisch ein -->
      | ?Geokoordinate
| height= <!-- passt sich automatisch ein -->
      | ?Stadtteil
| box=nein
      | ?Gebäude
| form=ja
      | ?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
      }} <!--


ZEIGE DIE KARTE MIT SEMANTIK, WENN MINDESTENS 1 DATENSATZ VORHANDEN!
Attribute setzen
-->{{#ask:[[:+]] [[Kategorie:Gebäude]] [[Straße::{{PAGENAME}}]]
================
|?Geokoordinate
-->   {{#if: {{{location|}}}
|?Gebäude
      | {{#set: Geokoordinate={{#geocode: {{{location|}}} }} | Geolokation={{{location|}}} }}
|?Objekt
      | {{ifl | {{ifc | {{{Ehemals|}}} | Ja }}
|?Architekt
        | {{#if: {{{lat|}}}{{{lon|}}} | {{#set: Geokoordinate={{{lat|}}}, {{{lon|}}} }} }}
|?Baujahr
        | {{ifgeo | {{PAGENAME}}, Fürth, Bayern, Deutschland
|?Baustil
          | {{#set: Geolokation={{PAGENAME}}, Fürth, Bayern, Deutschland
|?AktenNr=Akten-Nr.
            |       Geokoordinate={{#geocode: {{PAGENAME}}, Fürth, Bayern, Deutschland}}
|?Bauherr
            }}
| centre={{{lat|49.476}}}, {{{lon|10.989}}}
          | {{#if: {{{lat|}}}{{{lon|}}} | {{#set: Geokoordinate={{{lat|}}}, {{{lon|}}} }} }}
| format=leaflet
          | strict
| enablefullscreen=yes
          }}
| maxzoom=18
        }}
| limit=2000
      }} <!--
| forceshow=on
     
| width={{{width|100%}}}
-->   {{#ifexist: GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }}
| height={{{height|100%}}}
      | {{#set: GeoJson=GeoJson:{{ifc | {{{geojson|}}} | {{PAGENAME}} }} }}
| zoom={{{zoom|16}}} }}
      }} <!--
}}<!--
     
-->{{#set:Geokoordinate={{#if:{{{lat|}}}|{{#if:{{{lon|}}}|{{{lat|0}}}, {{{lon|0}}} }} }}|Zoomlevel={{{zoom|}}}<!--
-->  {{#set: Zoomlevel={{ifc | {{{zoom|}}} | 16}} }} <!--
-->}}</includeonly>
     
-->  [[Kategorie:Hat Karte]] <!--
 
--> }} <!--
 
--></includeonly>