Classe LatLng
classe google.maps.LatLng
Un LatLng
est un point en coordonnées géographiques : latitude et longitude.
- La latitude varie entre -90 et 90 degrés, bornes comprises. Les valeurs supérieures ou inférieures à cette plage seront ramenées vers la valeur la plus proche dans cette plage. Par exemple, spécifier une latitude de 100 définit la valeur de 90.
- La longitude varie entre -180 et 180 degrés, bornes comprises. Les valeurs supérieures ou inférieures à cette plage seront modifiées de façon à se retrouver dans la plage [-180, 180). Par exemple, 480, 840 et 1200 seront toutes modifiées en 120 degrés.
Bien que la projection de la carte par défaut associe la longitude à la coordonnée x de la carte, et la latitude avec la coordonnée y, la coordonnée de la latitude est toujours écrite en première, suivie de la longitude.
Notez que vous ne pouvez pas modifier les coordonnées d'un LatLng
. Si vous désirez calculer un autre point, vous devez en créer un nouveau.
La plupart des méthodes acceptant un objet LatLng
acceptent également un objet LatLngLiteral
, ainsi les deux écritures ci-dessous sont équivalentes :
map.setCenter ( {lat: -34, lng: 151} );
Le constructeur accepte également les objets littéraux, et les convertit en instance de l'objet LatLng
:
Constructeur | |
---|---|
Méthode |
Constructeur LatLng | |
---|---|
Constructeur | Description |
LatLng( | Crée un objet La latitude est indiquée en degrès dans l'intervalle [-90, 90] La longitude est indiquée en degrès dans l'intervalle [-180, 180] Définissez |
Méthode LatLng | ||
---|---|---|
Méthode | Valeur Retournée | Description |
equals( | Valeur retournée : boolean | Fonction de comparaison. |
lat() | Valeur retournée : number | Retourne la latitude en degrés. |
lng() | Valeur retournée : number | Retourne la longitude en degrés. |
toString() | Valeur retournée : string | Convertit la représentation sous forme de chaîne. |
toUrlValue( | Valeur retournée : string | Retourne une chaîne de la forme "lat, lng" pour ce Les valeurs de Lat / Lng sont arrondies et/ou complétées à 6 décimales par défaut . |