GIS地图符号库设计与实现文献综述
2020-03-13 09:46:06
一、研究背景
随着计算机技术的迅猛发展,GIS的发展也相当迅速。GIS强调空间数据的处理与分析,空间数据的可视化是其所具备的重要功能,因此空间数据可视化一直是一个重要的研究方向。无论是地理信息系统,还是地图制图系统,地图符号的设计都是他们的主要功能之一,且空间实体符号化也是地理信息系统的重要内容[1]。
国内外一些优秀的工具型GIS软件都提供了常用的地图符号库,对于规则的地图符号按一定的图式要求符号化,设计一些地图符号。GIS软件中,国外的有ARCGIS、ARC/INFO、MapInfo、GeoMedia,国内的MapGIS、GeoStar、SuperMap等都有不同程度的符号设计功能,它们也有各自的特点。但由于各系统的差异,使符号无论在数量、种类或使用功能等方面都存在较大的差别。
地图制图中,地图上的任何信息都是通过各种地图符号来表现的,所以在地理信息系统的研究过程中,标准、规范的地图符号库的建立也是相当重要的,符号设计的好坏直接影响地图成图的质量以及对地图信息的获取。可见研究地图符号以及符号库都十分重要。
二、研究意义
目前国外优秀的软件在我国的应用比较广泛,在GlS软件中,虽然都包含地图符号制作部分,但由于各系统的差异及符号通用性问题以及各地图符号制作软件与自身绑定,使符号在数量、种类或使用功能等方面存在较大差别,很难适合其它地理信息系统平台,不能分离出来为其他系统所用。另外,国外的GlS软件也没有考虑我国的地图符号的要求[2]。因而加强地图符号的管理,建立统一的地图符号库标准,开发通用的地图符号制作软件,将对我国的计算机制图和GlS的发展起到重要作用。
地图符号的制作是数字制图的基础,也是 GIS 技术的基础,因此,对地图符号库的研究可以加速机助制图的发展,有利于地图符号库和地图符号标准的建立,有利于地图质量的控制,有利于国民经济建设[3]。对于从数字空间信息转换成符号图形的过程( 即符号化) ,以往传统的做法有很大的局限性,很难适应新符号的设计和制作。因此,建立地图符号库系统显得尤其重要[4]。
三、ArcEngine组件
ArcEngine不是一个终端用户产品,而是软件开发人员的工具包。ArcGIS架构分为许多个类库,每个类库由若干个dll和exe组成[7]。它们都存储在AO的组件信息中。ArcGIS Desktop版本的AO核心对象被放在53个组件库中,同样的,ArcEngine的核心也是AO组件,也被放在不同的组件库中,不同的组件库功能是不一样的。用户可以扩展其中的某些对象库,并且完全控制应用软件用户界面的外形和感觉[8]。ArcEngine Runtime 是一个使终端用户软件能够运行的核心ArcObjects 组件产品,并且将被安装在每一台运行ArcEngine 应用程序的计算机上。
ArcEngine是一组完备的并且打包的嵌入式GIS 组件库和工具库,ArcEngine组件库中的组件在逻辑上可以分为5个部分,分别是:Base Services,Data Access,Map Presentation,Developer Components和Runtime Options[7],可满足开发人员创建新的或扩展已有的桌面应用程序。通过ArcEngine,开发人员可以将GIS 功能嵌入到已有的应用软件中,或嵌入到商业生产应用软件中,还可以创建集中式自定义应用软件,并将其发送给机构内的多个用户[8] ,利用ArcEngine进行GIS应用开发时彻底地脱离了ArcGIS桌面平台,在某种意义上更为有效地开发GIS应用软件[9]。
您可能感兴趣的文章
- 倾斜摄影测量技术在道路规划中的应用研究外文翻译资料
- 基于无人机高光谱遥感的水体浊度反演外文翻译资料
- 利用美国印第安纳波利斯市的景观格局指数评估土 地利用和土地覆被模式对热环境的影响外文翻译资料
- 低成本、高精度、单频GPS-BDS RTK定位外文翻译资料
- 数据缺口环境下基于自回归模型的GNSS/INS松耦合集成外文翻译资料
- Loam_livox:一种适用于小视场激光雷达的快速、鲁棒、高精度的激光雷达里程计和建图软件包外文翻译资料
- 基于对IMU与GNSS融合数据的质量评价实现在无人机映射条件下的地理配准外文翻译资料
- 色彩在回族建筑中的研究与应用外文翻译资料
- 3D激光扫描技术在古建筑测绘中的应用外文翻译资料
- 基于雷达测量I的钢筋混凝土桥梁纯输出模态识别外文翻译资料