MapProperties

class axioma.render.MapProperties

Класс свойств карты

Унаследован от: Serializable

MapProperties()

Конструктор со значениями по-умолчанию

Алгоритм распределения текстовых меток в окне карты LabelingAlgorithmType:
Наименование величины Значение Описание
ShowAllLabelsAlgorithm 0 Показ всех меток
SimpleLabelingAlgorithm 1 Алгоритм с управлением показом исходя из отсутствия перекрытий по рассчитанному значению ограничивающего прямоугольника
PalLabelingAlgorithm 2 Более продвинутый Pal алгоритм распределения меток карты
labelingType()

Установленный алгоритм распределения меток карты

Результат:Алгоритм
Тип результата:LabelingAlgorithmType
setLabelingType()

Установка нового значения алгоритма распределения меток в окне карты

Параметры:type (LabelingAlgorithmType) – Алгоритм
coordinateUnit()

Единицы измерения координат в окне карты

Результат:Единицы измерения
Тип результата:LinearUnit
setCoordinateUnit(coordinateUnit)

Установка нового значения единиц измерения координат в окне карты

Параметры:coordinateUnit (LinearUnit) – Новое значение
distanceUnit()

Единицы измерения расстояний в окне карты

Результат:Единицы измерения
Тип результата:LinearUnit
setDistanceUnit(distanceUnit)

Установка нового значения единиц измерения расстояний в окне карты

Параметры:distanceUnit (LinearUnit) – Новое значение единиц измерений
areaUnit()

Единицы измерения площадей в окне карты

Результат:Единицы измерения
Тип результата:LinearUnit
setAreaUnit(areaUnit)

Установка нового значения единиц измерения площадей в окне карты

Параметры:areaUnit (LinearUnit) – Новое значение единиц измерений
mapUnits()

Возвращает контейнер с установленными единицами измерения карты

Тип результата:MapUnits
setMapUnits(mapUnits)

Переустанавливает контейнер с единицами измерения для карты

Параметры:mapUnits (MapUnits) – Переопределяемое значение контейнера
followSelection()

Производится ли автофокусировка на карте при выделении соответствующего значения в списке. Т.е. выбранная область располагается в центре окна карты

Результат:True, если да. В противном случае False
Тип результата:bool
setFollowSelection(val)

Установка необходимости проведения автофокусировки в окне карты

Параметры:val (bool) – Новое значение