FGX.Map.TfgMapMarkerList

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
  • [[ 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 может использоваться для дальнейшего удаления маркера по уникальному идентификатору.

Карта является владельцем всех экземпляров маркеров. Поэтому маркеры удаляются автоматически картой.