О компоненте

Справочник описывает модули и функции библиотеки axipy - API для Аксиомы.ГИС на языке Python.

Примечание

Для выполнения примеров достаточно произвести импорт всего окружения:

from axipy import *

Предупреждение

Импорт всего окружения выполняется только для удобства при выполнение примеров. На практике, в соответствии с PEP 8#Imports, не рекомендуется делать импорт всего окружения. Вместо этого, рекомендуется использовать конструкцию, наподобие следующей, где все необходимые имена перечислены через запятую:

from axipy import (Position, ObserverManager, Notifications, Plugin, Separator, ActionButton, ToolButton, Button,
                   Geometry, Style, CoordSystem)

API - программный интерфейс приложения - совокупность классов, процедур и функций, благодаря которым одна компьютерная программа может взаимодействовать с другой программой.

С помощью API для ГИС «Аксиома» на языке Python можно взаимодействовать с ГИС «Аксиома», используя ее функционал для решения задач. Далее понятия «API для Аксиомы.ГИС на языке Python», «Аксиома.ГИС для Python», «Аксиома API» и просто «API» будут относиться к действительно описываемой программной библиотеке.

API использует PySide2, он же Qt for Python. Он идеально подходит для коммерческого использования. Любая ваша разработка с его использованием будет совместима с LGPL и её можно лицензировать на свое усмотрение.

Документация API состоит из двух частей:

Как читать эту документацию

Данная документация составлена таким образом, чтобы описать общие принципы и подходы решения тех или иных базовых задач, необходимых при обработке геопространственных данных. Более полное описание всевозможных классов, свойств, методов, исключений, функций и их параметров содержится в cправочнике функций.

Документ логически структурирован. Рекомендуется читать его в прямом порядке от начала до конца, чтобы получить общее представление о возможностях, предоставляемых API.