乡镇级echarts地图json获取、各省市区地图json文件

转载原文地址:https://blog.csdn.net/weixin_44861708/article/details/114223258

省市区地图json

链接:https://pan.baidu.com/s/1waqpWT07GIrJEFOYKqTLHg
提取码:l6tp

一、准备阶段

在做乡镇级地图之前需要先知道几个网站并下载一个bigemap的软件,下面来分别介绍一下这些东西的用处

1. DATAV.GeoAtlas

是阿里推出的一个用于获取全国、各省、各市以及个县级市详细地图信息的json文件

http://datav.aliyun.com/tools/atlas/#&lat=30.332329214580188&lng=106.72278672066881&zoom=3.5

在这里插入图片描述

上面截图左边部分,是获取json文件的API,在浏览器上打开该链接即可获取json文件,json API分两种:

  • 一种是不包含子区域(以郑州为例:只显示郑州的范围,不会详细的显示郑州内有哪些区,哪些县级市的地理范围)
  • 一种是包含子区域(以郑州为例:既显示郑州的地理范围,也显示郑州下面区、县的地理范围,但是不会显示乡镇,以上图为例)

2.bigemap

这是一个可以获取到街道、乡镇的软件。

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

打开链接地址,然后选择下载,并安装该软件
在这里插入图片描述

安装完成后打开,输入要获取要获取地图的乡镇(以林州的横水镇为例)
然后点击导出边界按钮生成该乡镇的KML文件
在这里插入图片描述

3.geojson.io

可以在这个网站上生成我们的乡镇级地图json。

http://geojson.io/#map=2/20.0/0.0

二、制作乡镇级地图json

制作步骤总共份三步:

  1. 获取市地图(这一步可以不要,直接用镇级模块就拼成上级模块了)
  2. 获取市下面乡镇的地图
  3. 合并

第一步.在 DATAV.GeoAtlas上下载市的json信息,然后放到geojson.io中

第二步,在bigemap文件中输入依次选择市下面的乡镇并生成kml文件
在这里插入图片描述

第三步、在geojson.io中分别导入这些kml文件

以包头市固阳县的镇级的各个镇,kml文件倒入为例,如下图所示

(如果只是县的话就可以不用先导入县级地图了,直接导入各个镇级就可以,要不然会有两层地图)
在这里插入图片描述

4.导入完成后,在geojson.io中把json文件复制下来即可,

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值