一键下载城市地图

目录

一、前言

        二、具体步骤

                三、BUG解决


一、前言:

使用 Draw all roads in a city at once 下载地图内容

二、具体步骤

1.需要使用的网站是 Draw all roads in a city at once

网址地址:

https://anvaka.github.io/city-roads/?q=tangshan&areaId=3602989001

3ed34670444b55668735bd87ce5f26a2.png

2.查询

城市名称可以是英文也可以是中文

三、BUG

前天测试的时候这个网页不可以使用了,输入城市信息后会一直转圈,控制台会打印出错误

 

这个网站的数据来源是:Open street Map

一、进入Open street Map官网

89efb2b8c27b3791b75015faaf14f26f.png

 

二、获取城市的ID

点击Frontends下方的 Query and Convert Forms

在第一个方框里粘贴下面的代码,将 v = "xx市"  替换成你需要的城市名称,点击右边Query按钮

浏览器会自动下载一个文件,下载完成时使用记事本打开。找到 <relation id="2989001">, 即可拿到唐山市的ID为2989001。

<osm-script>
  <query type="relation">
    <has-kv k="boundary" v="administrative"/>
	<has-kv k="name:zh" v="xx市"/>
  </query>
  <print/></osm-script>


三、再次使用 Draw all roads in a city at once 

Draw all roads in a city at oncehttps://anvaka.github.io/city-roads/?q=tangshan&areaId=3602989001将地址栏里的 areald=3602989001  替换成3,600,000,000+刚刚获取的id号 。然后跳转

直接点击Download Area 下载就可以了

 

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值