landkarte (veraltet, bitte nutzen Sie stattdessen das Tag "map")

Ausgabe einer Landkarte von Google-Maps

(veraltet)


Mit dem Platzhalter {.landkarte} können Sie Landkarten von Google-Maps einbinden.
 

Optionen:

  • breite: Breite der Landkarte (optional; Standard: 560)
  • hoehe: Höhe der Landkarte (optional; Standard: 340)
  • geo_breite: Geographische Breite, auf die Karte zentriert werden soll (Wertebereich -90 bis 90). Wenn nichts angegeben wird, wird geo_breite auf 0 gesetzt
  • geo_laenge: Geographische Länge, auf die Karte zentriert werden soll (Wertebereich -180 bis 180). Wenn nichts angegeben wird, wird geo_laenge auf 0 gesetzt
  • typ: Typ der Karte. Es stehen die folgenden Typen zur Auswahl: normal, satellit, hybrid, gelaende. Wird typ nicht angegeben, wird automatisch Typ normal verwendet.
  • zoom: Es stehen 15 Zoomlevel zur Verfügung (1 bis 15), wobei man mit 1 am weitesten weg ist und mit 15 am nähesten dran. Da Google jedoch nicht zu allen Punkten auf der Erdoberfläche sehr hochauflösende Bilder bereitstellt, kann es vorkommen, dass für Zoomlevel 15 oder 14 manchmal keine Karten vorliegen. In diesem Fall muss der Zoomlevel von Hand etwas zurück gesetzt werden.
  • markierung: Wenn Sie Städte, Adressen oder andere Punkte auf der Karte markieren wollen, können Sie deren Namen hier angeben.
  • markierungen_kml_tempdata bzw. markierungen_kml: Es ist möglich benutzerdefinierte Daten auf einer Karte darzustellen. Diese müssen in der Form "<geodata name=\"Köln\" description=\"Rheinmetropole\" coordinates=\"8.6,50.8,10\">|<geodata name=\"Berlin\" description=\"Hauptstadt\" coordinates=\"10.6,55.8,0\">" angegeben werden. Dies sollte in Verbindung mit dem Tag "tempdata_erzeugen" auf diese Weise geschehen:
    • {.tempdata_erzeugen name='speichername'}{.katalogwert katalog_id='0' suchfeld='T.4' suchwert='geodata' ausgabe_pattern='<geodata name="{.T.5}" description="{.T.6}" coordinates="{.T.7},{.T.8},{.T.9}">' sortierung_feld='T.4' sortierung_richtung='desc' trennzeichen='|'}{./tempdata_erzeugen}
    • {.landkarte breite="500" hoehe="400" geo_breite="50.4" geo_laenge="10.5" zoom="5" markierungen_kml_tempdata="speichername"}

    • "." müssen entfernt werden in diesen Anweisungen

    • man kann die Daten auch ohne Unweg direkt in markierungen_kml übergeben, das birgt aber die Gefahren, dass Quotes den Aufruf "zerschießen". Deswegen sollte so vergangen werden, wie eben geschildert.

 

Beispiel Erläuterung

{.landkarte breite="260" hoehe="260" geo_breite="50.4" geo_laenge="10.5" zoom="5" markierung="Berlin, Brandenburger Tor"}

Live-Demo:

Hinweis: Bitte den "." hinter "{" nicht am Anfang übernehmen.