FGX.Map.TfgMapMarkerList
- [[ FGX.Map.{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapMarker> | Вверх к родителю: {FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapMarker> ]]
- К модулю: FGX.Map
Delphi
TfgMapMarkerList = class ({FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapMarker>)
[[FGX.Map.{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapMarker>|{FGX.Map}TfgMapObjectList<FGX.Map.Types.TfgMapMarker>]] -> TfgMapMarkerList
Описание
Список маркеров карты.
Методы
function
|
AddMarker(const APosition: TfgMapCoordinate; const ATitle: string): TfgMapMarker
Добавляет на карту маркер с заголовком ATitle . Уникальный идентификатор маркера генерируется автоматически. Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse .
|
function
|
AddMarker(const AId: string; const APosition: TfgMapCoordinate; const ATitle: string): TfgMapMarker
Добавляет на карту маркер с заголовком ATitle и уникальным идентификатором AId . Если на карте уже есть маркер с таким же идентификатором, то бросит исключение EfgMapError . Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse AId может использоваться для дальнейшего удаления маркера по уникальному идентификатору. Карта является владельцем всех экземпляров маркеров. Поэтому маркеры удаляются автоматически картой. |
function
|
AddMarker(const AOptions: TfgMapMarkerOptions): TfgMapMarker
Добавляет на карту маркер с настройками AOptions . Уникальный идентификатор маркера генерируется автоматически. Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse .
|
function
|
AddMarker(const AId: string; const AOptions: TfgMapMarkerOptions): TfgMapMarker
Добавляет на карту маркер с настройками AOptions и уникальным идентификатором AId . Если на карте уже есть маркер с таким же идентификатором, то бросит исключение EfgMapError . Метод должен вызывать только, когда карта пронициализирована и готова к использованию OnMapReady , IsMapReadyToUse AId может использоваться для дальнейшего удаления маркера по уникальному идентификатору. Карта является владельцем всех экземпляров маркеров. Поэтому маркеры удаляются автоматически картой. |