Propos


Propriété permettant de travailler avec des marqueurs sur la carte.


Description


Permet de créer / modifier / supprimer des marqueurs sur la carte.


 Méthodes et propriétés

 Description

 function Add(Latitude, Longitude: Double): TMarker

 Crée un nouveau marqueur sur la carte.

 function Bounds: TBounds

 Renvoie les coordonnées de la zone rectangulaire dans laquelle se trouvent tous les marqueurs.

 procedure Clear

 Supprime tous les marqueurs de la carte et de la collection (Marqueurs).

 property Count: Integer

 Renvoie le nombre de marqueurs de la collection (TMarkers).

 procedure Delete(Index: Integer)

 Supprime le marqueur spécifié de la carte et de la collection de marqueurs (TMarkers).

 property Items[i]: TMarker

 Renvoie le marqueur spécifié.





Exemple


// Création d'un marqueur sur la carte
var  Marker: TMarker;
     i: integer;
     id: integer;
begin
  // Création d'un marqueur sur la carte avec les coordonnées spécifiées
  Marker := Form1.Map1.Markers.Add(48.858137, 2.294476);
  



  // Zoom sur la carte pour l'adapter à tous les marqueurs existants
  Form1.Map1.MapZoomTo(Form1.Map1.Markers.Bounds);