Mesure distance à vol d'oiseau
Mesure distance
Cliquez sur la carte avec le bouton droit de la souris pour faire apparaître le menu.
- Choisissez l'option « », un marqueur apparaît à l'endroit cliqué.
- Choisissez l'option « », un marqueur apparaît à l'endroit cliqué.
La fenêtre d'affichage de la distance apparaît.
Il est à noter que l'ordre du choix n'a pas d'importance.
Déplacer les marqueurs pour faire apparaître la distance à vol d'oiseau qu'il y a entre eux.
Vous pouvez également cliquer sur les marqueurs avec le bouton droit de la souris pour faire apparaître un menu relatif à la mesure de la distance.
La carte
Les méthodes disponibles
Le « namespace » makerDistance
posséde les méthodes suivantes :
createMarkerStart(
map: google.maps.Map ,
position: google.maps.LatLng
) |
Création d'un marker de début de la mesure. |
createMarkerEnd(
map: google.maps.Map ,
position: google.maps.LatLng
) |
Création d'un marker de fin de la mesure. |
setStart(
marker: google.maps.Marker
) |
Défini le marqueur passé en paramètre comme étant la position du début de la mesure. |
setEnd(
marker: google.maps.Marker
) |
Défini le marqueur passé en paramètre comme la position de fin de mesure. |
removeMarker(
marker: google.maps.Marker
) |
Supprime le marqueur passé en paramètre. |
close() | Ferme l'outil de mesure de distance et supprime tous les marqueurs crées avec createMarkerStart ou createMarkerEnd . |
setPosition(
where: string
) |
Positionne la fenêtre d'affichage de la distance.
Les valeurs prises en comptent sont :
|
getDistance(
point: google.maps.LatLng ,
point: google.maps.LatLng
) |
Retourne la distance à vol d'oiseau, en mètres, entre deux points. |
Les codes sources
- markerdistance.js : fichier de définition du « namespace »
markerDistance
. - gmap-distance.js : fichier script utilisé pour cette page.