《2022年GIS系统简介 .pdf》由会员分享,可在线阅读,更多相关《2022年GIS系统简介 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、urGis 简介1 urGis 简介、概述urGis 软件是一套轻量级地理信息开发工具,拥有自主知识产权的地理信息引擎、地图加工工具、地图数据管理工具,适合快速开发应用程序需要。包括以下几个程序模块:地理信息引擎(QcMapLib) 、 地图编辑器(TModify ) 、 地图管理器(urMap) 、 地图服务器(urWebGis) 、地图集群服务器(urMapCreator )、地图浏览组件(MapView、urMapJS)和相应的辅助工具(分割器MapCut)。对应的应用范围如下(1)地图加工: TModify 、urMap、MapCut (2)地图发行: urWebGis、urMapCr
2、eator (3)二次开发: QcMapLib、MapView、urMapJS QcMapLib地理信息引擎地图库属性库TModify地理编辑器urMap地图管理器地图文件urGis开发接口urMapCreator地图集群服务器urWebGis服务器地图浏览器接口组件、用途urGis二维电子地图软件为用户提供了从数据采集加工到应用软件开发的完整解决方案,利用urGis 二维电子地图软件所提供的功能,可以完成:()地图数据加工实现电子地图的矢量化、编辑、不同地图数据的格式转换、地图数据管理工作;(2)地图的互联网发行实现地图预生成、地理信息在IIS 服务器上的发布构建地图网站、动态层叠加。名师资
3、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - urGis 简介2 (3)开发地理信息应用软件使用二维电子地图开发组件,方便地建立专业的GIS 应用软件系统。、特点()精巧的地理信息引擎多级索引的矢量、栅格地理对象管理、控制引擎数据集中存贮,可定制图层索引,检索地理要素动态层加强动态数据的优化管理地理要素的块特性可节约内存空间、提高显示效率投影变换精度高()绿色的地图加工器热点捕捉提高制图效率根据特征要素属性创建专题地图图块、模板创
4、建功能,适应规则图形的快速绘制多样的外部数据交换能力,支持O/国军标等()先进的服务器支持地理信息并行计算的集群服务器联机地图预处理前绑定的地理信息发布服务器,可配置和事务支持(4)开放的应用接口面向对象的地理要素组件对象模型不受开发语言限制, 适应等多种开发工具提供地图显示、控制接口的同时,还提供绘图、编辑接口,可开发自己的地理信息工具、优势拥有自主知识产权位置精度高并行计算适应快速开发名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - -
5、 - - urGis 简介3 支持军标数据格式5、地理信息引擎urGis电子地图开发工具地图引擎是基于组件技术的电子地图数据管理和控制引擎。5.1 地图数据管理地图引擎IqcMapEngine工作区1IqcWorkSpace工作区2IqcWorkSpace工作区NIqcWorkSpace地图文件1地图文件2地图文件N数据库地图文件地图文件地图文件一般情况下地图图形数据的组织如上图所示,地图引擎是主要的程序接口,由地图引擎管理多个工作区, 每一个工作区对应一个地图文件或数据表。外部操作人员 (包括开发人员)可以通过地图引擎获取和设置一个当前工作区,通过工作区打开、关闭地图, 对地图数据进行操作。
6、对工作区所管理的具体地理要素的划分相当关键,可以按下面的原则来划分:(1)一个或多个图幅(图块)的地图构成一个工作区;(2)一个或多个图层的地图构成一个工作区;(3)不同比例尺的地图设为一个工作区组内;(4)在一个工作区内设置多个不同层次,控制图层的显示顺序或可见性,来展示大容量地图数据。地图的数据量很大,要在大量数据中查询,则需要很好的组织工作区,通过对各工作区的遍历来查询。建立多级地图索引是处理大数据量的重要步骤,下图是一个范例:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3
7、 页,共 10 页 - - - - - - - - - urGis 简介4 5.2 属性数据管理有两种方式:(1)一是将属性数据置于地图要素的属性内,每一个地理要素都有一个属性集对象,它的实质就是一张表格,如前述图示,对于数据结构不复杂,数据量不大的应用可以采用该方法。(2)二是将属性数据与数据库中字段关联。每一个地理要素都有一个句柄、自编号、标称值属性,均可由用户赋值,开发人员只需要将该值与数据库中的对应字段的关键值对应即可。如:电子地图开发工具能够为用户提供高效率、高可靠性的地图显示功能,能够用于实时地理信息系统的开发。接口组件可方便地在多种编程环境中(Visual Basic ,Visu
8、al C+,C+等)开发,能够轻松建立专业的实时地理信息系统应用软件。HANDLE 名称邮编面积510001 SC 610000 254602 510002 CD 510000 125465 510003 BJ 210000 546211 510004 SH 310000 145220 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - urGis
9、简介5 5.主要功能地图引擎工作区管理层管理地理要素管理外部数据源管理坐标系管理块管理图像管理样式管理属性管理动态集管理打印管理器常用工具索引管理出图管理地图管理6、电子地图编辑软件urGis 二维电子地图编辑软件TModify是一个使用方便灵活、功能强大的矢量地图绘图工具。 TModify 电子地图编辑软件在设计上借鉴了AutoCAD的编辑方式,并结合地理信息系统的特点,提供易用、准确、高效的编辑方式。图层管理:能够方便的创建和管理图层,并可以根据需要隐藏或锁定图层;智能捕捉:提供端点、中心、垂足等多种智能捕捉方式,使用户能够准确定位;精确输入:在绘图过程中可以采用输入坐标值的方式绘制图形对
10、象,从而保证准确性;符号图块:可以绘制矢量符号,并将矢量符号定义为“图形块”并创建为符号文件,在需要使能够方便地引入和显示。TModify 地图编辑软件界面采用标准的Windows 风格,界面简洁、功能设置易于理解。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - urGis 简介6 主界面包括标准工具栏、绘图工具栏、编辑工具栏、图层管理工具栏、图形对象属性编辑窗口等基本的工具,可以方便地完成地图的矢量化和编辑。标准工具栏提供打
11、开、保存地图、数据源管理、坐标系设置等功能;图层管理工具栏可以计时调整绘图的当前图层,修改图层中对象的颜色、线型和填充类型,并可以打开图层管理器;绘图、编辑工具栏提供的功能相互配合使用可以快捷地完成绘图和修改图形对象;在对象属性窗口中能够对图形对象进行进一步的修改,包括修改线型、填充、颜色,并能够精确修改图形的每个关键点的坐标。1 图层控制在图层控制窗口中可以方便的建立和删除图层,可以控制显示、 隐藏指定的图层,也可以将图层设置为锁定状态,以避免编辑过程中的误操作。2 智能捕捉在绘制矢量图时,图形的精度要求通常是比较高的。例如,需要保证两个关键点重叠,如果不利用工具就很难完成。TModify智
12、能捕捉功能,能够帮助用户准确定位图形对象。TModify地图编辑软件提供了端点、交点、中心、垂足等多种智能捕捉方式,并且可以通过调节捕捉距离来设置智能捕捉的灵敏度。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - urGis 简介7 3 精确输入在绘图和编辑时,可以通过右键菜单打开精确输入窗口,输入精确的坐标值。以保证地图的精度。4 创建和插入图形块TModify 电子地图编辑软件可以将任意的矢量图形对象创建为矢量符号图形块。工
13、具用户的需要将各种类型的矢量图形符号分类存储为tmb(图形块)文件,从而建立用户自己的矢量符号库;在需要时可以很方便地引入符号图形。5 文字输入和编辑文字的输入和编辑与绘制线段、区域同样简单, 并且同样地可以通过图形对象属性窗口进行准确编辑。6 其它TModify 地图编辑软件支持Arc/Info E00 、Map Info mif 、AutoCAD DXF等通用数据格式,并且支持国家军事标准的电子地图数据格式。TModify 地图编辑软件可以合并多幅电子地图,并可以将数据按图层进行输出。、地图管理器提供对海量地理数据的管理,包括地图分幅、 分块功能, 主要功能是将加工好的单块地图进行组装,建
14、立数据二级索引,把地图安装到指定的工作区内。主要功能:创建地图索引数据格式转换地图坐标转换地图坐标单位转换地图标注管理地理要素属性数据创建专题地图地图版本管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - urGis 简介8 8、地图集群服务器利用并行计算来实现的地理信息集群服务器,实现地图的预生成和地图的发布。地图生成的并行度和加速度明显提高,充分发挥了目前多核计算机以及集群计算机的作用。主要功能:联机制图并行计算地图预处理
15、,生成JPG、GIF、PNG 图像图层叠置与融合动态生成名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - urGis 简介9 9、WEBGIS 服务器用于地图的互联网信息发布,提供地图的预加载、IP 地址访问管理、地图信息的生成与读取,与地图集群服务器共同构成高效的地理信息WEB服务器,采用 和nhibernate 等开发技术,提高WEBGIS 的可用性。主要功能:地图预加载维护二级缓存访问控制地图生成与提取10、开发接口包括两
16、个部份:应用程序开发接口和浏览器插件的JavaScript 调用接口。地理信息引擎是一个开放的接口组件,地理信息的所封装的主要功能,都是可以对外开放的,只要有一定的程序经验,对com 和自动化有一定的了解,均能开发出自已的地理信息应用系统。浏览器插件主要用于地图的IE 等应用显示,提供了对放大、缩小的等基本的图操作功能,该组件由本公司自行开发完成。11、应用案例urGIS 电子地图开发组件与TModify 电子地图编辑软件配合使用能够满足GIS 软件系统开发和维护的需要。综合航迹显示软件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - urGis 简介10 该软件是空军某部队用于指挥的实时地理信息软件系统。urGIS 工具为该软件提供高效率、高精度、高可靠性的二维电子地图显示和航迹实时显示功能。飞行数据可视化系统电子对抗系统飞行再现系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -