离线地图制作及发布(BigMap+Geowebchache) 您所在的位置:网站首页 bigemap百度百科 离线地图制作及发布(BigMap+Geowebchache)

离线地图制作及发布(BigMap+Geowebchache)

2023-09-25 03:40| 来源: 网络整理| 查看: 265

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。

一种离线地图制作及发布方法介绍 背景及目的

在进行项目实施时,有可能需要使用地图,一般情况下我们项目会使用在线的互联网地图,如百度地图、高德地图、天地图等。

但若果客户端环境是内网时(无法连通互联网)或有其他自有的地图数据源(如正射影像、购买的卫星地图、三维地图等)时,则需要在对应内网中部署地图服务,进行离线地图发布,供项目进行使用。

离线地图的数据获取及发布,方法及工具有很多,本文主要介绍其中的一种方法BigMap+Geowebchache,介绍如何获取地图数据、调整处理地图数据及发布地图服务。

准备工具 名称描述URLBigmap商业软件,用于下载地图地图瓦片数据,也可用于下载其他地图数据www.bigemap.com/reader/down…Geowebcache开源软件,用于地图瓦片缓存及发布www.oschina.net/p/geowebcac…Tomcat开源软件,用于部署Geowebcache/

 

步骤 1、通过BigMap下载所需的离线地图数据

下载前,需明确:

(1)地图类型:如百度地图二维地图、百度地图卫星地图、高德地图二维地图、高德地图卫星地图等;

(2)地图区域:即所需地图的地理范围大小,如全国范围、全广东省范围、全中山市范围等;

(3)地图比例尺等级:提供了不同的比例尺,用于地图缩放;

image.png

下载瓦片形式的需授权,需购买key或找客服拿试用版

具体的下载操作较简单,请参照:

www.bigemap.com/reader/down…

  其中,瓦片类型选择 ArcGis(图片格式jpg)

本步骤处理完成后,可得到瓦片图的集合

image.png  

2、对瓦片图的目录进行数据处理

因为Bigemap中0~2级是没有地图数据的,下载完成后,需简单修改目录。

进入conf.xml文件,屏蔽或删除LevelID为0~2的信息,并将后面的LevelID进行修改,重新从0开始排序。

image.png

修改_alllayers文件夹,文件夹名称为”L+对应的LevelID”即可。

3、对瓦片图的目录进行数据处理

将geowebcache部署至Tomcat中,并在其WEB-INFO的web.xml中配置节点,该节点所在目录必须存在。

image.png

跑起Tomcat,访问应用,正常情况下,节点目录中会生成一系列文件。

image.png

在geowebchache中配置离线地图数据节点

image.png

重启Tomcat服务后,即可查看地图

image.png

  image.png

效果如下,离线地图发布完成,发布离线地图WEB服务完成后,可用各类JS插件进行地图服务调用。

image.png

参考:www.cnblogs.com/luxiaoxun/p…

至此,使用BigMap+Geowebchache离线地图制作,分享到这里。同理,其他的方式也是大同小异。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有