property Markers: TMakers
Назначение
Свойство для работы с маркерами на карте.
Описание
Позволяет создавать/изменять/удалять маркеры на карте.
Методы и свойства |
Описание |
function Add(Latitude, Longitude: Double): TMarker |
Создает новый маркер на карте. |
function Bounds: TBounds |
Возвращает координаты прямоугольной области, в которой расположены все маркеры. |
procedure Clear |
Удаляет все маркеры на карте и из колекции (TMarkers). |
property Count: Integer |
Возвращает количество маркеров в коллекции (TMarkers). |
procedure Delete(Index: Integer) |
Удаляет указанный маркер c карты и из колекции маркеров (TMarkers). |
property Items[i]: TMarker |
Возвращает указанный маркер. |
Примеры
//создание маркера на карте
var
Marker: TMarker;
i: integer;
id: integer;
begin
// создание маркера на карте с заданными координатами
Marker := Form1.Map1.Markers.Add(48.858137, 2.294476);
// Устанавливаем зум карты, чтобы помещались все существующие маркеры
Form1.Map1.MapZoomTo(Form1.Map1.Markers.Bounds);