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 . |