Consente l'individuazione della direzione, la geocodifica, il campionamento dell'elevazione e la creazione di mappe statiche in formato Docker.
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
decodePolyline(polyline) | Number[] | Decodifica una stringa di polilinea codificata di nuovo in un array di punti. |
encodePolyline(points) | String | Codifica un array di punti in una stringa. |
newDirectionFinder() | DirectionFinder | Crea un nuovo oggetto DirectionFinder. |
newElevationSampler() | ElevationSampler | Crea un oggetto ElevationSampler. |
newGeocoder() | Geocoder | Crea un nuovo oggetto Geocoder. |
newStaticMap() | StaticMap | Crea un nuovo oggetto StaticMap. |
setAuthentication(clientId, signingKey) | void | Consente l'utilizzo di un account Piano Premium delle API di Google Maps consolidato esternamente. per sfruttare una quota aggiuntiva indennità. |
Documentazione dettagliata
decodePolyline(polyline)
Decodifica una stringa di polilinea codificata di nuovo in un array di punti.
// Decodes a string representation of the latitudes and longitudes of Minneapolis and Milwaukee // respectively. var polyline = 'qvkpG`qhxPbgyI_zq_@'; var points = Maps.decodePolyline(polyline); for (var i = 0; i < points.length; i+= 2) { Logger.log('%s, %s', points[i], points[i+1]); }
Parametri
Nome | Tipo | Descrizione |
---|---|---|
polyline | String | Una polilinea codificata da decodificare. |
Invio
Number[]
: un array di coppie di latitudine e longitudine (lat0, long0, lat1, long1, ...).
Vedi anche
encodePolyline(points)
Codifica un array di punti in una stringa.
// The latitudes and longitudes of New York and Boston respectively. var points = [40.77, -73.97, 42.34, -71.04]; var polyline = Maps.encodePolyline(points);
Parametri
Nome | Tipo | Descrizione |
---|---|---|
points | Number[] | Un array di coppie latitudine/longitudine da codificare. |
Invio
String
: una stringa codificata che rappresenta quei punti.
Vedi anche
newDirectionFinder()
Crea un nuovo oggetto DirectionFinder.
Invio
DirectionFinder
: un nuovo oggetto di rilevamento della direzione.
newElevationSampler()
Crea un oggetto ElevationSampler.
Invio
ElevationSampler
: un nuovo oggetto di campionamento elevazione.
newGeocoder()
newStaticMap()
setAuthentication(clientId, signingKey)
Consente l'utilizzo di un account piano premium delle API di Google Maps consolidato esternamente.
per sfruttare una quota aggiuntiva
indennità. Puoi ottenere l'ID client e la chiave di firma da Google Enterprise
Portale di assistenza. Imposta questi valori su null
per tornare a utilizzare la quota predefinita
indennità.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
Parametri
Nome | Tipo | Descrizione |
---|---|---|
clientId | String | Un identificatore cliente. |
signingKey | String | Una chiave di firma privata. |