CustomLabels - Пользовательские метки карты
- class axipy.CustomLabels
Пользовательские метки. Используется для задания параметров через свойство
Map.custom_labels
.Методы:
get
(layer, id)Производит запрос параметров.
ids
(layer)Перечень идентификаторов, для которых установлена пользовательская метка
set
(layer, id, properties)Устанавливает параметры.
set_default_arrow_type
(layer, style)Устанавливает стиль по умолчанию для новых меток слоя
set_default_end_type
(layer, end_type)Устанавливает тип выноски по умолчанию для новых меток слоя
- get(layer: VectorLayer, id: int) Optional[CustomLabelProperties]
Производит запрос параметров. Если для данного id не определены, возвращает None.
- Параметры:
layer – Слой карты
id – Идентификатор записи
- ids(layer: VectorLayer) List[int]
Перечень идентификаторов, для которых установлена пользовательская метка
- set(layer: VectorLayer, id: int, properties: Optional[CustomLabelProperties])
Устанавливает параметры.
- Параметры:
layer – Слой карты
id – Идентификатор записи
properties – Устанавливаемые свойства. Если задать None, существующие параметры будут сброшены
- set_default_arrow_type(layer: VectorLayer, style: LineStyle)
Устанавливает стиль по умолчанию для новых меток слоя
- set_default_end_type(layer: VectorLayer, end_type: CustomLabelEndType)
Устанавливает тип выноски по умолчанию для новых меток слоя