Логотип
6.2
  • О библиотеке

Руководство разработчика

  • Использование в Аксиоме
  • Использование среды разработки
    • PyCharm Windows
      • Создание проекта.
      • Настройка виртуального окружения.
      • Настройка подсказок и запуск кода.
      • Разработка плагинов (модулей) для Аксиомы.
    • PyCharm Linux
      • Создание проекта.
      • Настройка виртуального окружения.
      • Настройка переменных среды.
      • Настройка подсказок и запуск кода.
      • Разработка плагинов (модулей) для Аксиомы.
    • VS Code Windows
      • Установка расширений.
      • Создание проекта.
      • Создание виртуального окружения.
      • Запуск кода.
      • Разработка плагинов (модулей) для Аксиомы.
    • VS Code Linux
      • Установка расширений.
      • Создание проекта.
      • Создание виртуального окружения.
      • Настройка виртуального окружения.
      • Запуск кода.
      • Разработка плагинов (модулей) для Аксиомы.
  • Системы Координат
  • Объекты данных
    • Таблицы
      • Открытие таблиц
        • Источники данных и дополнительные параметры
        • Открытие источников с множеством таблиц
      • Схема таблицы
        • Атрибуты схемы
        • Чтение записей
      • Создание таблиц
      • Редактирование таблиц
      • Запросы
        • Интерфейс Qt
    • Растры
      • Открытие растров, расположенных в файловой системе
      • Открытие из СУБД
      • Открытие данных, расположенных на WEB-ресурсах
      • Регистрация растра
      • Трансформация растра
  • Провайдеры данных
    • Открытие/Создание
      • Открытие
      • Создание
    • Импорт/Экспорт
      • Экспорт
        • Пример преобразования из DWG и Панорамы
        • Пример преобразования в DWG и Панораму
        • Преобразование с использованием библиотеки OGR
      • Импорт
      • Изменение структуры таблицы
  • Записи
    • Атрибуты
    • Геометрический атрибут
    • Стиль для геометрического атрибута
    • Идентификаторы записей
  • Геометрия
    • Типы
      • Точка
      • Полилиния
      • Полигон
      • Смешанная коллекция
      • Коллекция точек
      • Коллекция полилиний
      • Коллекция полигонов
      • Линия
      • Прямоугольник
      • Скругленный прямоугольник
      • Эллипс
      • Дуга
      • Текст
    • Свойства геометрии
    • Сериализация
    • Преобразования
    • Пространственные операции
      • Нормализация объекта
      • Клонирование объекта
      • Логические операции
      • Отношения DE-9IM
      • Операции над объектами
      • Конвертация объектов
  • Стиль
  • Окна просмотра
    • Слой
    • Карта
      • Окно редактирования карты
    • Тематические слои
    • Легенда
      • Окно легенды для карты
    • Отчет
      • Окно редактирования отчета
  • Создание кнопок
    • Создание кнопки
    • Доступность кнопки
  • Создание виджетов
    • Программное наполнение диалога
    • Использование файла ресурсов *.ui. Прямая загрузка.
    • Использование наследования на базе файла ресурсов *.ui
  • Создание инструментов
    • Передача параметров в инструменты
    • Панель активного инструмента
  • Работа с длительными операциями
    • Задачи
    • Представление прогресса операции
    • Создание пользовательского виджета для отображения прогресса
    • Выполнение задач и многопоточность
  • Разработка Плагинов (Модулей)
    • Структура плагина
      • Идентификатор плагина
      • Точка входа
      • Информация о плагине
      • Документация
      • Переводы
    • Класс Plugin
    • Архив
    • Зависимости
      • Зависимости плагинов. Установка зависимостей.
      • Расположение каталога установки зависимостей site-packages
      • Без интернета. Ручная установка пакетов.
    • Рекомендации по написанию плагинов
  • Создание приложения
    • Пример приложения из готовых компонентов

