一种基于DIS的快速地图制图系统技术方案

技术编号:19592830 阅读:41 留言:0更新日期:2018-11-28 04:42
本发明专利技术公开一种基于DIS的快速地图制图系统,包括客户端和服务器端,所述客户端包括解译影音加载模块、解译模块、制图模块、版本管理模块,所述服务器端包括影像瓦片处理模块、读取模块、成图处理模块,其中客户端主要的操作通过AJAX传递给服务器端,所述AJAX具体实施指令都是在客户端与服务器端中间的AJAX引擎发出的,客户端与服务器采用异步通信的方式进行数据的交互,客户端使用Java Script声明XMLHttp Request,并触发其进行异步数据传输并获取返回数据,使用Java Script操作DOM实现动态显示。采用本发明专利技术提供的方法,可以在地图制图编辑前完成大量数据预处理工作,减少在制图软件中进行处理的时间,缩短制图周期,以提高GIS数据的地图制图效率。

【技术实现步骤摘要】
一种基于DIS的快速地图制图系统
本专利技术属于数字制图领域,具体涉及一种基于DIS的快速地图制图系统。
技术介绍
传统的地图制图是通过手工直接在纸质材料上进行绘制,这种绘图方式不仅效率极低,而且修改困难,地图更新更为费时费力。随着计算机技术的发展。计算机制图逐步替代了手工绘图,也就出现了大量的地图设计与制图软件,比如CorelDraw,Illustrator,Supermap等。计算机辅助地图制图是以测绘数据(测量数据或GIS数据)的基本线划数据作为数字地图制图基础,节省了大量的数据采集工作,不仅提高了数据生产效率,而且加快了数据更新速度,与传统制图模式相比,数字地图生产周期大大缩短了。GIS数据是地理空间数据。然而,随着观测技术、GIS(地理信息系统技术)等的快速发展,地理信息的采集、存储、分析、应用逐渐形成一体化,空间信息的采集与存储组织方式从以前单一的空间信息(数据)采集,发展成现在空间信息与属性信息的集成化采集与组织的模式,包含大量语义信息的GIS数据(如ArcGIS等软件生产的数据)已经成为地图制图的主要数据源。这种以线划数据作为基础数据的数字地图制图过程,现有制图软件仅仅利用了GIS数据的线划信息(空间坐标信息),却忽略了大量的原始数据(GIS数据)的语义信息(如要素分类、要素关系等)。由于缺少了语义信息及制图规则的控制,GIS数据在制图软件中只能作为坐标骨架存在,加上GIS软件与制图软件的符号不兼容问题,以及转换线划数据过程中地理要素语义信息的丢失问题等,要素分类(分层)、要素关系、地图符号设计与配置等工作需要在制图软件中重新进行,这需要大量的人工去处理,成为快速制图的瓶颈,很难满足地图数据的快速网络化发布及应急制图需要。
技术实现思路
为了解决上述技术问题,本专利技术提供一种基于DIS的快速地图制图系统。本专利技术是通过以下技术方案实现的。一种基于DIS的快速地图制图系统,包括客户端和服务器端,所述客户端包括解译影音加载模块、解译模块、制图模块、版本管理模块,所述服务器端包括影像瓦片处理模块、读取模块、成图处理模块,其中客户端主要的操作通过AJAX传递给服务器端,所述AJAX具体实施指令都是在客户端与服务器端中间的AJAX引擎发出的,客户端与服务器采用异步通信的方式进行数据的交互,客户端使用JavaScript声明XMLHttpRequest,并触发其进行异步数据传输并获取返回数据,使用JavaScript操作DOM实现动态显示。具体地,解译影音加载模块包括网络地图的基础影像加载单元和本地影像上传单元。具体地,所述解译模块包括点状要素解译单元、线状要素解译单元、面状要素解译单元。具体地,上述制图模块包括比例尺配置单元、制图成果下载单元,所述版本管理模块为对经过更新而形成的历史地理信息数据的进行版本化管理。具体地,所述影像瓦片处理模块是利用ArcObjects提供的相关方法来实现对影像的瓦片处理,以便加载到网络地图上并进一步解译。具体地,上述读取模块包括解译要素符号添加单元。具体地,上述成图处理模块包括数学基础添加单元和整饰要素添加单元。由以上的技术方案可知,本专利技术的有益效果是:本专利技术提供的一种基于DIS的快速地图制图系统,该系统建立的解译制图平台,通过上传影像的方式来处理影像数据,代替了以往通过发布服务的方式来处理数据,快速并且易于操作;本专利技术为用户提供了专业的解译处理功能,如果将其应用到云服务平台,可以解决服务模式单一的不足的技术问题。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施方例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一种基于DIS的快速地图制图系统,包括客户端和服务器端,所述客户端包括解译影音加载模块、解译模块、制图模块、版本管理模块,所述服务器端包括影像瓦片处理模块、读取模块、成图处理模块,其中客户端主要的操作通过AJAX传递给服务器端,所述AJAX具体实施指令都是在客户端与服务器端中间的AJAX引擎发出的,客户端与服务器采用异步通信的方式进行数据的交互,客户端使用JavaScript声明XMLHttpRequest,并触发其进行异步数据传输并获取返回数据,使用JavaScript操作DOM实现动态显示。具体地,解译影音加载模块包括网络地图的基础影像加载单元和本地影像上传单元。具体地,所述解译模块包括点状要素解译单元、线状要素解译单元、面状要素解译单元。具体地,上述制图模块包括比例尺配置单元、制图成果下载单元,所述版本管理模块为对经过更新而形成的历史地理信息数据的进行版本化管理。具体地,所述影像瓦片处理模块是利用ArcObjects提供的相关方法来实现对影像的瓦片处理,以便加载到网络地图上并进一步解译。具体地,上述读取模块包括解译要素符号添加单元。具体地,上述成图处理模块包括数学基础添加单元和整饰要素添加单元。需要说明的是,以上实施例仅用以说明本专利技术的技术方案而非限制。尽管参照较佳实施例对本专利技术进行了详细说明,本领域的普通技术人员应当理解,可以对专利技术的技术方案进行修改或者等同替换,而不脱离本专利技术技术方案的范围,其均应涵盖在本专利技术的权利要求范围中。本文档来自技高网
...

