MAP API MAP () Konstruktor
Beispiel
Erstellen Sie eine Google Map:
<html><head><scriptsrc="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false"></script><script>function initialize(){var mapOpt = { center:new google.maps.latlng (51.508742, -0.120850), Zoom: 5, MAPTYPEID: google.maps.maptypeid.RoadMap}; var map = new Google.maps.map.map (document.GetElementById ("googleMap"), mapoPt)}; initialisieren); </script> </head> <body> <div id = "googlemap"> </div> </body> </html>Definition und Verwendung
Der Konstruktor MAP () erstellt eine neue Karte und fügt sie in das angegebene HTML -Element (<Div> Element) ein.
Grammatik
Neue Google.maps.map (HTMLElement, MapOptions)
Parameterwert
| Parameter | beschreiben |
|---|---|
| Htmlelement | Es wird festgelegt, dass die Karte in dieses HTML -Element platziert werden sollte. |
| Mapptionen | MapOptions -Objekt mit Karteninitialisierungsvariablen/Optionen. |
MAP () Methode
| Verfahren | Rückgabewert | beschreiben |
|---|---|---|
| Fitbounds (latlngbounds) | Keiner | Legt das Ansichtsfenster fest, um die angegebene Grenze zu enthalten. |
| Getbounds () | Latlng, Latlng | Gibt den südwestlichen Breitengrad/Längengrad und den nordöstlichen Breitengrad/Längengrad des aktuellen Ansichtsfensters zurück. |
| GetCenter () | Latlng | Gibt den Breitengrad/die Länge des Zentrums der Karte zurück. |
| getDiv () | Knoten | Gibt das DOM -Objekt zurück, das die Karte enthält. |
| Getheading () | Nummer | Gibt die Kompassüberschrift des Luftbildes zurück (unterstützt Satelliten- und Hybrid -Kartentypen). |
| GetMaptypeId () | Hybrid -Roadmap -Satellitengelände | Gibt den aktuellen Kartentyp zurück. |
| GetProjection () | Vorsprung | Gibt die aktuelle Projektion zurück. |
| getStreetView () | StreetViewpanorama | Gibt die Standard -StreetViewPanorama zurück, die an die Karte gebunden ist. |
| Gettilt () | Nummer | Gibt die Anzahl der einfallenden Winkel des Luftbildes zurück (unterstützt Satelliten- und Hybrid -Karten -Typen). |
| GEZOOM () | Nummer | Gibt die aktuelle Zoomebene der Karte zurück. |
| Panby (XNumber, Ynumber) | Keiner | Ändern Sie die Mitte der Karte um eine bestimmte Entfernung in Pixeln. |
| Panto (latlng) | Keiner | Ändern Sie die Mitte der Karte in die angegebene Latlng. |
| PantoBounds (latlngbounds) | Keiner | Übersetzen Sie den Mindestabstand in die Karte, um die angegebenen Latlngbounds einzuschließen. |
| setCenter (latlng) | Keiner | |
| Setheading (Nummer) | Keiner | Stellen Sie die Kompassrichtung des Luftbildes (gemessen in Grad) ein, und die Grundrichtung ist nach Norden. |
| setMaptypeId (MAPTYPEID) | Keiner | Ändern Sie die Art der MAP, die angezeigt wird. |
| SetOptionen (MapOptionen) | Keiner | |
| SetStreetView (StreetViewPanorama) | Keiner | Binden Sie ein StreetViewPanorama an die Karte. |
| settil (Nummer) | Keiner | Legt die Anzahl der einfallenden Winkel für das Luftbild fest (unterstützt Satelliten- und Hybrid -Kartentypen). |
| detzoom (Nummer) | Keiner |
Eigenschaften von MAP ()
| Eigentum | Typ | beschreiben |
|---|---|---|
| Kontrollen | Array. <Mvcarray. <Node >> | Zusätzliche Steuerelemente zum Anbringen an der Karte. |
| MAPTYPES | MAPTYPEREGISTER | Die Registrierung für die MAPType -Instanz geteilt durch String -ID. |
| OverlayMaptype | MVCARRAY. <MapType> | Der zusätzliche Kartentyp zu Overlay. |
MAP () Ereignis
| Ereignis | Parameter | beschreiben |
|---|---|---|
| bodens_changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich der visuelle Bereichsbereich ändert. |
| Center_Changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Eigenschaft des Map Centers ändert. |
| Klicken | Mouseevent | Dieses Ereignis wird ausgelöst, wenn der Benutzer auf eine Karte klickt (jedoch nicht auf ein Tag oder ein Infofenster). |
| DBLCLICK | Mouseevent | Dieses Ereignis wird ausgelöst, wenn der Benutzer auf der Karte doppelklickt. Bitte beachten Sie, dass das Click -Ereignis auch ausgelöst wird, bevor dieses Ereignis ausgelöst wird. |
| ziehen | Keiner | Dieses Ereignis wird wiederholt ausgelöst, wenn der Benutzer die Karte zieht. |
| Dragend | Keiner | Dieses Ereignis wird ausgelöst, wenn der Benutzer aufhört, die Karte zu ziehen. |
| Dragstart | Keiner | Dieses Ereignis wird ausgelöst, wenn der Benutzer mit dem Ziehen der Karte beginnt. |
| Überschrift_Changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Eigenschaft zur Kartenüberschriften ändert. |
| Leerlauf | Keiner | Dieses Ereignis wird ausgelöst, wenn die Karte nach dem Schwingen oder Zoomen im Leerlauf wird. |
| MAPTYPEID_CHANGED | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Eigenschaft MAPTYPEID ändert. |
| Mousemove | Mouseevent | Dieses Ereignis wird ausgelöst, solange sich die Maus des Benutzers über den Kartenbehälter bewegt. |
| Mausout | Mouseevent | Dieses Ereignis wird ausgelöst, wenn die Maus des Benutzers aus dem Kartenbehälter ausgeht. |
| Mausover | Mouseevent | Dieses Ereignis wird ausgelöst, wenn die Maus des Benutzers in den Kartencontainer eingeht. |
| projection_changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Projektion ändert. |
| Größenänderung | Keiner | Dieses Ereignis wird ausgelöst, wenn die Karte (DIV) die Größe ändert. |
| Rightclick | Mouseevent | Dieses Ereignis wird ausgelöst, wenn der Benutzer mit der rechten Maustaste auf die Karte klickt. |
| Kacheln geladen | Keiner | Dieses Ereignis wird ausgelöst, wenn die sichtbare Kachelbelastung abgeschlossen ist. |
| tilt_changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Eigenschaft Kartenkippen ändert. |
| Zoom_Changed | Keiner | Dieses Ereignis wird ausgelöst, wenn sich die Eigenschaft der Karte Zoom ändert. |
Das obige ist eine Zusammenstellung der Informationen auf dem Google Map () -Konstruktor. Wir werden in Zukunft weiterhin relevante Informationen hinzufügen. Vielen Dank für Ihre Unterstützung für diese Seite!