MapGIS 数据管理——数据管理与显示模型架构

在学习开发过程中模型架构的学习尤为重要,特别是GIS二次开发是与GIS原理的紧密结合,以下介绍一下MapGIS数据管理与显示的模型。

(本模型较简单,适合刚開始学习的人学习理解)


学习本模型能够先接触MapGIS的相关操作,当中MapGIS K9中数据管理与地图的管理和这个模型同样。相应MapGISK9的工具有地图编辑器。GDB企业管理器。MapGIS 10的使用的就是上述模型。相应工具产品为工作空间。Catalog数据管理等内容。


模型中大致分成两条线。在地里空间数据和地图文档。


从空间数据上理解,全部的空间数据都存放在地里数据库中,地里数据库能够来源于本地的HDF本地数据数据库。也能够来自于SQL、Oracle等关系型数据库文件。

下图所看到的为空间数据管理模型



从地图文档上理解。全部的图层都是有地图管理。地图又是由地图文档管理。换句话说一个地图文档。相应多个地图。一个地图中相应多个图层。

从上面的的演示样例中我们能够看到:地图文档。地图。图层中都没有存储空间数据,地图中是做做了不同图层的配置。如动态注记,显示比例,自绘驱动等等。

地图文档中做了对应的版面配置等。真正的空间数据时存储到数据库中。

那么数据和图层又是什么关系能,能够理解为图层是绑定数据进行显示的,也就是说地图中仅仅能显示图层,而不能显示数据。数据要显示表达。必须通过图层。


posted @ 2017-04-17 12:31  jzdwajue  阅读(217)  评论(0编辑  收藏  举报