Справочник функций¶
Справочник описывает модули и функции основного модуля axipy - нового API для ГИС «Аксиома» на языке Python.
Примечание
Не путать с модулем axioma; документация к нему расположена в другом месте.
Модули ГИС «Аксиом໶
- axipy
- axipy.app
- axipy.cs
- axipy.concurrent
- AxipyTask - Пользовательская задача
- AxipyAnyCallableTask - Обертка над пользовательской функцией для создания задачи
- AxipyProgressHandler - Объект для связи с задачей и её управлением
- TaskManager - Сервис для запуска и конфигурирования пользовательских задач
- ProgressGuiFlags - Флаги для настройки диалога, отображающего прогресс
- ProgressSpecification - Параметры для настройки диалога, отображающего прогресс
- axipy.utl
- axipy.da
- StateManager - Менеджер состояний
- DataManager - Каталог данных
- DataObject - Объект данных
- Raster - Растр
- Table - Таблица
- QueryTable - SQL запрос.
- SelectionTable - Таблица с текущей выборкой.
- CosmeticTable - Таблица с данными косметического слоя.
- SupportedOperations - Доступные операции
- Feature - Запись в таблице
- Schema - Схема таблицы
- TabFile - Файл TAB
- Attribute - Атрибут схемы таблицы
- TypeSqlDialect - Диалект при выполнении запросов
- axipy.da geometry
- Geometry - Геометрия
- Point - Точечный объект
- Line - Линия
- LineString - Полилиния
- Polygon - Полигон
- GeometryCollection - Коллекция геометрий
- MultiPoint - Коллекция точек
- MultiLineString - Коллекция полилиний
- MultiPolygon - Коллекция полигонов
- Rectangle - Прямоугольник
- RoundRectangle - Скругленный прямоугольник
- Ellipse - Эллипс
- Arc - Дуга
- Text - Текст
- axipy.da style
- Style - Стиль
- PointStyle - Стиль точек
- PointCompatStyle - Стиль, совместимый с MapInfo 3
- PointFontStyle - Стиль на базе шрифта True Type
- PointPictureStyle - Стиль со ссылкой на растровый файл
- LineStyle - Стиль линий
- FillStyle - Стиль заливки полигона
- PolygonStyle - Стиль полигонов
- TextStyle - Стиль текста
- CollectionStyle - Стиль коллекций
- axipy.da
- ProviderManager - Объект открытия/создания данных
- DataProvider - Провайдер данных
- Source - Источник данных
- Destination - Назначение объекта данных
- CsvDataProvider - Текст с разделителями
- ExcelDataProvider - Провайдер чтения файлов Excel
- MifMidDataProvider -
- ShapeDataProvider - Векторный провайдер SHP
- SqliteDataProvider - Векторный провайдер sqlite
- TabDataProvider - Провайдер MapInfo
- SvgDataProvider - Провайдер для SVG
- PostgreDataProvider - Провайдер для базы данных PostgreSQL
- OracleDataProvider - Провайдер для базы данных Oracle
- MsSqlDataProvider - Провайдер для базы данных MSSQLServer
- TmsDataProvider - Тайловый провайдер
- RestDataProvider - Провайдер REST
- WmsDataProvider - Web Map Service
- WmtsDataProvider - Web Map Tile Service
- GdalDataProvider - Растровый провайдер GDAL
- OgrDataProvider - Векторный провайдер OGR
- axipy.da.raster
- axipy.render
- Map - Карта
- ListLayers - Список слоев карты
- axipy.render layer
- Layer - Слой
- RasterLayer - Растровый слой
- VectorLayer - Векторный слой
- CosmeticLayer - Косметический слой
- ListThematic - Перечень тематик для векторного слоя
- Label - Метка для векторного слоя
- LabelOverlap - Наложение подписей
- LabelBackgroundType - Фон подписи
- LabelLinePosition - Режим подписей для линий
- LabelAreaPosition - Режим подписей для областей
- LabelAreaInterior - Выбор участка для областей
- LabelLayout - Положение подписей
- LabelLayoutPosition - Положение подписей
- LabelHorizontalAlign - Горизонтальное выравнивание подписей
- Legend - Легенда слоя
- LegendItem - Элемент легенды
- ListLegendItems - Список элементов легенды
- axipy.render thematic
- ThematicLayer - Тематика
- ReallocateThematicColor - Распределение цветов
- RangeThematicLayer - Интервалы
- PieThematicLayer - Круговые диаграммы
- BarThematicLayer - Столбчатые диаграммы
- SymbolThematicLayer - Знаки
- IndividualThematicLayer - Индивидуальные значения
- DensityThematicLayer - Плотность точек
- AllocationThematic - Метод распределения значений для диаграмм
- OrientationThematic - Ориентация для диаграмм
- StyledByIndexThematic - Стиль заливки
- axipy.render report
- Report - Отчет
- ReportItems - Список элементов отчета
- ReportItem - Элемент отчета
- GeometryReportItem - Элемент отчета: геометрия
- MapReportItem - Элемент отчета: карта
- RasterReportItem - Элемент отчета: растр
- TableReportItem - Элемент отчета: таблица
- LegendReportItem - Элемент отчета: легенда
- ScaleBarReportItem - Элемент отчета: масштабная линейка
- Context - Контекст рисования
- axipy.gui
- MapTool - Инструмент окна карты
- ActiveToolPanel - Панель активного инструмента
- AxipyActiveToolPanelHandlerBase - Базовый класс обработчика панели активного инструмента
- AxipyAcceptableActiveToolHandler - Управление панелью активного инструмента с предустановленными кнопками
- AxipyCustomActiveToolPanelHandler - Управление панелью активного инструмента без предустановленных кнопок управления
- View - Базовый класс для отображения данных в окне
- TableView - Таблица просмотра атрибутивной информации
- DrawableView - Базовый класс с поддержкой визуального редактирования геометрий
- MapView - Окно просмотра карты
- ReportView - Окно просмотра отчета
- ListLegend - Список легенд
- LegendView - Окно просмотра легенд карты
- SelectionManager - Доступ к выделенным объектам
- ViewManager - Менеджер содержимого окон
- ChooseCoordSystemDialog - Диалог выбора СК
- PasswordDialog - Диалог аутентификации пользователя.
- StyledButton - Кнопка выбора стиля
- Workspace - Рабочее пространство
- axipy.menubar
Примечание
Для выполнения примеров достаточно произвести импорт всего окружения:
from axipy import *