Справочник функций

  • axipy - Основной пакет библиотеки для взаимодействия с ГИС Аксиома.
    • Инициализация Аксиомы
      • AxiomaInitLogLevel
        • AxiomaInitLogLevel.maximum
        • AxiomaInitLogLevel.high
        • AxiomaInitLogLevel.medium
        • AxiomaInitLogLevel.minimum
        • AxiomaInitLogLevel.disabled
      • init_axioma()
    • Plugin - Плагин ГИС Аксиома
      • Plugin
        • Plugin.create_action()
        • Plugin.create_tool()
        • Plugin.get_plugin_data_dir()
        • Plugin.load()
        • Plugin.plugin_dir
        • Plugin.settings
        • Plugin.tr()
        • Plugin.unload()
    • PluginManager - Менеджер плагинов
      • PluginManager
        • PluginManager.ids()
        • PluginManager.info()
        • PluginManager.is_loaded()
        • PluginManager.load()
        • PluginManager.loaded
        • PluginManager.unload()
        • PluginManager.unloaded
    • PluginInfo - Информация о модуле
      • PluginInfo
    • Настройки ГИС Аксиома
      • CurrentSettings
        • CurrentSettings.BrushCatalog
        • CurrentSettings.CreateTabAfterOpen
        • CurrentSettings.DefaultPathCache
        • CurrentSettings.DistancePrecision
        • CurrentSettings.DrawCoordSysBounds
        • CurrentSettings.EditNodeColor
        • CurrentSettings.EditNodeSize
        • CurrentSettings.EnableSmartTabs
        • CurrentSettings.Language
        • CurrentSettings.LastNameFilter
        • CurrentSettings.LastOpenPath
        • CurrentSettings.LastPathWorkspace
        • CurrentSettings.LastSavePath
        • CurrentSettings.LoadLastWorkspace
        • CurrentSettings.MeshSizeLayout
        • CurrentSettings.MeshSizeLegend
        • CurrentSettings.NearlyGeometriesTopology
        • CurrentSettings.NodesUpdateMode
        • CurrentSettings.PenCatalog
        • CurrentSettings.PhysicalScreenSize
        • CurrentSettings.PreserveScaleMap
        • CurrentSettings.RenameDataObjectFromTab
        • CurrentSettings.RulerColorLine
        • CurrentSettings.SaveAsToOriginalFileFolder
        • CurrentSettings.SelectByInformationTool
        • CurrentSettings.SensitiveMouse
        • CurrentSettings.ShowDegreeTypeNumeric
        • CurrentSettings.ShowDrawingToolTip
        • CurrentSettings.ShowMapScaleBar
        • CurrentSettings.ShowMeshLayout
        • CurrentSettings.ShowMeshLegend
        • CurrentSettings.ShowScrollOnMapView
        • CurrentSettings.ShowSplashScreen
        • CurrentSettings.SilentCloseWidget
        • CurrentSettings.SnapSensitiveRadius
        • CurrentSettings.SnapToMeshLayout
        • CurrentSettings.SnapToMeshLegend
        • CurrentSettings.SymbolCatalog
        • CurrentSettings.UseAntialiasing
        • CurrentSettings.UseLastSelectedFilter
        • CurrentSettings.UseNativeFileDialog
        • CurrentSettings.UserDataFolder
        • CurrentSettings.UserDataPaths
        • CurrentSettings.UserPluginsDataFolder
        • CurrentSettings.UserPluginsDependenciesFolder
        • CurrentSettings.UserPluginsFolder
        • CurrentSettings.UserPluginsInstallationFolder
        • CurrentSettings.UserPluginsSettingsFolder
        • CurrentSettings.get()
        • CurrentSettings.items()
        • CurrentSettings.keys()
        • CurrentSettings.reset()
        • CurrentSettings.values()
      • DefaultSettings
      • AxiomaLanguage
    • Вспомогательные функции
      • open_file_dialog()
      • open_files_dialog()
      • save_file_dialog()
      • execfile()
      • get_dependencies_folder()
      • run_in_gui()
    • Менеджеры
      • data_manager
      • view_manager
      • provider_manager
      • selection_manager
      • task_manager
      • action_manager
      • observer_manager
      • plugin_manager
    • Диалоги
      • Сообщения
        • show_message()
        • show_dialog()
      • Задание значения
        • prompt_string()
        • prompt_int()
        • prompt_float()
        • prompt_item()
        • select_style_dialog()
        • prompt_rect()
        • prompt_coordsystem()
  • axipy.app - Модуль приложения.
    • MainWindow - Главное окно
      • MainWindow
        • MainWindow.add()
        • MainWindow.add_dock_widget()
        • MainWindow.add_layer_current_map()
        • MainWindow.add_layer_interactive()
        • MainWindow.add_layer_new_map()
        • MainWindow.catalog
        • MainWindow.dock_widget_by_name()
        • MainWindow.dock_widgets
        • MainWindow.geometry
        • MainWindow.is_valid
        • MainWindow.quick_toolbar
        • MainWindow.remove_dock_widget()
        • MainWindow.show()
        • MainWindow.show_html_url()
        • MainWindow.widget
      • DockWidgetArea
    • Version - Информация о версии
      • Version
        • Version.compare()
        • Version.full_string()
        • Version.number()
        • Version.qtFormat()
        • Version.qt_format()
        • Version.segments()
        • Version.string()
  • axipy.cs - Модуль систем координат.
    • CoordSystem - Система Координат (СК)
      • CoordSystem
        • CoordSystem.__copy__()
        • CoordSystem.__deepcopy__()
        • CoordSystem.__eq__()
        • CoordSystem.__repr__()
        • CoordSystem.__str__()
        • CoordSystem.clone()
        • CoordSystem.convert_from_degree()
        • CoordSystem.convert_to_degree()
        • CoordSystem.current()
        • CoordSystem.default_calc_mode
        • CoordSystem.epsg
        • CoordSystem.from_epsg()
        • CoordSystem.from_prj()
        • CoordSystem.from_proj()
        • CoordSystem.from_string()
        • CoordSystem.from_units()
        • CoordSystem.from_wkt()
        • CoordSystem.inv_flattening
        • CoordSystem.is_equal()
        • CoordSystem.lat_lon
        • CoordSystem.name
        • CoordSystem.non_earth
        • CoordSystem.prj
        • CoordSystem.proj
        • CoordSystem.rect
        • CoordSystem.semi_major
        • CoordSystem.semi_minor
        • CoordSystem.set_current()
        • CoordSystem.supported_calc_modes
        • CoordSystem.title
        • CoordSystem.to_string()
        • CoordSystem.unit
        • CoordSystem.wkt
    • CoordTransformer - Трансформация координат
      • CoordTransformer
        • CoordTransformer.proj_transform_definition()
        • CoordTransformer.transform()
    • LinearUnits - Единицы измерения расстояний
      • LinearUnits
      • LinearUnit
        • LinearUnit.__eq__()
        • LinearUnit.__repr__()
        • LinearUnit.__str__()
        • LinearUnit.conversion
        • LinearUnit.description
        • LinearUnit.from_area_unit()
        • LinearUnit.localized_name
        • LinearUnit.name
        • LinearUnit.to_unit()
    • AreaUnits - Единицы измерения площадей
      • AreaUnits
      • AreaUnit
        • AreaUnit.__eq__()
        • AreaUnit.__repr__()
        • AreaUnit.__str__()
        • AreaUnit.conversion
        • AreaUnit.description
        • AreaUnit.from_linear_unit()
        • AreaUnit.localized_name
        • AreaUnit.name
        • AreaUnit.to_unit()
    • UnitValue - Значение вместе с единицей измерения
      • UnitValue
        • UnitValue.__eq__()
        • UnitValue.__ge__()
        • UnitValue.__gt__()
        • UnitValue.__init__()
        • UnitValue.__le__()
        • UnitValue.__lt__()
        • UnitValue.__repr__()
        • UnitValue.__str__()
        • UnitValue.unit
        • UnitValue.value
  • axipy.concurrent - Модуль для работы с длительными задачами в фоновом потоке.
    • Task - Пользовательская задача
      • Task
        • Task.CanceledException
        • Task.Range
        • Task.Status
        • Task.__init__()
        • Task.__repr__()
        • Task.__str__()
        • Task.cancel()
        • Task.description
        • Task.finished
        • Task.id
        • Task.is_canceled
        • Task.max
        • Task.message
        • Task.message_changed
        • Task.min
        • Task.name
        • Task.raise_if_canceled()
        • Task.range
        • Task.range_changed
        • Task.result
        • Task.run_and_get()
        • Task.start()
        • Task.started
        • Task.status
        • Task.thread_id
        • Task.title
        • Task.title_changed
        • Task.value
        • Task.value_changed
    • DialogTask - Пользовательская задача с диалогом
      • DialogTask
        • DialogTask.CanceledException
        • DialogTask.Range
        • DialogTask.Status
        • DialogTask.__init__()
        • DialogTask.__repr__()
        • DialogTask.__str__()
        • DialogTask.cancel()
        • DialogTask.cancelable
        • DialogTask.delayed
        • DialogTask.description
        • DialogTask.finished
        • DialogTask.id
        • DialogTask.infinite_progress
        • DialogTask.is_canceled
        • DialogTask.max
        • DialogTask.message
        • DialogTask.message_changed
        • DialogTask.min
        • DialogTask.name
        • DialogTask.raise_if_canceled()
        • DialogTask.range
        • DialogTask.range_changed
        • DialogTask.result
        • DialogTask.run_and_get()
        • DialogTask.start()
        • DialogTask.started
        • DialogTask.status
        • DialogTask.thread_id
        • DialogTask.title
        • DialogTask.title_changed
        • DialogTask.value
        • DialogTask.value_changed
    • TaskManager - Сервис для отслеживания пользовательских задач
      • TaskManager
        • TaskManager.__getitem__()
        • TaskManager.__iter__()
        • TaskManager.__len__()
        • TaskManager.added
        • TaskManager.get()
        • TaskManager.items()
        • TaskManager.keys()
        • TaskManager.removed
        • TaskManager.values()
  • axipy.utl - Вспомогательные классы.
    • Pnt - Точка
      • Pnt
        • Pnt.__copy__()
        • Pnt.__deepcopy__()
        • Pnt.__eq__()
        • Pnt.__format__()
        • Pnt.__init__()
        • Pnt.__repr__()
        • Pnt.__str__()
        • Pnt.clone()
        • Pnt.eq_approx()
        • Pnt.from_qt()
        • Pnt.from_tuple()
        • Pnt.to_qt()
        • Pnt.to_tuple()
        • Pnt.x
        • Pnt.y
    • Rect - Прямоугольник
      • Rect
        • Rect.__copy__()
        • Rect.__deepcopy__()
        • Rect.__eq__()
        • Rect.__format__()
        • Rect.__init__()
        • Rect.__repr__()
        • Rect.__str__()
        • Rect.center
        • Rect.clone()
        • Rect.contains()
        • Rect.eq_approx()
        • Rect.expanded()
        • Rect.from_qt()
        • Rect.height
        • Rect.intersected()
        • Rect.is_empty
        • Rect.is_valid
        • Rect.merge()
        • Rect.normalize()
        • Rect.to_qt()
        • Rect.translated()
        • Rect.width
        • Rect.xmax
        • Rect.xmin
        • Rect.ymax
        • Rect.ymin
    • FloatCoord - Координаты с плавающей точкой.
      • FloatCoord
        • FloatCoord.__bool__()
        • FloatCoord.__eq__()
        • FloatCoord.__ge__()
        • FloatCoord.__gt__()
        • FloatCoord.__init__()
        • FloatCoord.__le__()
        • FloatCoord.__lt__()
        • FloatCoord.__repr__()
        • FloatCoord.__str__()
        • FloatCoord.as_float_round()
        • FloatCoord.as_float_round_signific()
        • FloatCoord.as_string()
        • FloatCoord.value
    • AngleCoord - Угловые координаты.
      • AngleCoord
        • AngleCoord.__bool__()
        • AngleCoord.__eq__()
        • AngleCoord.__ge__()
        • AngleCoord.__gt__()
        • AngleCoord.__init__()
        • AngleCoord.__le__()
        • AngleCoord.__lt__()
        • AngleCoord.__repr__()
        • AngleCoord.__str__()
        • AngleCoord.as_rumb()
        • AngleCoord.as_string()
        • AngleCoord.degrees
        • AngleCoord.from_parts()
        • AngleCoord.minutes
        • AngleCoord.seconds
        • AngleCoord.to_normalized()
        • AngleCoord.value
    • CalcMode - Режим расчетов
      • CalcMode
  • axipy.da - Модуль источников данных.
    • DataProvider - Провайдеры
      • ProviderManager - Объект открытия/создания данных
        • ProviderManager
      • DataProvider - Провайдер данных
        • DataProvider
      • Source - Источник данных
        • Source
      • Destination - Назначение объекта данных
        • Destination
      • ExportParameters - Дополнительные параметры экспорта
        • ExportParameters
      • CsvDataProvider - Текст с разделителями
        • CsvDataProvider
      • ExcelDataProvider - Провайдер чтения файлов Excel
        • ExcelDataProvider
      • MifMidDataProvider -
        • MifMidDataProvider
      • ShapeDataProvider - Векторный провайдер SHP
        • ShapeDataProvider
      • SqliteDataProvider - Векторный провайдер sqlite
        • SqliteDataProvider
      • TabDataProvider - Провайдер MapInfo
        • TabDataProvider
      • SvgDataProvider - Провайдер для SVG
        • SvgDataProvider
      • PostgreDataProvider - Провайдер для базы данных PostgreSQL
        • PostgreDataProvider
      • DatabaseDataProvider - Провайдер для баз данных
        • DatabaseDataProvider
      • OracleDataProvider - Провайдер для базы данных Oracle
        • OracleDataProvider
      • MsSqlDataProvider - Провайдер для базы данных MSSQLServer
        • MsSqlDataProvider
      • TmsDataProvider - Тайловый провайдер
        • TmsDataProvider
      • RestDataProvider - Провайдер REST
        • RestDataProvider
      • WmsDataProvider - Web Map Service
        • WmsDataProvider
      • WmtsDataProvider - Web Map Tile Service
        • WmtsDataProvider
      • GdalDataProvider - Растровый провайдер GDAL
        • GdalDataProvider
      • OgrDataProvider - Векторный провайдер OGR
        • OgrDataProvider
      • DwgDataProvider - Провайдер для AutoCAD
        • DwgDataProvider
      • DwgFileVersion - Версия файла AutoCAD
        • DwgFileVersion
      • DwgFileFormat - Формат файла AutoCAD
        • DwgFileFormat
      • DwgPalette - Палитра данных AutoCAD
        • DwgPalette
      • PanoramaDataProvider - Провайдер для ГИС Панорама
        • PanoramaDataProvider
      • OpenMode - Режим открытия файла
        • OpenMode
    • DataManager - Каталог данных
      • DataManager
        • DataManager.__contains__()
        • DataManager.__getitem__()
        • DataManager.__iter__()
        • DataManager.__len__()
        • DataManager.add()
        • DataManager.added
        • DataManager.all_objects
        • DataManager.check_query()
        • DataManager.count
        • DataManager.exists()
        • DataManager.find()
        • DataManager.objects
        • DataManager.query()
        • DataManager.query_hidden()
        • DataManager.remove()
        • DataManager.remove_all()
        • DataManager.removed
        • DataManager.selection
        • DataManager.sql_dialect
        • DataManager.table_data_changed
        • DataManager.tables
        • DataManager.updated
    • DataObject - Объект данных
      • DataObject
        • DataObject.__enter__()
        • DataObject.__eq__()
        • DataObject.__exit__()
        • DataObject.__repr__()
        • DataObject.close()
        • DataObject.destroyed
        • DataObject.is_spatial
        • DataObject.name
        • DataObject.properties
        • DataObject.provider
    • Table - Таблица
      • Table
        • Table.__enter__()
        • Table.__eq__()
        • Table.__exit__()
        • Table.__iter__()
        • Table.__len__()
        • Table.__repr__()
        • Table.can_redo
        • Table.can_undo
        • Table.class_geometries()
        • Table.close()
        • Table.commit()
        • Table.coordsystem
        • Table.count()
        • Table.data_changed
        • Table.destroyed
        • Table.file_name
        • Table.get_bounds()
        • Table.hotlink
        • Table.insert()
        • Table.is_editable
        • Table.is_modified
        • Table.is_spatial
        • Table.is_temporary
        • Table.items()
        • Table.itemsByIds()
        • Table.itemsInObject()
        • Table.itemsInRect()
        • Table.name
        • Table.properties
        • Table.provider
        • Table.redo()
        • Table.remove()
        • Table.rollback()
        • Table.schema
        • Table.schema_changed
        • Table.supported_operations
        • Table.undo()
        • Table.update()
    • QueryTable - SQL запрос.
      • QueryTable
        • QueryTable.__enter__()
        • QueryTable.__eq__()
        • QueryTable.__exit__()
        • QueryTable.__iter__()
        • QueryTable.__len__()
        • QueryTable.__repr__()
        • QueryTable.can_redo
        • QueryTable.can_undo
        • QueryTable.class_geometries()
        • QueryTable.close()
        • QueryTable.commit()
        • QueryTable.coordsystem
        • QueryTable.count()
        • QueryTable.data_changed
        • QueryTable.destroyed
        • QueryTable.file_name
        • QueryTable.get_bounds()
        • QueryTable.hotlink
        • QueryTable.insert()
        • QueryTable.is_editable
        • QueryTable.is_modified
        • QueryTable.is_spatial
        • QueryTable.is_temporary
        • QueryTable.items()
        • QueryTable.itemsByIds()
        • QueryTable.itemsInObject()
        • QueryTable.itemsInRect()
        • QueryTable.name
        • QueryTable.properties
        • QueryTable.provider
        • QueryTable.redo()
        • QueryTable.remove()
        • QueryTable.rollback()
        • QueryTable.schema
        • QueryTable.schema_changed
        • QueryTable.sql_text
        • QueryTable.supported_operations
        • QueryTable.undo()
        • QueryTable.update()
    • SelectionTable - Таблица с текущей выборкой.
      • SelectionTable
        • SelectionTable.__enter__()
        • SelectionTable.__eq__()
        • SelectionTable.__exit__()
        • SelectionTable.__iter__()
        • SelectionTable.__len__()
        • SelectionTable.__repr__()
        • SelectionTable.base_table
        • SelectionTable.can_redo
        • SelectionTable.can_undo
        • SelectionTable.class_geometries()
        • SelectionTable.close()
        • SelectionTable.commit()
        • SelectionTable.coordsystem
        • SelectionTable.count()
        • SelectionTable.data_changed
        • SelectionTable.destroyed
        • SelectionTable.file_name
        • SelectionTable.get_bounds()
        • SelectionTable.hotlink
        • SelectionTable.insert()
        • SelectionTable.is_editable
        • SelectionTable.is_modified
        • SelectionTable.is_spatial
        • SelectionTable.is_temporary
        • SelectionTable.items()
        • SelectionTable.itemsByIds()
        • SelectionTable.itemsInObject()
        • SelectionTable.itemsInRect()
        • SelectionTable.name
        • SelectionTable.properties
        • SelectionTable.provider
        • SelectionTable.redo()
        • SelectionTable.remove()
        • SelectionTable.rollback()
        • SelectionTable.schema
        • SelectionTable.schema_changed
        • SelectionTable.supported_operations
        • SelectionTable.undo()
        • SelectionTable.update()
    • CosmeticTable - Таблица с данными косметического слоя.
      • CosmeticTable
        • CosmeticTable.__enter__()
        • CosmeticTable.__eq__()
        • CosmeticTable.__exit__()
        • CosmeticTable.__iter__()
        • CosmeticTable.__len__()
        • CosmeticTable.__repr__()
        • CosmeticTable.can_redo
        • CosmeticTable.can_undo
        • CosmeticTable.class_geometries()
        • CosmeticTable.close()
        • CosmeticTable.commit()
        • CosmeticTable.coordsystem
        • CosmeticTable.count()
        • CosmeticTable.data_changed
        • CosmeticTable.destroyed
        • CosmeticTable.file_name
        • CosmeticTable.get_bounds()
        • CosmeticTable.hotlink
        • CosmeticTable.insert()
        • CosmeticTable.is_editable
        • CosmeticTable.is_modified
        • CosmeticTable.is_spatial
        • CosmeticTable.is_temporary
        • CosmeticTable.items()
        • CosmeticTable.itemsByIds()
        • CosmeticTable.itemsInObject()
        • CosmeticTable.itemsInRect()
        • CosmeticTable.name
        • CosmeticTable.properties
        • CosmeticTable.provider
        • CosmeticTable.redo()
        • CosmeticTable.remove()
        • CosmeticTable.rollback()
        • CosmeticTable.schema
        • CosmeticTable.schema_changed
        • CosmeticTable.supported_operations
        • CosmeticTable.undo()
        • CosmeticTable.update()
    • SupportedOperations - Доступные операции
      • SupportedOperations
    • Feature - Запись в таблице
      • Feature
        • Feature.__contains__()
        • Feature.__eq__()
        • Feature.__getitem__()
        • Feature.__len__()
        • Feature.__setitem__()
        • Feature.geometry
        • Feature.get()
        • Feature.has_geometry()
        • Feature.has_style()
        • Feature.id
        • Feature.items()
        • Feature.keys()
        • Feature.style
        • Feature.to_geojson()
        • Feature.values()
    • Schema - Схема таблицы
      • Schema
        • Schema.__contains__()
        • Schema.__getitem__()
        • Schema.__len__()
        • Schema.__setitem__()
        • Schema.attribute_names
        • Schema.by_name()
        • Schema.coordsystem
        • Schema.delete()
        • Schema.index_by_name()
        • Schema.insert()
    • Attribute - Атрибут схемы таблицы
      • Attribute
        • Attribute.DEFAULT_DECIMAL_LENGTH
        • Attribute.DEFAULT_DECIMAL_PRECISION
        • Attribute.DEFAULT_STRING_LENGTH
        • Attribute.__eq__()
        • Attribute.alias
        • Attribute.bool()
        • Attribute.comments
        • Attribute.date()
        • Attribute.datetime()
        • Attribute.decimal()
        • Attribute.double()
        • Attribute.float()
        • Attribute.integer()
        • Attribute.large()
        • Attribute.length
        • Attribute.name
        • Attribute.precision
        • Attribute.readOnly
        • Attribute.short()
        • Attribute.string()
        • Attribute.time()
        • Attribute.type_string
        • Attribute.typedef
        • Attribute.unique
    • Geometry - Геометрия
      • Geometry - Геометрия
        • Geometry
      • Point - Точечный объект
        • Point
      • Line - Линия
        • Line
      • LineString - Полилиния
        • LineString
      • Polygon - Полигон
        • Polygon
      • ListPoint - Список точек
        • ListPoint
      • ListHoles - Список дырок
        • ListHoles
      • GeometryCollection - Коллекция геометрий
        • GeometryCollection
      • MultiPoint - Коллекция точек
        • MultiPoint
      • MultiLineString - Коллекция полилиний
        • MultiLineString
      • MultiPolygon - Коллекция полигонов
        • MultiPolygon
      • Rectangle - Прямоугольник
        • Rectangle
      • RoundRectangle - Скругленный прямоугольник
        • RoundRectangle
      • Ellipse - Эллипс
        • Ellipse
      • Arc - Дуга
        • Arc
      • Text - Текст
        • Text
      • LineDirection - Направление линии
        • LineDirection
      • LineCapStyle - Стиль окончания линии
        • LineCapStyle
      • LineJoinStyle - Стиль соединения линий
        • LineJoinStyle
    • Style - Стиль
      • Style - Стиль
        • Style
      • StyleGeometryType - Вид геометрического объекта
        • StyleGeometryType
      • PointStyle - Стиль точек
        • PointStyle
      • PointCompatStyle - Стиль, совместимый с MapInfo 3
        • PointCompatStyle
      • PointFontStyle - Стиль на базе шрифта True Type
        • PointFontStyle
      • PointPictureStyle - Стиль со ссылкой на растровый файл
        • PointPictureStyle
      • LineStyle - Стиль линий
        • LineStyle
      • FillStyle - Стиль заливки полигона
        • FillStyle
      • PolygonStyle - Стиль полигонов
        • PolygonStyle
      • TextStyle - Стиль текста
        • TextStyle
      • TextCallout - Тип выноски
        • TextCallout
      • TextAlignment - Выравнивание текста
        • TextAlignment
      • TextBackgroundType - Тип отрисовки фона
        • TextBackgroundType
      • CollectionStyle - Стиль коллекций
        • CollectionStyle
    • TypeSqlDialect - Диалект при выполнении запросов
      • TypeSqlDialect
    • Raster - Растр
      • Raster
        • Raster.__enter__()
        • Raster.__eq__()
        • Raster.__exit__()
        • Raster.__repr__()
        • Raster.close()
        • Raster.coordsystem
        • Raster.destroyed
        • Raster.device_to_scene_transform
        • Raster.get_gcps()
        • Raster.is_spatial
        • Raster.name
        • Raster.properties
        • Raster.provider
        • Raster.scene_to_device_transform
        • Raster.size
    • raster - Операции с растром
      • GCP
      • Algorithm
      • Resample
      • Format
      • Compression
      • register()
      • transform()
    • ObserverManager - Менеджер наблюдателей
      • ObserverManager
        • ObserverManager.ActiveMapView
        • ObserverManager.ActiveTableView
        • ObserverManager.ActiveView
        • ObserverManager.Editable
        • ObserverManager.HasTables
        • ObserverManager.Selection
        • ObserverManager.SelectionEditable
        • ObserverManager.SelectionEditableIsSame
        • ObserverManager.__contains__()
        • ObserverManager.__eq__()
        • ObserverManager.__getitem__()
        • ObserverManager.__iter__()
        • ObserverManager.__len__()
        • ObserverManager.__repr__()
        • ObserverManager.get()
        • ObserverManager.items()
        • ObserverManager.keys()
        • ObserverManager.remove()
        • ObserverManager.values()
    • Observer - Наблюдатель
      • Observer
        • Observer.__init__()
        • Observer.__repr__()
        • Observer.changed
        • Observer.name
        • Observer.value
    • TabFile - Файл TAB
      • TabFile
        • TabFile.generate_tab()
        • TabFile.suggest_tab_name()
    • RasteredTable - Источники ГИС Панорама и AutoCAD.
      • RasteredTable
        • RasteredTable.__enter__()
        • RasteredTable.__eq__()
        • RasteredTable.__exit__()
        • RasteredTable.__repr__()
        • RasteredTable.close()
        • RasteredTable.coordsystem
        • RasteredTable.destroyed
        • RasteredTable.is_spatial
        • RasteredTable.items()
        • RasteredTable.layers
        • RasteredTable.name
        • RasteredTable.properties
        • RasteredTable.provider
        • RasteredTable.schema
    • GeometryClass - Класс геометрических объектов
      • GeometryClass
  • axipy.render - Модуль отрисовки.
    • Map - Карта
      • Map
        • Map.__contains__()
        • Map.__eq__()
        • Map.__str__()
        • Map.areaUnit
        • Map.cosmetic
        • Map.custom_labels
        • Map.distanceUnit
        • Map.draw()
        • Map.draw_vector()
        • Map.editable_layer
        • Map.get_best_coordsystem()
        • Map.get_best_rect()
        • Map.layers
        • Map.need_redraw
        • Map.to_image()
    • ListLayers - Список слоев карты
      • ListLayers
        • ListLayers.__getitem__()
        • ListLayers.__iter__()
        • ListLayers.__len__()
        • ListLayers.add_group()
        • ListLayers.append()
        • ListLayers.at()
        • ListLayers.count
        • ListLayers.group()
        • ListLayers.insert()
        • ListLayers.move()
        • ListLayers.remove()
        • ListLayers.title
        • ListLayers.ungroup()
        • ListLayers.visible
    • Layer - Слой
      • Layer - Слой
        • Layer
      • RasterLayer - Растровый слой
        • RasterLayer
      • VectorLayer - Векторный слой
        • VectorLayer
      • CosmeticLayer - Косметический слой
        • CosmeticLayer
      • ListThematic - Перечень тематик для векторного слоя
        • ListThematic
      • Метки
        • Label - Метка для векторного слоя
        • Свойства меток
        • LabelLayout - Положение подписей
        • CustomLabelProperties - Свойства выносной метки
    • Legend - Легенда слоя
      • Legend
        • Legend.border_style
        • Legend.caption
        • Legend.columns
        • Legend.draw()
        • Legend.fill_style
        • Legend.items
        • Legend.position
        • Legend.refresh()
        • Legend.style_caption
        • Legend.style_subcaption
        • Legend.style_text
        • Legend.subcaption
        • Legend.to_image()
    • LegendItem - Элемент легенды
      • LegendItem
        • LegendItem.style
        • LegendItem.title
        • LegendItem.visible
    • ListLegendItems - Список элементов легенды
      • ListLegendItems
        • ListLegendItems.__getitem__()
        • ListLegendItems.__iter__()
        • ListLegendItems.__len__()
        • ListLegendItems.__setitem__()
    • ThematicLayer - Тематика
      • ThematicLayer - Тематика
        • ThematicLayer
      • ReallocateThematicColor - Распределение цветов
        • ReallocateThematicColor
      • RangeThematicLayer - Интервалы
        • RangeThematicLayer
      • PieThematicLayer - Круговые диаграммы
        • PieThematicLayer
      • BarThematicLayer - Столбчатые диаграммы
        • BarThematicLayer
      • SymbolThematicLayer - Знаки
        • SymbolThematicLayer
      • IndividualThematicLayer - Индивидуальные значения
        • IndividualThematicLayer
      • DensityThematicLayer - Плотность точек
        • DensityThematicLayer
      • AllocationThematic - Метод распределения значений для диаграмм
        • AllocationThematic
      • OrientationThematic - Ориентация для диаграмм
        • OrientationThematic
      • StyledByIndexThematic - Стиль заливки
        • StyledByIndexThematic
    • Report - Отчет
      • Report - Отчет
        • Report
      • ReportItems - Список элементов отчета
        • ReportItems
      • ReportItem - Элемент отчета
        • ReportItem
      • GeometryReportItem - Элемент отчета: геометрия
        • GeometryReportItem
      • MapReportItem - Элемент отчета: карта
        • MapReportItem
      • RasterReportItem - Элемент отчета: растр
        • RasterReportItem
      • TableReportItem - Элемент отчета: таблица
        • TableReportItem
      • LegendReportItem - Элемент отчета: легенда
        • LegendReportItem
      • ScaleBarReportItem - Элемент отчета: масштабная линейка
        • ScaleBarReportItem
    • Context - Контекст рисования
      • Context
        • Context.clip
        • Context.coordsystem
        • Context.dpi
        • Context.rect
    • CustomLabels - Пользовательские метки карты
      • CustomLabels
        • CustomLabels.get()
        • CustomLabels.ids()
        • CustomLabels.set()
        • CustomLabels.set_default_arrow_type()
        • CustomLabels.set_default_end_type()
    • ClipGeometry - Обрезка карты
      • ClipGeometry
        • ClipGeometry.buffer
        • ClipGeometry.geometry
        • ClipGeometry.status
  • axipy.gui - Модуль пользовательского интерфейса.
    • MapTool - Инструмент окна карты
      • MapTool
        • MapTool.BlockEvent
        • MapTool.PassEvent
        • MapTool.canUnload()
        • MapTool.cursor
        • MapTool.enable_on
        • MapTool.get_select_rect()
        • MapTool.handleEvent()
        • MapTool.is_snapped()
        • MapTool.keyPressEvent()
        • MapTool.keyReleaseEvent()
        • MapTool.load()
        • MapTool.mouseDoubleClickEvent()
        • MapTool.mouseMoveEvent()
        • MapTool.mousePressEvent()
        • MapTool.mouseReleaseEvent()
        • MapTool.paintEvent()
        • MapTool.redraw()
        • MapTool.reset()
        • MapTool.snap()
        • MapTool.snap_device()
        • MapTool.to_device()
        • MapTool.to_scene()
        • MapTool.unload()
        • MapTool.view
        • MapTool.wheelEvent()
      • DeactivationReason
    • ActiveToolPanel - Панель активного инструмента
      • ActiveToolPanel
        • ActiveToolPanel.make_acceptable()
        • ActiveToolPanel.make_custom()
    • AxipyActiveToolPanelHandlerBase - Базовый класс обработчика панели активного инструмента
      • AxipyActiveToolPanelHandlerBase
        • AxipyActiveToolPanelHandlerBase.activate()
        • AxipyActiveToolPanelHandlerBase.activated
        • AxipyActiveToolPanelHandlerBase.deactivate()
        • AxipyActiveToolPanelHandlerBase.deactivated
        • AxipyActiveToolPanelHandlerBase.panel_was_closed
        • AxipyActiveToolPanelHandlerBase.set_observer()
        • AxipyActiveToolPanelHandlerBase.set_panel_title()
        • AxipyActiveToolPanelHandlerBase.set_widget()
        • AxipyActiveToolPanelHandlerBase.widget
    • AxipyAcceptableActiveToolHandler - Управление панелью активного инструмента с предустановленными кнопками
      • AxipyAcceptableActiveToolHandler
        • AxipyAcceptableActiveToolHandler.accepted
        • AxipyAcceptableActiveToolHandler.disable()
        • AxipyAcceptableActiveToolHandler.try_enable()
    • AxipyCustomActiveToolPanelHandler - Управление панелью активного инструмента без предустановленных кнопок управления
      • AxipyCustomActiveToolPanelHandler
    • View - Базовый класс для отображения данных в окне
      • View
        • View.__str__()
        • View.close()
        • View.position
        • View.reset_parent()
        • View.show()
        • View.show_type
        • View.title
        • View.widget
    • TableView - Таблица просмотра атрибутивной информации
      • TableView
        • TableView.__str__()
        • TableView.close()
        • TableView.data_object
        • TableView.position
        • TableView.reset_parent()
        • TableView.show()
        • TableView.show_type
        • TableView.table_view
        • TableView.title
        • TableView.widget
    • DrawableView - Базовый класс с поддержкой визуального редактирования геометрий
      • DrawableView
        • DrawableView.__str__()
        • DrawableView.can_redo
        • DrawableView.can_undo
        • DrawableView.close()
        • DrawableView.is_modified
        • DrawableView.offset()
        • DrawableView.position
        • DrawableView.redo()
        • DrawableView.reset_parent()
        • DrawableView.scale_with_center()
        • DrawableView.scene_changed
        • DrawableView.show()
        • DrawableView.show_type
        • DrawableView.snap_mode
        • DrawableView.title
        • DrawableView.undo()
        • DrawableView.widget
    • MapView - Окно просмотра карты
      • MapView
        • MapView.__str__()
        • MapView.calc_mode
        • MapView.can_redo
        • MapView.can_undo
        • MapView.center
        • MapView.clip
        • MapView.close()
        • MapView.coordsystem
        • MapView.coordsystem_changed
        • MapView.coordsystem_visual
        • MapView.device_rect
        • MapView.device_to_scene_transform
        • MapView.editable_layer
        • MapView.editable_layer_changed
        • MapView.is_modified
        • MapView.map
        • MapView.mouse_moved
        • MapView.offset()
        • MapView.position
        • MapView.redo()
        • MapView.reset_parent()
        • MapView.scale
        • MapView.scale_with_center()
        • MapView.scene_changed
        • MapView.scene_rect
        • MapView.scene_to_device_transform
        • MapView.selected_layer
        • MapView.set_zoom()
        • MapView.set_zoom_and_center()
        • MapView.show()
        • MapView.show_all()
        • MapView.show_selection()
        • MapView.show_type
        • MapView.snap_mode
        • MapView.title
        • MapView.undo()
        • MapView.unit
        • MapView.widget
        • MapView.zoom()
    • ReportView - Окно просмотра отчета
      • ReportView
        • ReportView.__str__()
        • ReportView.can_redo
        • ReportView.can_undo
        • ReportView.clear_guidelines()
        • ReportView.clear_selected_guidelines()
        • ReportView.close()
        • ReportView.fill_on_pages()
        • ReportView.get_printer()
        • ReportView.is_modified
        • ReportView.mesh_size
        • ReportView.mouse_moved
        • ReportView.offset()
        • ReportView.position
        • ReportView.redo()
        • ReportView.report
        • ReportView.reset_parent()
        • ReportView.save_template()
        • ReportView.scale_with_center()
        • ReportView.scene_changed
        • ReportView.set_printer()
        • ReportView.show()
        • ReportView.show_borders
        • ReportView.show_elements_size
        • ReportView.show_mesh
        • ReportView.show_ruler
        • ReportView.show_type
        • ReportView.snap_mode
        • ReportView.snap_to_guidelines
        • ReportView.snap_to_mesh
        • ReportView.title
        • ReportView.undo()
        • ReportView.view_scale
        • ReportView.widget
        • ReportView.x_guidelines
        • ReportView.y_guidelines
    • LegendView - Окно просмотра легенд карты
      • LegendView
        • LegendView.__str__()
        • LegendView.arrange()
        • LegendView.close()
        • LegendView.legends
        • LegendView.position
        • LegendView.reset_parent()
        • LegendView.show()
        • LegendView.show_type
        • LegendView.title
        • LegendView.widget
    • ListLegend - Список легенд
      • ListLegend
        • ListLegend.__getitem__()
        • ListLegend.__iter__()
        • ListLegend.__len__()
    • SelectionManager - Доступ к выделенным объектам
      • SelectionManager
        • SelectionManager.__len__()
        • SelectionManager.add()
        • SelectionManager.changed
        • SelectionManager.clear()
        • SelectionManager.count
        • SelectionManager.get_as_cursor()
        • SelectionManager.get_as_table()
        • SelectionManager.ids
        • SelectionManager.remove()
        • SelectionManager.set()
        • SelectionManager.set_all()
        • SelectionManager.table
    • ViewManager - Менеджер содержимого окон
      • ViewManager
        • ViewManager.__contains__()
        • ViewManager.__getitem__()
        • ViewManager.__iter__()
        • ViewManager.__len__()
        • ViewManager.activate()
        • ViewManager.active
        • ViewManager.active_changed
        • ViewManager.add_to_current_mapview()
        • ViewManager.close()
        • ViewManager.close_all()
        • ViewManager.count
        • ViewManager.count_changed
        • ViewManager.create_legendview()
        • ViewManager.create_mapview()
        • ViewManager.create_reportview()
        • ViewManager.create_tableview()
        • ViewManager.create_view()
        • ViewManager.data_managers
        • ViewManager.global_parent
        • ViewManager.layer_controls
        • ViewManager.legendviews
        • ViewManager.mainwindow_activated
        • ViewManager.mapviews
        • ViewManager.reportviews
        • ViewManager.tableviews
        • ViewManager.views
    • ActionManager - Менеджер системных действий и инструментов
      • ActionManager
        • ActionManager.__getitem__()
        • ActionManager.__iter__()
        • ActionManager.__len__()
        • ActionManager.activate()
        • ActionManager.get()
        • ActionManager.icons
        • ActionManager.items()
        • ActionManager.keys()
        • ActionManager.values()
    • Workspace - Рабочее пространство
      • Workspace
        • Workspace.load_file()
        • Workspace.load_string()
        • Workspace.save_file()
        • Workspace.save_string()
    • ChooseCoordSystemDialog - Диалог выбора СК
      • ChooseCoordSystemDialog
        • ChooseCoordSystemDialog.__init__()
        • ChooseCoordSystemDialog.chosenCoordSystem()
    • PasswordDialog - Диалог аутентификации пользователя.
      • PasswordDialog
        • PasswordDialog.address
        • PasswordDialog.password
        • PasswordDialog.user_name
    • BoundingRectDialog - Диалог задания параметров прямоугольника
      • BoundingRectDialog
        • BoundingRectDialog.__init__()
        • BoundingRectDialog.is_square
        • BoundingRectDialog.rect
        • BoundingRectDialog.unit
    • StyleButton - Кнопка выбора стиля
      • StyleButton
        • StyleButton.__init__()
        • StyleButton.style
        • StyleButton.style_changed
    • Диалог задания стиля
    • Виджеты Аксиомы
      • LayerControlWidget - Виджет управления слоями карты
        • LayerControlWidget
      • DataManagerWidget - Виджет управления списком открытых данных
        • DataManagerWidget
      • ViewManagerWidget - Виджет списка окон
        • ViewManagerWidget
      • NotificationWidget - Виджет уведомлений
        • NotificationWidget
      • PythonConsoleWidget - Виджет ввода команд python
        • PythonConsoleWidget
    • Notifications - Отправление уведомлений
      • Notifications
        • Notifications.Critical
        • Notifications.Information
        • Notifications.Success
        • Notifications.Warning
        • Notifications.push()
  • axipy.menubar - Модуль меню главного окна ГИС Аксиома.
    • Button - Кнопка
      • Button
        • Button.action
        • Button.observer_id
        • Button.remove()
    • ActionButton - Кнопка с действием
      • ActionButton
        • ActionButton.action
        • ActionButton.observer_id
        • ActionButton.remove()
    • SystemActionButton - Действие, присутствующее в системе
      • SystemActionButton
        • SystemActionButton.__init__()
        • SystemActionButton.remove()
    • ToolButton - Кнопка с инструментом
      • ToolButton
        • ToolButton.action
        • ToolButton.observer_id
        • ToolButton.remove()
    • Separator - Разделитель
      • Separator
        • Separator.action
        • Separator.observer_id
        • Separator.remove()
    • Position - Положение кнопки
      • Position
        • Position.add()

