[发明专利]电子地图制作的批量并行生成系统及其生成方法有效
申请号: | 201410510250.X | 申请日: | 2014-09-28 |
公开(公告)号: | CN104268237B | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 琚彪;邢兴蓉;徐刚;花峰;周亚甜 | 申请(专利权)人: | 南京国图信息产业有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京钟山专利代理有限公司32252 | 代理人: | 戴朝荣 |
地址: | 210036 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种电子地图制作的批量并行生成系统及其生成方法,包括前台终端,所述的前台终端中包括有基于ArcGIS平台的用于电子地图制作的批量并行生成模块、预设的二维坐标系空间和用于电子地图的矢量图的标识图,所述的前台终端通过网络同后台服务器相连接,所述的后台服务器中包括带有各自唯一标识的若干矢量图的矢量数据的数据库。并结合其生成方法可有效避免现有技术中的电子地图的生成效率非常低从而无法适应电子工业的高效要求、并且还没有实现并行批量处理电子地图制作的方法的缺陷。 | ||
搜索关键词: | 电子地图 制作 批量 并行 生成 系统 及其 方法 | ||
【主权项】:
一种电子地图制作的批量并行生成系统的生成方法,其特征在于,包括前台终端,前台终端为PC机、PDA或者智能手机,所述的前台终端中包括有基于ArcGIS平台的用于电子地图制作的批量并行生成模块、预设的二维坐标系空间和用于电子地图的矢量图的标识图,所述的前台终端通过网络同后台服务器相连接,所述的后台服务器中包括带有各自唯一标识的若干矢量图的矢量数据的数据库;具体步骤如下:步骤1:启动前台终端,当前台终端中的基于ArcGIS平台的用于电子地图制作的批量并行生成模块向后台服务器发送包含有两个以上的矢量图的矢量数据的唯一标识的请求数据包后,后台服务器接收到该请求数据包并根据每个矢量图的矢量数据的唯一标识在数据库中找到各自对应的矢量图的矢量数据;步骤2:后台服务器把找到的各自对应的矢量图的矢量数据发送到前台终端进行保存,然后基于ArcGIS平台的用于电子地图制作的批量并行生成模块先统计矢量图的数量,然后启动同矢量图的数量一致的用于基于ArcGIS平台的用于电子地图制作的批量并行生成的子线程,每个用于基于ArcGIS平台的用于电子地图制作的批量并行生成的子线程一一对应于一个矢量图,通过每个用于基于ArcGIS平台的用于电子地图制作的批量并行生成的子线程并行运行来根据各自对应的矢量图的矢量数据中的坐标范围、矢量图的矢量数据中的矢量图的横向跨度数值和矢量图的纵向跨度数值构造一个相切于矢量图的矩形,并由该矢量图的矩形的位置得到相切于矢量图的矩形在二维坐标系空间中的四个顶点坐标值,接着根据用于电子地图的矢量图的标识图的地图元素中的宽和高的数值构造同用于电子地图的矢量图的标识图相切的矩形,随后把同用于电子地图的矢量图的标识图相切的矩形分别置于相切于矢量图的矩形的左下角、右下角、左上角或者右上角上;步骤3:根据分别置于相切于矢量图的矩形的左下角、右下角、左上角或者右上角上的用于电子地图的矢量图的标识图相切的矩形的位置,得到分别置于相切于矢量图的矩形的左下角、右下角、左上角或者右上角上的用于电子地图的矢量图的标识图相切的矩形在二维坐标系空间的坐标范围,随后在矢量图的矢量数据中的坐标范围中得到同所述的用于电子地图的矢量图的标识图相切的矩形在二维坐标系空间的坐标范围相一致的坐标范围,该同所述的用于电子地图的矢量图的标识图相切的矩形的坐标范围构成了其对应的空间要素,所述同所述的用于电子地图的矢量图的标识图相切的矩形的空间要素包括有同所述的用于电子地图的矢量图的标识图相切的矩形的空间属性和同所述的用于电子地图的矢量图的标识图相切的矩形的非空间属性,所述的同所述的用于电子地图的矢量图的标识图相切的矩形的非空间属性包括有同所述的用于电子地图的矢量图的标识图相切的矩形的最大横坐标、最小横坐标、最大纵坐标和最小纵坐标;步骤4:再在所述的相一致的坐标范围内中找到所述的相一致的坐标范围所构成的重叠的空间区域中的最大横坐标、最小横坐标、最大纵坐标和最小纵坐标,所述的重叠的空间区域中的最大横坐标、最小横坐标、最大纵坐标和最小纵坐标也就形成了所述的重叠的空间区域的非空间属性的组成要素;步骤5:根据所述的重叠的空间区域中的最大横坐标、最小横坐标、最大纵坐标和最小纵坐标,并结合同所述的用于电子地图的矢量图的标识图相切的矩形的最大横坐标、最小横坐标、最大纵坐标和最小纵坐标,然后通过整体移动用于电子地图的矢量图的标识图的地图元素中的坐标位置或同比例缩放用于电子地图的矢量图的标识图的地图元素中的宽和高的数值的方式来达到消除重叠空间区域的结果;步骤6:消除重叠空间区域后,通过每个矢量图的矢量数据来启动ArcGIS平台的ArcMap模块进行矢量图和移动后的用于电子地图的矢量图的标识图的地图元素分别绘制出矢量图和与之对应的矢量图的标示图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京国图信息产业有限公司,未经南京国图信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410510250.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种雨刮器及汽车
- 下一篇:一种基于多进程浏览器的资源获得方法及装置