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

Модуль геометрий geometry¶

В данном модуле содержатся описания геометрий, используемых в приложении.

Список классов¶

Классы геометрий¶

  • Curve
  • GeometryInterface
  • Geometry
  • GeometryCollection
  • LineInterface
  • Line
  • LineStringInterface
  • LineString
  • LinearRingInterface
  • LinearRing
  • MultiGeometryInterface
  • MultiGeometry
  • MultiLineStringInterface
  • MultiLineString
  • MultiPointInterface
  • MultiPoint
  • MultiPolygonInterface
  • MultiPolygon
  • PointInterface
  • Point
  • PolygonInterface
  • Polygon
  • Surface
digraph geometries {
        labelloc="t"
        label="Иерархия наследования: Интерфейсы геометрий"

        rankdir=LR
        node [shape="box", style=filled, fillcolor="white"]
        edge [dir="back"]


        subgraph cluster_mapinfo {
                // part of mapinfo module
                label="Классы модуля axioma.mapinfo"
                node [fillcolor="lightgray", style=filled]
                href="../mapinfo.html"
                ArcInterface
                CircularInterface
                EllipseInterface
                RectangleInterface
                RoundRectangleInterface
                TextInterface
        }

        GeometryInterface -> Curve
        Curve -> ArcInterface
        Curve -> LineInterface
        Curve -> LineStringInterface
        LineStringInterface -> LinearRingInterface
        GeometryInterface -> GeometryCollection
        GeometryCollection -> MultiGeometryInterface
        GeometryCollection -> MultiLineStringInterface
        GeometryCollection -> MultiPointInterface
        GeometryCollection -> MultiPolygonInterface
        GeometryInterface -> PointInterface
        GeometryInterface -> Surface
        Surface -> EllipseInterface
        Surface -> PolygonInterface
        Surface -> RectangleInterface
        RectangleInterface -> RoundRectangleInterface
        GeometryInterface -> TextInterface

        //axioma.core.geometry links
        GeometryInterface       [href="geometry/Geometry.html"]
        Curve                   [href="geometry/Curve.html"]
        LineInterface           [href="geometry/Line.html"]
        LineStringInterface     [href="geometry/LineString.html"]
        LinearRingInterface     [href="geometry/LinearRing.html"]
        Surface                 [href="geometry/Surface.html"]
        PolygonInterface        [href="geometry/Polygon.html"]
        GeometryCollection      [href="geometry/GeometryCollection.html"]
        MultiGeometryInterface  [href="geometry/MultiGeometry.html"]
        MultiLineStringInterface[href="geometry/MultiLineString.html"]
        MultiPointInterface     [href="geometry/MultiPoint.html"]
        MultiPolygonInterface   [href="geometry/MultiPolygon.html"]
        PointInterface          [href="geometry/Point.html"]

        //axioma.mapinfo links
        ArcInterface           [href="../mapinfo/Arc.html"]
        CircularInterface      [href="../mapinfo/Circular.html"]
        EllipseInterface       [href="../mapinfo/Ellipse.html"]
        RectangleInterface     [href="../mapinfo/Rectangle.html"]
        RoundRectangleInterface[href="../mapinfo/RoundRectangle.html"]
        TextInterface          [href="../mapinfo/Text.html"]
}

Вспомогательные классы¶

  • GeometryTransform
  • CommonGeometryTransform
  • CropGeometryTransform
  • GeosSupport
  • Transform
  • TransformQt
  • TransformCoordSys
  • CombinedTransform
  • WktWkb

Классы вычислений¶

  • PolygonMeasureCalculator
  • DistanceCalculator
  • CartesianDistanceCalculator
  • SphericalDistanceCalculator
  • PolygonAreaCalculator
  • CartesianAreaCalculator
  • SphericalDistanceCalculator

Функции:¶

  • Геометрические операции
  • Пространственные операции

Back to top

Source

© Copyright 2017, ООО "ЭСТИ".
Создано с помощью Sphinx 1.4.5.