【技术保护点】
1.一种基于DIS的快速地图制图系统,其特征在于,包括客户端和服务器端,所述客户端包括解译影音加载模块、解译模块、制图模块、版本管理模块,所述服务器端包括影像瓦片处理模块、读取模块、成图处理模块,其中客户端主要的操作通过AJAX传递给服务器端,所述AJAX具体实施指令都是在客户端与服务器端中间的AJAX引擎发出的,客户端与服务器采用异步通信的方式进行数据的交互,客户端使用Java Script声明XMLHttp Request,并触发其进行异步数据传输并获取返回数据,使用Java Script操作DOM实现动态显示。

【技术特征摘要】
1.一种基于DIS的快速地图制图系统,其特征在于,包括客户端和服务器端,所述客户端包括解译影音加载模块、解译模块、制图模块、版本管理模块,所述服务器端包括影像瓦片处理模块、读取模块、成图处理模块,其中客户端主要的操作通过AJAX传递给服务器端,所述AJAX具体实施指令都是在客户端与服务器端中间的AJAX引擎发出的,客户端与服务器采用异步通信的方式进行数据的交互,客户端使用JavaScript声明XMLHttpRequest,并触发其进行异步数据传输并获取返回数据,使用JavaScript操作DOM实现动态显示。2.根据权利要求1所述的一种基于DIS的快速地图制图系统,其特征在于,解译影音加载模块包括网络地图的基础影像加载单元和本地影像上传单元。3.根据权利要求1所述的一种基于DIS的快速地图制...

【专利技术属性】
技术研发人员:许庆刚朱继远黄健王莉
申请(专利权)人:安徽迈普德康信息科技有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1