property Markers: TMakers
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);