Google Maps Type
Google Maps - Grundlegende Kartentypen
Die folgenden Kartentypen sind in der Google Maps -API verfügbar:
1.Maptypeid.roadMap, verwendet, um die Standardansicht für die Straßenkarte anzuzeigen
2.Maptypeid.satellite, verwendet, um Google Earth -Satellitenbilder anzuzeigen
3.Maptyped.hybrid, verwendet, um sowohl normale als auch Satellitenansichten anzuzeigen
4.MaptypeId.terrain, verwendet, um die tatsächliche Karte basierend auf den Terrain -Informationen anzuzeigen.
Um den Kartentyp zu ändern, der über MAP verwendet wird, können Sie die MAPTYPEID -Eigenschaft dafür festlegen:
var mapprop = {center: new Google.maps.latlng (51.508742, -0.120850), Zoom: 7, MAPTYPEID: google.maps.maptypeid.hybrid};Oder dynamisch MAPTypEID ändern:
map.setMaptypeId (google.maps.maptypeId.hybrid);
Google Maps - 45 ° Bild
Die Google Maps -API unterstützt spezielle 45 ° -Bilder für bestimmte Stellen.
Solche hochauflösenden Bilder bieten perspektivische Ansichten in Richtung jeder grundlegenden Richtung (Südost, Nordwesten und Norden). Für unterstützte Kartentypen bieten diese Bilder auch höhere Zoomniveaus.
Die vorhandenen Google.maps.maptypeid.satellite und google.maps.maptypeid.hybrid -Kartentypen unterstützen hohe Zoomspiegel von 45 ° Perspektivenbildern (falls vorhanden). Wenn Sie solche Bilder an dem Ort haben, an dem Sie sich zoomen, ändern diese Kartentypen ihre Ansichten automatisch nach:
1. Alle vorhandenen PAN -Steuerelemente auf der Karte werden geändert, um einen Kompassrotor um die vorhandenen Navigationskontrollen hinzuzufügen. Sie können die Ausrichtung eines beliebigen 45 ° -Fildes durch diesen Kompass ändern, indem Sie das Kompassrad ziehen und dann die Ausrichtung auf die nächstgelegene gestützte Richtung mit dem Bild zeigen.
2. Eine rotierende Steuerung zeigt den Spalt zwischen den vorhandenen Translations- und Zoom -Steuerelementen an, mit dem das Bild um die unterstützte Richtung gedreht werden kann. Die Rotationskontrolle unterstützt nur die Rotation im Uhrzeigersinn.
3. Ein 45 ° Perspektive -Bild, das an der aktuellen Position zentriert ist, ersetzt das Satellitenbild oder ein gemischtes Bild. Standardmäßig werden solche Ansichten nach Norden antreten. Wenn Sie auszoomen, reduziert die Karte den Standard -Satelliten oder gemischten Bilder wieder.
4. Die MAPTYPE -Steuerung ermöglicht es dem Untermenüumschaltungssteuer, 45 ° -Bilder anzuzeigen.
HINWEIS: Reduzierung des Kartentyps, der 45 ° -Bilder anzeigt, stellt alle Änderungen wieder her und baut den ursprünglichen Kartentyp wieder auf.
Das folgende Beispiel zeigt einen 45 ° -Blick auf den Herzog von Venedig, Italien:
Beispiel
<html> <Head> <criptsrc = "http://maps.googleapis.com/maps/api/js?key=aizydy0kkjitpvd2u7atoAWHC9YSH6OHXOiYM&sensor=false"> </script> var mycenter = new Google.maps.latlng (45.434046,12.340284); google.maps.map (document.getElementById ("googeLemap"), mapProp);} google.maps.event.adddomListener (Fenster, 'Load', initialize); </script> </head> <body> <div id = "googlemap"> </div> </body> </html>TIPP: Google fügt ständig 45 ° Bilder zu mehr Städten hinzu. Die neuesten Informationen finden Sie in der 45 ° -Bildliste auf Google Maps.
Google Maps - Aktivieren und deaktivieren Sie 45 ° Bilder - settil (0)
Sie können ein 45 ° -Fild deaktivieren, indem Sie settil (0) auf dem Kartenobjekt aufrufen. Um ein 45 ° Perspektivenbild für unterstützte Kartentypen zu aktivieren, rufen Sie Settil (45) an.
Beispiel
<html> <Head> <criptsrc = "http://maps.googleapis.com/maps/api/js?key=aizydy0kkjitpvd2u7atoAWHC9YSH6OHXOiYM&sensor=false"> </script> var mycenter = new Google.maps.latlng (45.434046,12.340284); google.maps.Map(document.getElementById("googleMap"),mapProp);map.setTilt(0);}google.maps.event.addDomListener(window, 'load', initialize);</script></head><body><div id="googleMap"></div></body></html>Das obige ist eine kurze Zusammenstellung und Erläuterung von Google Maps -Informationen. Ich hoffe, dass Freunde, die zur Entwicklung von Google Maps helfen können, in Zukunft weiterhin relevantes Wissen hinzufügen. Vielen Dank für Ihre Unterstützung für diese Seite!