Модуль gmx.Map

Функция Database()

Возвращает: объект картографической БД.

Функция ParamsBaseList()

Возвращает: список таблиц параметров.

Функция EnumPlants()

Возвращает: список кортежей (MapRecNo, PlantRecNo) для слоев удовлетворяющих условию отбора.

Параметры:
EnumPlantsMode - условие отбора, может иметь одно из следующих значений:
  • epmAll - все cлои, существующие в текущем проекте

  • epmActiveMap - все слои текущей карты

  • epmActivePlant - только активный (выбранный) слой

  • epmActive - все отображаемые слои

Функция OpenPlant()

Открывает карту/слой по номеру записи. Возвращает: кортеж (MapsDB, PlantsDB)

Функция Indicator()

Параметры:

  • title - поясняющий текст на индикаторе

  • min - минимальное значение индикатора

  • max - максимальное значение индикатора

Возвращает: инициализированный объект-индикатор.

Функция Repaint()

Вызывает принудительную перерисовку карты.

Функция ImportFilter()

Возвращает: строку фильтров для диалога импорта.

Функция ExportFilter()

Возвращает: строку фильтров для диалога экспорта.

Функция ImportFileName()

Возвращает: имя файла для импорта, через диалог выбора файлов.

Функция ImportFileNames()

Возвращает: список имен файлов для импорта, через диалог выбора файлов.

Функция Import()

Импортирует файл в картографический проект в соответствии с настройками.

Параметры:

  • FileName - имя импортируемого файла с путем

  • Params - параметры импорта

Возвращает: True, если импорт прошел удачно; False - в противном случае.