axioma.render.LabelPlacementPolicy¶Настройки автоматической расстановки подписей
- class
LabelingAlgorithmType¶Алгоритм расстановки подписей в окне карты
Алгоритм расстановки подписей LabelingAlgorithmType:¶Наименование величины Значение Описание AllowOverlap0 Разрешить перекрытия DisallowOverlap1 Запретить перекрытия TryOtherPosition2 Пробовать другое положение
- class
LabelingDisplayMode¶Режим отображения автоматических подписей
Режим отображения автоматических подписей LabelingDisplayMode:¶Наименование величины Значение Описание Дополнительно ShowLabeling0 Показать подписи visible == True, visibleRange.enabled() ==FalseHideLabeling1 Скрыть подписи visible == FalseShowInLimitLabeling2 Показывать подписи в пределах visible == True, visibleRange.enabled() ==True
isVisible(map_viewport)¶Видимость в области карты; определяется как:
visible and visibleRange.isVisible(map_viewport)
Параметры: map_viewport – MapViewportТип результата: bool
labelingDisplayMode()¶Режим отображения подписей
Тип результата: LabelingDisplayMode
labelingType¶Алгоритм расстановки подписей
Type: LabelingAlgorithmType
setLabelingDisplayMode(display_mode)¶Задать режим отображения подписей
Параметры: display_mode – LabelingDisplayMode
visibleRange¶Пределы отображения
Type: VisibilityConstraints