码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-12-16 13:32:10      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:2014年全国高校gis大赛   桌面开发   mapgis 10   模型   

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

(本模型较简单,适合初学者学习理解)

bubuko.com,布布扣

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


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


从空间数据上理解,所有的空间数据都存放在地里数据库中,地里数据库可以来源于本地的HDF本地数据数据库,也可以来自于SQL、Oracle等关系型数据库文件。下图所示为空间数据管理模型

bubuko.com,布布扣


从地图文档上理解,所有的图层都是有地图管理,地图又是由地图文档管理。换句话说一个地图文档,对应多个地图,一个地图中对应多个图层。bubuko.com,布布扣

从上面的的示例中我们可以看到:地图文档,地图,图层中都没有存储空间数据,地图中是做做了不同图层的配置,如动态注记,显示比例,自绘驱动等等。地图文档中做了相应的版面配置等。真正的空间数据时存储到数据库中。

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


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

标签:2014年全国高校gis大赛   桌面开发   mapgis 10   模型   

原文地址:http://blog.csdn.net/wujianyouhun/article/details/41958165

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!