Прочее

  • Глоссарий
  • История изменений
    • 6.2 Изменения
      • Новое
    • 6.1 Изменения
      • Новое
      • Исправления
    • 6.0 Изменения
      • Новое
      • Исправления
    • 5.2 Изменения
      • Исправления
    • 5.1 Изменения
      • Исправления
    • 5.0.1 Изменения
      • Исправления
    • 5.0 Изменения
      • Новое
      • Исправления
    • 4.4 Изменения
      • Исправления
    • 4.3 Изменения
      • Новое
      • Исправления
    • 4.0 Изменения
      • Новое
      • Исправления
    • 3.7.0 Изменения
      • Новое
      • Исправления
    • 3.5.0 Изменения
      • Новое
      • Исправления
    • 3.0.0 Изменения
      • Новое
      • Исправления
    • 2.9.0 Изменения
      • Новое
  • Лицензия
    • БЕЗВОЗМЕЗДНЫЙ ЛИЦЕНЗИОННЫЙ ДОГОВОР
    • ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ, ИСПОЛЬЗУЕМЫЕ В ДОГОВОРЕ
    • СТАТЬЯ 1. ОБЩИЕ ПОЛОЖЕНИЯ
    • СТАТЬЯ 2. ПРЕДМЕТ ДОГОВОРА
    • СТАТЬЯ 3. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ
    • СТАТЬЯ 4. ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ
    • СТАТЬЯ 5. РЕКВИЗИТЫ ПРАВООБЛАДАТЕЛЯ
axipy
  • axipy - Основной пакет библиотеки для взаимодействия с ГИС Аксиома.
Предыдущая Следующая

axipy - Основной пакет библиотеки для взаимодействия с ГИС Аксиома.

Основной пакет API для взаимодействия с ГИС Аксиома.

Предоставляет доступ к Аксиоме.ГИС через набор модулей, подмодулей, классов и функций.

  • Инициализация Аксиомы
    • AxiomaInitLogLevel
    • init_axioma()
  • Plugin - Плагин ГИС Аксиома
    • Plugin
  • PluginManager - Менеджер плагинов
    • PluginManager
  • PluginInfo - Информация о модуле
    • PluginInfo
  • Настройки ГИС Аксиома
    • CurrentSettings
    • DefaultSettings
    • AxiomaLanguage
  • Вспомогательные функции
    • open_file_dialog()
    • open_files_dialog()
    • save_file_dialog()
    • execfile()
    • get_dependencies_folder()
    • run_in_gui()
  • Менеджеры
    • data_manager
    • view_manager
    • provider_manager
    • selection_manager
    • task_manager
    • action_manager
    • observer_manager
    • plugin_manager
  • Диалоги
    • Сообщения
      • show_message()
      • show_dialog()
    • Задание значения
      • prompt_string()
      • prompt_int()
      • prompt_float()
      • prompt_item()
      • select_style_dialog()
      • prompt_rect()
      • prompt_coordsystem()
Предыдущая Следующая

© Copyright OOO ЭСТИ.

axipy 6.2
Версии
latest
6.2
6.1
6.0
5.2
5.1
5.0
4.4
4.3
4.2
4.1
4.0
3.7.0
3.6.0
3.5.0