encoding class
google.maps.geometry.encoding
Klasse
Dienstprogramme zur Codierung und Decodierung von Polylinien.
Zugriff durch Anrufen von const {encoding} = await google.maps.importLibrary("geometry")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Statische Methoden | |
---|---|
decodePath |
decodePath(encodedPath) Parameter:
Decodiert einen codierten Pfad-String in eine Sequenz von LatLngs. |
encodePath |
encodePath(path) Parameter:
Rückgabewert:
string Codiert eine Sequenz von LatLngs in einen codierten Pfad-String. |
Kugelförmige Klasse
google.maps.geometry.spherical
Klasse
Dienstprogrammfunktionen zur Berechnung von geodätischen Winkeln, Entfernungen und Gebieten. Der Standardradius ist der Erdradius mit 6.378.137 Metern.
Zugriff durch Anrufen von const {spherical} = await google.maps.importLibrary("geometry")
.
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Statische Methoden | |
---|---|
computeArea |
computeArea(path[, radiusOfSphere]) Parameter:
Rückgabewert:
number Gibt die nicht signierte Fläche eines geschlossenen Pfads im Bereich [0, 2×pi×radius²] zurück. Für die berechnete Fläche werden dieselben Einheiten wie für den Radius verwendet. Der Standardwert für radiusOfSphere ist der Erdradius in Metern. In diesem Fall wird die Fläche in Quadratmetern angegeben. Wenn Sie einen Circle übergeben, muss radius auf einen nicht negativen Wert festgelegt sein. Außerdem darf der Kreis nicht mehr als 100% der Kugel abdecken. Wenn Sie ein LatLngBounds übergeben, darf der südliche LatLng nicht nördlicher als der nördliche LatLng sein. |
computeDistanceBetween |
computeDistanceBetween(from, to[, radius]) Parameter:
Rückgabewert:
number Gibt die Entfernung zwischen zwei LatLngs in Metern zurück. Optional können Sie einen benutzerdefinierten Radius angeben. Der Radius entspricht standardmäßig dem Radius der Erde. |
computeHeading |
computeHeading(from, to) Parameter:
Rückgabewert:
number Gibt die Richtung von einem LatLng zu einem anderen LatLng zurück. Die Ausrichtung wird in Grad im Uhrzeigersinn ab Norden im Bereich [-180,180) angegeben. |
computeLength |
computeLength(path[, radius]) Parameter:
Rückgabewert:
number Gibt die Länge des angegebenen Pfads zurück. |
computeOffset |
computeOffset(from, distance, heading[, radius]) Parameter:
Rückgabewert:
LatLng Gibt den LatLng zurück, der sich ergibt, wenn man eine bestimmte Entfernung von einem Ursprung in der angegebenen Richtung (im Uhrzeigersinn in Grad ab Norden) zurücklegt. |
computeOffsetOrigin |
computeOffsetOrigin(to, distance, heading[, radius]) Parameter:
Rückgabewert:
|