Vorlage:Googlemaps: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
WiMu (Diskussion | Beiträge) K (Schützte „Vorlage:Googlemaps“: besser ist das ([edit=sysop] (unbeschränkt) [move=sysop] (unbeschränkt) [protect=sysop] (unbeschränkt))) |
(widget statt SHTML) |
||
| Zeile 19: | Zeile 19: | ||
}}<!-- | }}<!-- | ||
-->{{#vardefine: type | {{#switch: {{{type|map}}} | -->{{#vardefine: type | {{#switch: {{{type|map}}} | ||
| − | | sat = | + | | sat = satellite |
| − | | hyb = | + | | hyb = hybrid |
| − | | ter = | + | | ter = satellite |
| − | | map | + | | map = roadmap |
| #default = | | #default = | ||
}} | }} | ||
| Zeile 36: | Zeile 36: | ||
-- 2. Jetzt das alles an Vorlage:Googlemaps/sub übergeben | -- 2. Jetzt das alles an Vorlage:Googlemaps/sub übergeben | ||
-- | -- | ||
| − | -->{{# | + | --><div style="float:{{#var:float}}">{{#widget:Google Maps |
| + | |key=ABQIAAAALlFb_EmAOgsRAw4pT6ifCxRbufa5YuhuGkOO8Sai6OuqJl5MxxSZEUH-QCq4Pd9J1odFTaMmhdrXIg | ||
| + | |width={{#var:width}} | ||
| + | |height={{#var:height}} | ||
| + | |lat={{#var:lat}} | ||
| + | |lng={{#var:long}} | ||
| + | |maptype={{#var:type}} | ||
| + | |zoom={{#var:zoom}} | ||
| + | |static=yes | ||
| + | |centermarker=yes | ||
| + | }}</div><!-- | ||
-- | -- | ||
-- 3. Dokumentation und feddich | -- 3. Dokumentation und feddich | ||
Version vom 8. April 2011, 15:10 Uhr
Die Vorlage erzeugt ein <iframe>, in dem eine (interaktive) Karte von Googlemaps zu sehen ist (funktioniert nur mit aktiviertem javascript).
Parameter:
| lat =Breitengrad in dezimaler Schreibweise (Zahl zwischen-90und+90... je mehr, desto Norden)| long =Längengrad in dezimaler Schreibweise (Zahl zwischen-180und+180... je mehr, desto Osten; geht auch über 180 hinaus, ist aber Schwachsinn)| type =Kartentyp (satfür Satellitenpfoto,hybfür Hybrid – also Satellitenpfoto + Straßenkarte,terfür Terrain undmapfür Straßenkarte)| height =Kartenhöhe in px (ohne px)| width =Kartenbreite in px (ohne px)| zoom =Zoomfaktor (Zahl zwischen0– für ganz weit weg – und23– für ganz nah dran)| float =Textumbruch bestimmen (left,rightodernone, je nachdem, ob die Karte links oder rechts vom Text, oder ob sie einen Zeilenumbruch erzwingen soll)
Hinweise:
- wo kriege ich Koordinaten her?
Zum Beispiel aus der Wikipedia. Dort nach einem bestimmten Ort suchen; rechts oben auf die Koordinaten klicken, dann die dezimalen Koordinaten von http://stable.toolserver.org/geohack/geohack.php kopieren.
Oder auf Googlemaps gehen. Suchbegriff einhufen. Dann auf gewünschten Kartenpunkt Rechtsklicken (javascript-Manipulation der rechten Maustaste muss gestattet sein ... selbst in seinen brauser-Einstellungen nachsehen, wo man das ändern kann), auf "Was ist hier?" klicken. Koodinaten stehen nun im Suchfeld. - nicht alles, was auf Googlemaps funktioniert, geht auch hier. Zum Beispiel:
keine "Street view" (viel zu kompliziert, außerdem benötigt die flash ... *bäh*)
Kein Adress-Feld (ich hab's nicht hingekriegt ... keine Lust, mir 20 Seiten über die API durchzulesen)