离线地图服务-三种方案

离线地图服务-三种方案

介绍

1、什么是离线地图

离线地图,是指在没有互联网的情况下可以通过局域网来访问地图;需要在局域网中搭建离线的地图服务器来支持局域网访问。

2、离线地图使用场景

不能访问外部网络,或者 数据不能对外开放

3、常见地图服务类型(WMS、WFS、WCS、TMS、WMTS)

https://www.cnblogs.com/mymhj/p/7412589.html

一、BIGEMAP离线地图

1、收费标准

官网地址:http://www.bigemap.com/helps/doc2018011796.html

淘宝地址:https://bigemap.taobao.com/

2、安装

下载地址:http://www.bigemap.com/offlinemaps/bm-server-linux.html

Linux 版本安装:http://download.bigemap.com/bm-server/linux/#install-deps

地图服务软件下载:

http://www.bigemap.com/reader/download/detail201802017.html

地图资源下载器软件下载:

http://www.bigemap.com/reader/download/detail201802014.html

3、地图资源包大小

一个市的18级地图有几百G的大小

4、代码示例

http://www.bigemap.com/offlinemaps/demo/add_marker.html#add_marker

二、使用GeoServer 和 mapbox-gl 搭建离线地图服务

https://zhuanlan.zhihu.com/p/203756597

GeoServer:

GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息

mapbox-gl:

Mapbox GL JS是一个JavaScript库,使用WebGL渲染交互式矢量瓦片地图和栅格瓦片地图。WebGL渲染意味着高性能,MapboxGL能够渲染大量的地图要素,拥有流畅的交互以及动画效果、可以显示立体地图并且支持移动端,是一款十分优秀的WEB GIS开发框架

缺点:

地图下载大小有限制,地图下载不方便

需要自己找地图资源:

OpenStreetMap地图下载:https://www.openstreetmap.org/#map=12/26.6435/106.5660

太乐地图下载器(收费):http://www.arctiler.com/p_downloader.html

三、基于​GMap.Net​的地图解决方案

https://www.cnblogs.com/luxiaoxun/p/3802559.html

介绍:

​ GMap.NET​ 是一个强大、免费、跨平台、开源的.NET控件,它在Windows Forms 和WPF环境中能够通过Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac等实现寻找路径、地理编码以及地图展示功能,并支持缓存和运行在Mobile环境中

缺点:

开发难度大,地图资源需要自己寻找

相关文章

上海出生的10位女明星,你最喜欢谁
bet3365官方手机

上海出生的10位女明星,你最喜欢谁

🕒 06-28 👁️ 2615
1992年出生人年龄对照表
365bet足球网址

1992年出生人年龄对照表

🕒 06-27 👁️ 3905
2025所有美妆app软件大全
365bet足球网址

2025所有美妆app软件大全

🕒 08-09 👁️ 1976
知聊怎么设置加好友和发信息为0聊币
best365从哪能进去

知聊怎么设置加好友和发信息为0聊币

🕒 07-04 👁️ 5558
上海必逛10家书店
bet3365官方手机

上海必逛10家书店

🕒 08-19 👁️ 8192
【心得】APEX新手教學懶人包~心得感想 @APEX 英雄 哈啦板