[发明专利]一种基于SharpMap的Web GIS地图图层创建方法有效
申请号: | 201410169881.X | 申请日: | 2014-04-24 |
公开(公告)号: | CN103927374A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 徐静;杨洋;姚志垒;徐森;吴素芹;许秋艳 | 申请(专利权)人: | 盐城工学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 224051*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于GPS定位信息提供本地移动地理信息服务的系统,包括无线通信网、GPS定位装置和移动终端,以及因特网和服务器,通过对一种开源的Web GIS产品-Sharpmap地图引擎的分析,开发SharpMap相似功能,应用在车辆监控系统中,同时针对现存的地图加载速度慢等问题提出有效结果方案,并利用第三方地图引擎的方案,将第三方提供的地图引擎和本车辆监控系统协同工作,共同完成车辆定位、描绘轨迹等功能。 | ||
搜索关键词: | 一种 基于 sharpmap web gis 地图 创建 方法 | ||
【主权项】:
一种基于SharpMap的Web GIS地图图层创建方法,其特征在于:1)创建地图;2)创建图层:设置图层的数据源:将其它地图格式转换为Shapefile格式的地图,地理信息通以表的形式来组织的,该地图图层可根据地图表的形式存储在空间三维数据库中,空间三维数据库存储三维坐标系统,地图图层可分地图集进行存储和显示,可存储为世界地图集、省级地图集、城市地图集,分别存储在空间数据库的不同文件夹下面,3)数据的引入:SharpMap中的数据引入机制是采取Provider模式来实现,每个图层包含了地图的一个不同方面,且每个图层都对应着一系列的数据库表,通过数据引入机制将表中包含的地图数据引入到对应的地图图层上,将用户关注的数据信息与图层代表的地图对象关联起来;4)坐标转换:地图实体的地理空间位置坐标与Shapefile格式文件中的栅格位置坐标进行转换,计算栅格分辨率,完成栅格位置坐标与二维数据单元地址的转换,在已设置好的栅格横向和纵向栅格单元数据的条件下,完成栅格所对应的数组下标与二维数组单元地址的双向转换,从而完成坐标转换;5)符号和文字标注过程:地图符号和文字要素的几何数据、属性数据对应存储到图表中,并同时存储在空间数据库的一个文件夹下,该文件夹不同于上述存储地图数据的文件夹,提供该符号地图集的访问接口,空间图层信息发生变化后,确定需要更新地图符和文字信息,触发显示模块根据需要更新的地图对象去更新相应的地图符号,将更新后的符号和文字标准过程更新到相应的地图图层中;6)SharpMap地图基本功能实现:改变Map类的Center属性和Zoom属性,可完成SharpMap地图基本功能,如地图的颜色设置、轮廓设置、初始比例、比例尺设置、缩放比例设置、指南针设置,Center属性表示地图显示范围的中心点,Zoom属性是指视野,表示当前显示地图范围的宽;7)地图图层、地图符号和文字的合成和加载过程,所述地图的加载过程可采用动态AJAX技术分块加载并显示地图,完成地图的创建、绘制和显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盐城工学院,未经盐城工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410169881.X/,转载请声明来源钻瓜专利网。
- 上一篇:用去氧胆酸纯化番茄红素的方法
- 下一篇:一种改进的园林种植用花肥生产方法