离线地图解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了离线地图解决方案相关的知识,希望对你有一定的参考价值。

     

目前GIS系统的开发,大多采用ArcgissuperMap等专业的gis开发平台。部分项目采用当前主流的在线地图提供的api进行开发。Arcgissupermap等专业厂商提供的开发平台,开发周期长,并且购买这些开发平台,成本相对很高。采用在线地图api进行项目开发,在部分不能上外网的单位项目没办法进行部署和使用。并且采用在线地图api进行开发,需要申请地图调用的所谓key。部分接口和api每天有调用次数限制。

大部分的GIS项目,其实只需要比较简单的GIS功能,如地图基本显示,在显示的地图上添加一些地物和线路,并对添加的地物进行信息查看,使数据以及图表的展示变得相对相对形象一些。

离线地图解决方案,主要应用于部分不能上外网的单位和项目,以及大部分只需要基本地图显示,数据展示的“轻量级”应用项目。

基本思路是:

1、地图来源:使用地图下载器下载当前各种主流地图的瓦片图片或者使用geoserver切出的瓦片。直接部署瓦片数据到web服务器。

2、前端展示:使用openlayers3直接调用服务器发布在瓦片数据。

3、主要功能归类:

地图显示:前端显示各种下载的瓦片

地图控制:各种地图控件的使用,地图居中、放大、缩小等

地图绘制:使用鼠标在地图上绘制点、线、面并获取坐标

地图编辑:对地图上已有的地物进行修改

地图量算:地图距离、面积量算

地图样式定制:定义地图上点、线、面图元的外观样式

地物添加:已有的点、线、面坐标在地图上添加

地物搜索:对有搜索要求的项目,通过后台发布矢量数据查询服务进行地图搜索

解决方案的主要特点是不部署GIS服务器,不依赖地图厂商的api,在局域网单位内网中快速实现大部分GIS系统功能。

解决方案实现效果参加:http://www.cdguiyi.com/gistg.html  如有疑问请联系qq8313632


本文出自 “开源GIS离线地图” 博客,请务必保留此出处http://cdguiyi.blog.51cto.com/4275617/1916199

以上是关于离线地图解决方案的主要内容,如果未能解决你的问题,请参考以下文章

离线地图解决方案:加载瓦片地图

离线地图解决方案:地图坐标“纠偏”

离线地图解决方案:地图基本控制

离线地图解决方案:地图基本控制

离线地图解决方案:地图点线面绘制

离线地图解决方案