Maps Service
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Maps
Mit diesem Dienst können Skripts statische Karten generieren, Wegbeschreibungen abrufen, Adressen in Geocode-Koordinaten umwandeln und Höhenangaben abrufen.
Klassen
| Name | Kurzbeschreibung |
Avoid | Eine Enumeration, die die Arten von Einschränkungen darstellt, die beim Suchen nach Wegbeschreibungen vermieden werden sollen. |
Color | Ein Enum, das die benannten Farben darstellt, die in Kartenbildern verwendet werden können. |
DirectionFinder | Ermöglicht das Abrufen von Wegbeschreibungen zwischen Orten. |
DirectionFinderEnums | Eine Sammlung von Enums, die von DirectionFinder verwendet werden. |
ElevationSampler | Ermöglicht die Stichprobenerhebung von Erhebungen an bestimmten Orten. |
Format | Ein Enum-Wert, der das Format des Kartenbilds darstellt. |
Geocoder | Ermöglicht die Umwandlung zwischen einer Adresse und geografischen Koordinaten. |
Maps | Ermöglicht die Routenplanung, Geocodierung, Höhenmessung und das Erstellen statischer Kartenbilder. |
MarkerSize | Ein Enum, das die Größe einer Markierung auf einer Karte darstellt. |
Mode | Ein Enum-Wert, der die Mobilitätsform für die Wegbeschreibung darstellt. |
StaticMap | Ermöglicht das Erstellen und Anpassen statischer Kartenbilder. |
StaticMapEnums | Eine Sammlung von Enums, die von StaticMap verwendet werden. |
Type | Ein Enum-Wert, der den Typ der zu rendernden Karte darstellt. |
Attribute
| Attribut | Typ | Beschreibung |
TOLLS | Enum | Mautstraßen vermeiden. |
HIGHWAYS | Enum | Autobahnen vermeiden. |
Attribute
| Attribut | Typ | Beschreibung |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
addWaypoint(latitude, longitude) | DirectionFinder | Fügt einen Wegpunkt hinzu, den die Route durchlaufen muss. Dazu wird ein Punkt (Breitengrad/Längengrad) verwendet. |
addWaypoint(address) | DirectionFinder | Fügt einen Wegpunkt hinzu, den die Route über eine Adresse durchlaufen muss. |
clearWaypoints() | DirectionFinder | Löscht die aktuelle Gruppe von Wegpunkten. |
getDirections() | Object | Ruft die Wegbeschreibung anhand des Start- und Zielorts sowie anderer festgelegter Optionen ab. |
setAlternatives(useAlternatives) | DirectionFinder | Legt fest, ob alternative Routen zurückgegeben werden sollen, anstatt nur die am höchsten eingestufte Route (Standardwert: false). |
setArrive(time) | DirectionFinder | Legt die gewünschte Ankunftszeit fest (falls zutreffend). |
setAvoid(avoid) | DirectionFinder | Legt fest, ob bestimmte Arten von Einschränkungen vermieden werden sollen. |
setDepart(time) | DirectionFinder | Legt die gewünschte Abfahrtszeit fest (falls zutreffend). |
setDestination(latitude, longitude) | DirectionFinder | Legt den Endpunkt fest, für den die Wegbeschreibung berechnet werden soll, indem ein Punkt (Breitengrad/Längengrad) verwendet wird. |
setDestination(address) | DirectionFinder | Legt den Endpunkt fest, für den die Route berechnet werden soll, und verwendet dazu eine Adresse. |
setLanguage(language) | DirectionFinder | Legt die Sprache fest, die für die Wegbeschreibung verwendet werden soll. |
setMode(mode) | DirectionFinder | Legt die Mobilitätsform fest (Standardeinstellung ist „Auto“). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Legt fest, ob die angegebene Route optimiert werden soll, indem die Wegpunkte in eine effizientere Reihenfolge gebracht werden (Standardwert: false). |
setOrigin(latitude, longitude) | DirectionFinder | Legt den Startort für die Berechnung der Wegbeschreibung mithilfe eines Punktes (Breitengrad/Längengrad) fest. |
setOrigin(address) | DirectionFinder | Legt den Startort für die Berechnung der Route anhand einer Adresse fest. |
setRegion(region) | DirectionFinder | Legt eine Region fest, die beim Interpretieren von Ortsnamen verwendet werden soll. |
Attribute
| Attribut | Typ | Beschreibung |
PNG | Enum | 8‑Bit-PNG-Format |
PNG8 | Enum | 8‑Bit-PNG-Format |
PNG32 | Enum | 32-Bit-PNG-Format |
GIF | Enum | GIF-Format. |
JPG | Enum | JPEG-Format. |
JPG_BASELINE | Enum | Nicht progressives JPEG-Format. |
Attribute
| Attribut | Typ | Beschreibung |
TINY | Enum | Sehr kleine Märkte (kleinste verfügbare). |
MID | Enum | Mittelgroße Markierungen (größte verfügbare). |
SMALL | Enum | Kleine Markierungen. |
Attribute
| Attribut | Typ | Beschreibung |
DRIVING | Enum | Wegbeschreibungen für Straßen. |
WALKING | Enum | Fußgängerrouten auf Fußgängerwegen und Bürgersteigen (sofern vorhanden). |
BICYCLING | Enum | Fahrradrouten mit Radwegen und bevorzugten Straßen (sofern verfügbar). |
TRANSIT | Enum | Routen für öffentliche Verkehrsmittel (sofern verfügbar). |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
addAddress(address) | StaticMap | Fügt der aktuellen Pfaddefinition eine neue Adresse hinzu. |
addMarker(latitude, longitude) | StaticMap | Fügt der Karte eine Markierung mithilfe eines Punktes (Breitengrad/Längengrad) hinzu. |
addMarker(address) | StaticMap | Fügt der Karte mithilfe einer Adresse eine Markierung hinzu. |
addPath(points) | StaticMap | Fügt der Karte einen Pfad mithilfe eines Arrays von Punkten hinzu. |
addPath(polyline) | StaticMap | Fügt der Karte einen Pfad mithilfe einer codierten Polylinie hinzu. |
addPoint(latitude, longitude) | StaticMap | Fügt der aktuellen Pfaddefinition einen neuen Punkt (Breitengrad/Längengrad) hinzu. |
addVisible(latitude, longitude) | StaticMap | Fügt einen Punkt (Breitengrad/Längengrad) hinzu, der auf der Karte sichtbar sein muss. |
addVisible(address) | StaticMap | Fügt einen Adressstandort hinzu, der auf der Karte sichtbar sein muss. |
beginPath() | StaticMap | Startet eine neue Pfaddefinition. |
clearMarkers() | StaticMap | Löscht die aktuelle Gruppe von Markierungen. |
clearPaths() | StaticMap | Löscht den aktuellen Satz von Pfaden. |
clearVisibles() | StaticMap | Löscht die aktuelle Gruppe sichtbarer Orte. |
endPath() | StaticMap | Schließt eine mit beginPath() begonnene Pfaddefinition ab. |
getAs(contentType) | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
getBlob() | Blob | Ruft die Bilddaten als Blob ab. |
getMapImage() | Byte[] | Ruft die Rohbilddaten als Byte-Array ab. |
getMapUrl() | String | Ruft die URL des Kartenbilds ab. |
setCenter(latitude, longitude) | StaticMap | Legt den Mittelpunkt der Karte mithilfe eines Punktes (Breitengrad/Längengrad) fest. |
setCenter(address) | StaticMap | Legt die Mitte der Karte anhand einer Adresse fest. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Legt das benutzerdefinierte Markierungsbild fest, das beim Erstellen neuer Markierungen verwendet werden soll. |
setFormat(format) | StaticMap | Legt das Format des Kartenbilds fest. |
setLanguage(language) | StaticMap | Legt die Sprache fest, die für Text auf der Karte verwendet werden soll (sofern verfügbar). |
setMapType(mapType) | StaticMap | Legt den anzuzeigenden Kartentyp fest. |
setMarkerStyle(size, color, label) | StaticMap | Legt den Markierungsstil fest, der beim Erstellen neuer Markierungen verwendet werden soll. |
setMobile(useMobileTiles) | StaticMap | Legt fest, ob spezielle Kachelsätze für Mobilgeräte verwendet werden sollen. |
setPathStyle(weight, color, fillColor) | StaticMap | Legt den Pfadstil fest, der beim Erstellen neuer Pfade verwendet werden soll. |
setSize(width, height) | StaticMap | Legt die Breite und Höhe des Kartenbilds in Pixeln fest. |
setZoom(zoom) | StaticMap | Legt den Zoomfaktor oder die Vergrößerungsstufe für die Karte fest. |
Attribute
| Attribut | Typ | Beschreibung |
ROADMAP | Enum | Eine Standard-Roadmap, wie sie normalerweise auf der Google Maps-Website angezeigt wird. |
SATELLITE | Enum | Eine Satellitenkarte. |
TERRAIN | Enum | Eine physische Reliefkarte mit Gelände und Vegetation. |
HYBRID | Enum | Eine Hybridkarte aus Satelliten- und Straßenkarte mit einer transparenten Ebene mit wichtigen Straßen und Ortsnamen auf der Satellitenkarte. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-02-19 (UTC).
[null,null,["Zuletzt aktualisiert: 2026-02-19 (UTC)."],[],[]]