GIS项目中数据开源、工具开源、开发开源的解决方案

简介: 文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。     摆脱免费地图开发包的约束,拒绝商业地图软件的费用,高效、精确、完备是我们的开源解决方案的宗旨。

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/

 

 

摆脱免费地图开发包的约束,拒绝商业地图软件的费用,高效、精确、完备是我们的开源解决方案的宗旨。

1.地图栅格数据开源

  通过使用自主研发的多源地图下载器,我们的开源解决方案可以支持多种互联网免费地图,内网环境下同样可用。

  目前我们提供的开源解决方案支持百度地图、谷歌地图、必应地图、天地图以及相关特殊地图。

  

2.地图矢量数据开源

   众所周知,在我国使用最广的百度地图有自身的火星坐标系,不使用特殊方法是很难将已有的shp等矢量数据转换成百度火星坐标系。

   我们针对此业内公认难题已有了完善的解决方案:

  (1)WGS84坐标精确转换到百度经纬度坐标(不使用百度API,精确度在小数点六位数)。

   (2)将WGS84坐标系的shp图层转换成百度火星坐标系下的shp图层。

  (3)百度经纬度坐标与百度米制坐标的互相转换。

                               

3.地图服务开源

   使用成熟的开源GIS解决方案:geoserver(服务器)+tomcat(中间件)+postgis(数据库)+uDig(desktop),实现地图的编辑、存储、发布、服务。

   我们不仅仅局限于现有开源软件的使用,在此基础上做了大量优化和改进:

   (1)基于geoserver进行定制化二次开发,比如轨迹优化查询等。

   (2)自主开发出一套完善的数据批量自动入库、发布工具,免去各个软件间的频繁切换使用,减少没有GIS知识的人员使用难度。

   

   (3)自主研发瓦片切图工具,支持更多定制化需求,如定时切图等需求。

     

   (4)自主研究出多种瓦片格式的调用方法,不仅对传统的png离散图支持,对arcgis提供的bundle型紧凑瓦片同样支持。               

4.地图开发开源

    我们产品所基于的开发框架均是开源,不需要任商业开发环境。

 

                                                                       -----欢迎转载,但保留版权,请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/

                                                                                   如果您觉得本文确实帮助了您,可以微信扫一扫,进行小额的打赏和鼓励,谢谢 ^_^

                                        

目录
相关文章
|
4月前
|
前端开发 Java 数据库连接
35个项目,开源,开源!
35个项目,开源,开源!
121 0
35个项目,开源,开源!
|
2月前
|
监控 Devops jenkins
流行的软件质量保证体系工具
流行的软件质量保证体系工具
|
移动开发 前端开发 JavaScript
有哪些代码开源平台值得推荐?
开源是程序员最高的浪漫
|
供应链 监控 小程序
DLVM 开源平台管理框架
介绍 DM 是一个完全开源的项目,源代码全部托管在 Gitee 上,项目源码和核心插件源码放在 https://gitee.com/xiaomagenb/dlvm
170 0
DLVM 开源平台管理框架
|
SQL JavaScript MySQL
简单介绍我的开源小工具:SanicDB
SanicDB 是为 Python的异步 Web 框架 Sanic 方便操作MySQL而开发的工具,是对 aiomysql.Pool 的轻量级封装。Sanic 是异步IO的Web框架,同时用异步IO读写MySQL才能更大发挥它的效率。
1777 0
|
Java 定位技术 API
|
算法 关系型数据库 定位技术
|
关系型数据库 定位技术 数据库
|
数据库 关系型数据库 数据安全/隐私保护