Axioma.GIS
2.3.0
Введение
Использование
Версии Аксиома.Runtime и Аксиома.ГИС
Запуск приложений
Быстрый старт
Модуль приложения app
AxiomaApplication
MainWindow
Модуль общих компонентов common
Модуль ядра core
Модуль источников данных dp
Модуль геометрий geometry
Модуль расширений plugin
Модуль сериализации
Модуль источников данных sql
Core - Базовый сервисный класс
Notification - Уведомление
NotificationManager - Менеджер уведомлений
SettingsManager - Менеджер настроек
Модуль координатной системы cs
AreaUnit
CoordSysFactory
CoordSystem
CoordTransform
LinearUnit
MapUnits
Mgrs
UserCoordSystem
Модуль пользовательского интерфейса gui
ActionControllerWithDependencies
AlignedItemView
BrowserManager
ChainTool
CharsetSelector
ChooseCoordSystemDialog
CurrentPointSource
DeviceToSceneHandler
GeometryEditorDialog
GeometryInformationDialog
Gui
GuiSettingsManager
Item
ItemList
ItemSelectionModel
ItemView
LegendManager
LegendView
LegendViewItem
MapFeatureItem
MapView
MapViewManager
NativeActionController
NativeActionControllerExtension
NativeActionExtension
NativeToolController
ToolControllerTemplateBase
ToolContollerTemplateUniversal
NativeDrawingToolController
NativeToolControllerExtension
ReportView
ReportViewItem
ReportViewManager
RibbonActionInfo
RibbonId
ScrollItemView
SnapHandler
SnapTool
StyleEditDialog
StyledButton
TableWindow
Tool
ToolFactory
UnitComboBox
WidgetManagerService - Менеджер виджетов
Workspace
WorkspaceLoadContext
WorkspaceLoadContextInterface
WorkspaceLoader
WorkspaceSaveContext
WorkspaceSaveContextInterface
WorkspaceSaver
ActionController
ActionControllerExtension
ActionExtension
BasicToolExtension
RibbonExtension
ToolController
DrawingToolController
ToolControllerExtension
Модуль MapInfo
Arc
ArcInterface
Circular
CircularInterface
Ellipse
EllipseInterface
FontSymbolStyle
MapBasicStyle
MapInfo3SymbolStyle
MapInfoFillStyle
MapInfoLineStyle
MapInfoPolygonStyle
MapInfoTextStyleBase
MapInfoTextStyleData
MapinfoCollectionStyle
OverrideMapInfoTextStyle
Rectangle
RectangleInterface
RoundRectangle
RoundRectangleInterface
Text
TextInterface
TABSymbolDef_t
TABPenDef_t
TABBrushDef_t
Модуль плагинов plugin
Модуль для работы с растрами gdal
Модуль работы с растрами raster
TransformAlgorithmFactory
TransformAlgorithmInterface
Модуль отрисовки render
ActivexReportItem
AllocationThematic
ArrayStyle
BarSizeParam
BarThematicStyleProvider
BarThematicLayer
Browser
BrowserReportItem
ClassStylePair
CollectionStyle
ColoredStyle
CompositeStyle
ConcurrentMapRenderer
Context
ContextInterface
CosmeticLayer
DensitySizeParam
DensityStyleParam
DensityThematicStyleProvider
DensityThematicLayer
FeatureLabelContainer - Контейнер параметров подписывания
FeatureLayer - Слой с векторными данными
FeatureLayerProperties - Свойства слоя с географическими объектами
FeatureLegendItem
FeatureStyleProvider
GeoPdfWriter
GeometryReportItem
GeometryStyleClass
PolygonalGeometryClass
LinearGeometryClass
SimpleLinearGeometryClass
PointGeometryClass
MultiGeometryClass
GeometryStyleManager
StyleWithData
HasStyles
ThematicIndividualStyleParam
IndividualThematicStyleProvider
IndividualThematicLayer
LabelPlacementPolicy - Настройки автоматической расстановки подписей
LabelProperties - Параметры подписывания
LabelRenderer
Layer
LayerGroup
LayerProperties
LayerWithThematic
LegendItemComponent
LegendItem
LegendItemGroup
LegendItemPosition
LegendReportItem
LineStringStyle
LineStringStyleSimple
Map
MapContext
MapItem
MapItemProperties
MapItemVisitor
MapProperties
MapReportItem
MapViewport
OgrStyle
OrientationThematic
PieSizeParam
PieThematicStyleProvider
PieThematicLayer
PointStyle
PointStyleSimple
PolygonFillStyle
PolygonFillStyleSimple
ThematicRangeStyleParam
RangeThematicStyleProvider
RangeThematicLayer
RasterLayer
RasterLayerProperties
RasterLayerWithProperties
RasterReportItem
Render
RenderSettingsManager
Report
ReportItem
ReverseVisibleLayerVisitor
RootLayerGroup
ScaleBar
ScaleBarReportItem
ThematicColoredStyleParam
SplittingThematic
Style
GeometryWithStyle
StyleCatalogService
StyleCollectionProvider
StyleExtension
StyleService
SymbolLimits
SymbolThematicStyleProvider
SymbolThematicLayer
EditableFeatureLayer
TableLayer
TableReportItem
TextRenderer
ThematicLayer
ThematicLegendItem
DynamicSizeLegendItem
HasStatisticLegendItem
RangeLegendItem
PieLegendItem
BarLegendItem
SymbolLegendItem
IndividualLegendItem
DensityLegendItem
ThematicStyleProvider
ThematicColorExpressionParam
Unit
UnitSize
UnitValue
VectorMapRenderer
Viewport
ViewportInterface
VisibilityConstraints
VisibleLayerVisitor
Управление зависимостями
Плагины на языке Python
Требования к плагину
Расширения
Запуск приложения Axioma
Как добавить объекты на косметический слой
Открытие таблицы в БД
Как открыть файл
Запрос записей в открытой ранее таблице
Как получить все открытые Окна(Карты/Таблицы/Отчёты/Легенды)?
Список всех Окон = Карты + Таблицы + Отчёты + Легенды:
Список всех окон Карт:
Список всех окон Таблиц:
Список всех окон Отчетов:
Список всех окон Легенд:
Изменения c 2.1.0
Модуль расширений plugin
¶
В данном модуле содержатся описания плагинной системы и ее элементов
Список классов
¶
Extension
HasDependencies
PluginInfo - информация о плагине
PluginManager - менеджер плагинов