Maps Service
Maps
Mit diesem Dienst können Scripts statische Karten generieren, Wegbeschreibungen finden, Adressen in Geocode-Koordinaten umwandeln und Höhenprofile erfassen.
Classes
Name | Kurzbeschreibung |
Avoid | Eine Aufzählung der Arten von Einschränkungen, die bei der Suche nach einer Route 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 Enumerationen, die von DirectionFinder verwendet werden. |
ElevationSampler | Ermöglicht die Stichprobenerhebung von Höhen an bestimmten Orten. |
Format | Ein Enum, das das Format des Kartenbilds darstellt. |
Geocoder | Ermöglicht die Umwandlung zwischen einer Adresse und geografischen Koordinaten. |
Maps | Ermöglicht die Routensuche, Geocodierung, Höhenstichproben und das Erstellen statischer Kartenbilder. |
MarkerSize | Ein Enum, das die Größe einer Markierung darstellt, die einer Karte hinzugefügt wurde. |
Mode | Ein Enum, das die Mobilitätsform darstellt, die bei der Suche nach einer Wegbeschreibung verwendet werden soll. |
StaticMap | Ermöglicht das Erstellen und Dekorieren statischer Kartenbilder. |
StaticMapEnums | Eine Sammlung von Enumerationen, die von StaticMap verwendet werden. |
Type | Ein Enum, das den Typ der zu rendernden Karte angibt. |
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ügen Sie mithilfe eines Punkts (Breiten-/Längengrad) einen Wegpunkt hinzu, den die Route passieren muss. |
addWaypoint(address) | DirectionFinder | Fügen Sie mithilfe einer Adresse einen Wegpunkt hinzu, den die Route passieren muss. |
clearWaypoints() | DirectionFinder | Die aktuellen Wegpunkte werden gelöscht. |
getDirections() | Object | Ruft die Wegbeschreibung mit dem Start- und Zielort sowie den anderen festgelegten Optionen ab. |
setAlternatives(useAlternatives) | DirectionFinder | Legt fest, ob alternative Routen anstelle der Route mit der höchsten Bewertung zurückgegeben werden sollen (Standardeinstellung: „false“). |
setArrive(time) | DirectionFinder | Legt die gewünschte Ankunftszeit fest (falls zutreffend). |
setAvoid(avoid) | DirectionFinder | Hier legen Sie 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 Zielort fest, für den die Wegbeschreibung berechnet werden soll, mit einem Punkt (Breiten-/Längengrad). |
setDestination(address) | DirectionFinder | Hiermit wird der Zielort festgelegt, für den eine Wegbeschreibung berechnet werden soll. Geben Sie dazu eine Adresse ein. |
setLanguage(language) | DirectionFinder | Legt die Sprache fest, die für die Routenbeschreibung verwendet werden soll. |
setMode(mode) | DirectionFinder | Legt die Mobilitätsform fest (standardmäßig „Autofahren“). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Gibt an, ob die Route optimiert werden soll, indem die Wegpunkte in eine effizientere Reihenfolge gebracht werden (Standardeinstellung: „false“). |
setOrigin(latitude, longitude) | DirectionFinder | Legt den Startort fest, von dem aus die Route berechnet werden soll, mit einem Punkt (Breiten-/Längengrad). |
setOrigin(address) | DirectionFinder | Legt den Startpunkt fest, von dem aus die Route berechnet werden soll, und verwendet dazu eine Adresse. |
setRegion(region) | DirectionFinder | Hier legen Sie eine Region fest, die bei der Interpretation 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 | Kleinste verfügbare Marktgröße. |
MID | Enum | Mittelgroße Markierungen (größte verfügbare Größe). |
SMALL | Enum | Markierungen in kleiner Größe. |
Attribute
Attribut | Typ | Beschreibung |
DRIVING | Enum | Wegbeschreibungen über Straßen |
WALKING | Enum | Fußgängerrouten auf Fußgängerwegen und Bürgersteigen (sofern vorhanden) |
BICYCLING | Enum | Fahrradrouten über Radwege und bevorzugte Straßen (sofern verfügbar) |
TRANSIT | Enum | Routen für Fahrten mit öffentlichen Verkehrsmitteln (sofern verfügbar) |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
addAddress(address) | StaticMap | Fügen Sie der aktuellen Pfaddefinition eine neue Adresse hinzu. |
addMarker(latitude, longitude) | StaticMap | Fügen Sie der Karte eine Markierung mit einem Punkt (Breiten-/Längengrad) hinzu. |
addMarker(address) | StaticMap | Fügen Sie der Karte eine Markierung mit einer Adresse hinzu. |
addPath(points) | StaticMap | Fügen Sie der Karte mithilfe eines Punktarrays einen Pfad hinzu. |
addPath(polyline) | StaticMap | Fügen Sie der Karte mithilfe einer codierten Polylinie einen Pfad hinzu. |
addPoint(latitude, longitude) | StaticMap | Fügen Sie der aktuellen Pfaddefinition einen neuen Punkt (Breiten-/Längengrad) hinzu. |
addVisible(latitude, longitude) | StaticMap | Fügen Sie einen Punkt (Breiten-/Längengrad) hinzu, der auf der Karte sichtbar sein muss. |
addVisible(address) | StaticMap | Fügen Sie einen Adressstandort hinzu, der auf der Karte sichtbar sein muss. |
beginPath() | StaticMap | Startet eine neue Pfaddefinition. |
clearMarkers() | StaticMap | Löscht die aktuellen Markierungen. |
clearPaths() | StaticMap | Löschen Sie die aktuellen Pfade. |
clearVisibles() | StaticMap | Die aktuell sichtbaren Standorte werden gelöscht. |
endPath() | StaticMap | Schließt eine Pfaddefinition ab, die mit „beginPath()“ begonnen wurde. |
getAs(contentType) | Blob | Gibt die Daten in diesem Objekt als Blob zurück, der 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 mit einem Punkt (Breiten- und Längengrad) fest. |
setCenter(address) | StaticMap | Legt den Mittelpunkt der Karte anhand einer Adresse fest. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Hier legen Sie das benutzerdefinierte Markierungsbild fest, das beim Erstellen neuer Markierungen verwendet werden soll. |
setFormat(format) | StaticMap | Hiermit wird das Format des Kartenbilds festgelegt. |
setLanguage(language) | StaticMap | Hiermit wird die Sprache festgelegt, die für Text auf der Karte verwendet werden soll (sofern verfügbar). |
setMapType(mapType) | StaticMap | Hiermit wird festgelegt, welche Art von Karte angezeigt werden soll. |
setMarkerStyle(size, color, label) | StaticMap | Legen Sie den Markierungsstil fest, der beim Erstellen neuer Markierungen verwendet werden soll. |
setMobile(useMobileTiles) | StaticMap | Hier legen Sie fest, ob spezielle Ansichten für Mobilgeräte verwendet werden sollen. |
setPathStyle(weight, color, fillColor) | StaticMap | Hier legen Sie den Pfadstil fest, der beim Erstellen neuer Pfade verwendet werden soll. |
setSize(width, height) | StaticMap | Hiermit werden die Breite und Höhe des Kartenbilds in Pixeln festgelegt. |
setZoom(zoom) | StaticMap | Hiermit wird der Zoomfaktor oder die Vergrößerungsstufe für die Karte festgelegt. |
Attribute
Attribut | Typ | Beschreibung |
ROADMAP | Enum | Eine Standard-Straßenkarte, 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 Kombination aus Satelliten- und Straßenkarte, auf der eine transparente Ebene mit wichtigen Straßen und Ortsnamen auf der Satellitenkarte zu sehen ist. |
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: 2024-12-03 (UTC).
[null,null,["Zuletzt aktualisiert: 2024-12-03 (UTC)."],[[["The Maps service allows you to generate static maps, find directions, convert addresses into geocode coordinates, and sample elevations within your Apps Script projects."],["You can use the `DirectionFinder` class to retrieve directions between locations, set waypoints, and specify travel modes."],["The `Geocoder` class enables you to convert addresses into geographical coordinates and vice versa, and refine results by setting bounds and language preferences."],["The `StaticMap` class helps you create custom static map images with markers, paths, and visible locations, and export them in various formats."],["The `ElevationSampler` class enables sampling elevation data for specific locations, paths, or encoded polylines."]]],[]]