FGX.Map.Types.TfgMapMarker: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
Строка 55: Строка 55:
  
 
<p>Поворот маркера в градусах по часовой стрелке относительно точки привязки <i>Anchor</i> .</p><div class="info">По умолчанию маркер всегда ориентирован на Север.</div>
 
<p>Поворот маркера в градусах по часовой стрелке относительно точки привязки <i>Anchor</i> .</p><div class="info">По умолчанию маркер всегда ориентирован на Север.</div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsInfoWindowVisible: [[Boolean]]</code>
 +
<p>Позволяет показать или скрыть окно с <i>Title</i> .</p>
 
|}
 
|}

Версия 01:27, 16 мая 2020

Delphi

TfgMapMarker = class (TfgMapObject)

TObject -> TfgMapObject -> TfgMapMarker

Описание

Маркеры определяют местоположения на карте. Маркер по умолчанию использует стандартный значок, общий для внешнего вида карт. С помощью API можно изменить цвет, изображение или точку привязки значка.

Конструкторы

constructor
Create(const AId: string)

Описание отсутствует.

Свойства

property
IconLink: TfgAssetLink

Описание отсутствует.

property
Position: TfgMapCoordinate

Координаты места, к которому прикреплен маркер.

property
Title: string

Строка, отображаемая в окне информации, когда пользователь нажимает на маркер.

property
Snippet: string

Дополнительный текст, выводимый под заголовком Title .

property
Opacity: Single

Непрозрачность: 0 - полностью прозрачен.

property
IsDraggable: Boolean

Можно ли пользователь перемещать маркер по карте.

property
Appearance: TfgMarkerAppearance

По умолчанию маркеры ориентированы против экрана и не будут вращаться или наклоняться вместе с камерой. Плоские TfgMarkerAppearance.Flat маркеры ориентированы относительно поверхности земли и будут вращаться и наклоняться вместе с камерой. Оба типа маркеров не изменяют размер в зависимости от масштаба.

property
IconName: TfgAssetName

Изображение, которое отображается вместо изображения маркера по умолчанию.

nil - используется изображение маркера по умолчанию.
property
Anchor: TPointF

Точка на изображении Icon , за которую картинка будет привязана к положению Position маркера на карте. Значения координат точки указываются в диапазоне [0..1] и задаются в пропорциях. (0, 0) - это верхний, левый угол. (1, 1) - правый, нижний угол.

По умолчанию изображение Icon выводится по середине над Position .
property
Rotation: Single

Поворот маркера в градусах по часовой стрелке относительно точки привязки Anchor .

По умолчанию маркер всегда ориентирован на Север.
property
IsInfoWindowVisible: Boolean

Позволяет показать или скрыть окно с Title .