Geometry Library

encoding class

google.maps.geometry.encoding zajęcia

Narzędzia do kodowania i dekodowania linii łamanych.

Dostęp przez połączenie pod numer const {encoding} = await google.maps.importLibrary("geometry").
 Zobacz Biblioteki w Maps JavaScript API.

decodePath
decodePath(encodedPath)
Parametry: 
  • encodedPathstring
Zwracana wartość:  Array<LatLng>
Dekoduje zakodowany ciąg ścieżki na sekwencję LatLng.
encodePath
encodePath(path)
Zwracana wartość:  string
Koduje sekwencję LatLng w zakodowany ciąg ścieżki.

sferyczna klasa

google.maps.geometry.spherical zajęcia

Funkcje narzędziowe do obliczania kątów, odległości i obszarów geodezyjnych. Domyślny promień to promień Ziemi, czyli 6378137 metrów.

Dostęp przez połączenie pod numer const {spherical} = await google.maps.importLibrary("geometry").
 Zobacz Biblioteki w Maps JavaScript API.

computeArea
computeArea(path[, radiusOfSphere])
Parametry: