数据组织结构

为帮助您更好地了解和使用SuperMap iDesktopX产品,本部分将向您介绍SuperMap GIS的数据组织结构:工作空间、数据源、地图、布局和场景等。下图所示的工作空间管理器中直观地展示了这种组织结构:

  • 工作空间

    工作空间是您在SuperMap iDesktopX中进行所有数据操作的工作环境。工作空间包含数据源集合、地图集合、布局集合、场景集合、图表集合、模型集合、视频地图集合、图谱集合、大屏集合和资源集合。

    按照工作空间的存储形式,工作空间分为文件型工作空间和数据库型工作空间。文件型工作空间以文件形式进行存储,文件格式包括*.smwu和*.sxwu,且每一个文件中只存储一个工作空间。数据库型工作空间将工作空间保存在数据库中,目前支持打开的数据库型工作空间包括SQLPlus、OraclePlus、MySQL、PostgreSQL、PostGIS、MongoDB、DMPlus数据库工作空间。更多有关工作空间的详细介绍请参见:工作空间

    提示:

    工作空间中集合的概念:集合,可以看作为一个容器,能够将相关的数据源或同类型的视图组织在一起,方便用户操作和管理。集合可以包含各种类型的数据源,如矢量数据源、栅格数据源和影像数据源;或各种类型的视图,如地图视图和场景视图等。

  • 数据源

    数据源是存储空间数据的场所,工作空间中打开的所有数据集都存放在数据源中,独立于工作空间。数据源分为文件型数据源、数据库型数据源和Web型数据源。

    文件型数据源包括UDB数据源和UDBX数据源。UDB数据源是双文件管理数据,采用传统文件和数据库混合存储的方式,主要面向中、小型系统和桌面应用,目的在于提高效率、弥补纯数据库引擎的不足。UDBX数据源为单文件管理数据,文件大小没有限制,比UDB数据源具有更加开放、支持多用户和数据操作更加安全稳定的特点。

    数据库型数据源是指数据源存放在数据库中,支持的数据库包括SQLPlus、Oracle Plus、Oracle Spatial、PostgreSQL、PostGIS、Yukon、MySQL、POLARDBGanos、GaussDB 200、DMPlus、KingBase、HighGoDB、SHENTONG、Vastbase、Yashan和ES。

    Web型数据源是指存储在某个网络服务器上的数据源,如OGC数据源、iServerREST数据源、MapWord数据源、GoogleMaps数据源、WordTerrain数据源、OpenStreetMap数据源、iServer DataStore数据源、XYXZTile数据源、中科星图数据源、四维地球数据源和凯立德数据源。

    数据源中存储的空间数据组织为各种类型的数据集。数据集是SuperMap GIS空间数据的基本组织单位之一,也是数据组织的最小单位,分为点数据集、线数据集、面数据集、属性数据集、文本数据集、影像数据集、栅格数据集和CAD 模型数据集等多种类型。数据源是数据集的集合,一个数据源包含了一个或多个数据集。更多有关数据源的详细介绍请参见:数据源与数据集

  • 地图

    地图,由一个或多个图层叠加而成,而图层是对数据集的引用并采用特定风格对数据集的显示。因此,一个或者多个数据集被赋予风格并显示在地图窗口中,就成为地图。地图中定义了各图层的名称、显示风格、视野范围、图层状态和图层顺序等信息,保存地图时这些信息都将一起保存下来。地图窗口中的图层风格可以通过修改图层风格或制作专题地图进行修改。在地图窗口中可以对图层中的几何对象进行可视化编辑,如改变对象的位置、大小和形状等,这些操作都会直接反映到图层对应的数据集中,也就是说,编辑图层实质上是编辑与图层关联的数据集。

  • 布局

    布局是地图、图例、比例尺、指北针、文本等各种不同元素的排版与布置,主要用于地图的排版打印。布局窗口提供了可视编辑的场所,一个布局窗口对应一个布局。布局集合可以实现布局的创建、保存、输出和删除等操作。

  • 场景

    场景是模拟现实地球、并在球体上展示从现实世界抽象而来的地理事物的抽象三维球体,能够更直观形象地反映地理事物的实际空间位置和相互关系。场景能够模拟地球所处的环境,如宇宙星空、地球大气环境和地球表面的雾环境等,并提供相机设置,用于控制观测角度、观测方位和观测范围。您可以将二维或三维数据直接加载到场景中的球体上进行浏览和专题图制作。

  • 图表

    图表是将数据集属性信息利用点、线、面、体等几何图形绘制方法实现图形化,用以表示各种数量间的关系及其变动情况的工具。借助图表的数据可视化能够帮助您洞察数据的关系、分布、类别、趋势和模式。图表集合可以实现统计图表的创建、保存、输出和删除等操作。

  • 模型

    模型,又称处理自动化模型,是指使用处理自动化功能构建的一系列地理处理工具之间的连接关系。新建模型时,您可以拖拽工具箱中的工具到画布中,并将各个工具按照您需要实现的功能逻辑连接起来。运行时,您只需要输入相关数据集,即可自动完成模型工具中的所有功能。模型集合用于存放一个或多个处理自动化模型。

  • 视频地图

    视频地图用于存放视频窗口保存的视频地图。在视频地图窗口中,您可以实现目标检测和车辆识别等视频分析功能。

  • 图谱

    图谱是由具有属性的实体通过关系链接而成的结构化的网状语义知识库。节点表示实体,边表示实体之间的关系。图谱数据和表格数据相比,具有更强大的数据描述能力,可以实现更高效的查询、更精准的数据关联性推理运算和更好的数据隐藏关系的挖掘。

  • 大屏

    大屏是多个地图、图表、表格和视频地图的综合展示。在进行行业汇报、会议展览和业务监控等情景时,您可以使用一个大屏更全面高效地展示复杂的数据。

  • 资源

    工作空间中的符号资源分别存放在点符号库、线型符号库和填充符号库中。在地图制图时,您可以使用这些符号资源来设置图层中点、线、面对象的风格,也可根据需要导入或导出符号库文件。