Ermöglicht die Routensuche, Geocodierung, Höhenstichproben und das Erstellen statischer Kartenbilder.
Attribute
| Attribut | Typ | Beschreibung |
|---|---|---|
Direction | Direction | |
Static | Static |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
decode | Number[] | Entschlüsselt einen codierten Polylinienstring wieder in ein Punktarray. |
encode | String | Codiert ein Array von Punkten in einen String. |
new | Direction | Erstellt ein neues DirectionFinder-Objekt. |
new | Elevation | Erstellt ein ElevationSampler-Objekt. |
new | Geocoder | Erstellt ein neues Geocoder-Objekt. |
new | Static | Erstellt ein neues StaticMap-Objekt. |
set | void | Ermöglicht die Nutzung eines extern eingerichteten Kontos für die Google Maps APIs Premiumoption, um zusätzliche Kontingente zu nutzen. |
Detaillierte Dokumentation
decode Polyline(polyline)
Entschlüsselt einen codierten Polylinienstring wieder in ein Punktarray.
// Decodes a string representation of the latitudes and longitudes of // Minneapolis and Milwaukee respectively. const polyline = 'qvkpG`qhxPbgyI_zq_@'; const points = Maps.decodePolyline(polyline); for (let i = 0; i < points.length; i += 2) { Logger.log('%s, %s', points[i], points[i + 1]); }
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
polyline | String | Eine codierte Polylinie, die decodiert werden soll. |
Rückflug
Number[]: Ein Array von Breiten-/Längengradpaaren (lat0, long0, lat1, long1, …).
Weitere Informationen
encode Polyline(points)
Codiert ein Array von Punkten in einen String.
// The latitudes and longitudes of New York and Boston respectively. const points = [40.77, -73.97, 42.34, -71.04]; const polyline = Maps.encodePolyline(points);
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
points | Number[] | Ein Array von Breiten-/Längengrad-Paaren, die codiert werden sollen. |
Rückflug
String – Ein codierter String, der diese Punkte darstellt.
Weitere Informationen
new Direction Finder()
Erstellt ein neues DirectionFinder-Objekt.
Rückflug
Direction – ein neues Richtungsfinderobjekt.
new Elevation Sampler()
Erstellt ein ElevationSampler-Objekt.
Rückflug
Elevation – Ein neues Elevation-Sampler-Objekt.
new Geocoder()
new Static Map()
set Authentication(clientId, signingKey)
Ermöglicht die Nutzung eines extern eingerichteten Kontos für die Google Maps APIs Premiumoption, um zusätzliche Kontingente zu nutzen. Ihre Client-ID und Ihren Signaturschlüssel erhalten Sie im Google Enterprise-Supportportal. Legen Sie diese Werte auf null fest, um wieder die Standardkontingente zu verwenden.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
client | String | Eine Kunden-ID. |
signing | String | Einen privaten Signaturschlüssel. |