少年时走出宽广天地,为未来蓄千里之势

福州最经典

作为中国沿海徒步路线最多的地区,注定惊喜不断

汉堡岩
闽道更比蜀道难,你想行走在悬崖绝壁之间吗
君竹山
看尽沧海桑田,抚摸大地痕迹
斗湖天池
火山口形成的天池与千亩高山草甸交相辉映
Previous
Next

徒步路线难度等级划分表

开发者笔记

记录我们的进步和新的视野

2020年3月29日

获取交通数据,包含山地的交通对路线的开发者来说至关重要,OSM数据极其丰富,如果可以下载并使用它的开源数据,那么我们的地图制作功力将如虎添翼。以下的方式来自OSM学习社区。

通过OpenStreetMap地图获取城市道路网数据其实很简单,主要分为两个步骤: – 根据城市名获取对应ID – 据城市ID获取路网数据 下面将具体详细步骤:

根据城市名获取对应ID

· 进入 http://www.overpass-api.de/index.html

· 点击第二栏的Query -> Query and Convert Forms

· 在Overpass API Query Form下方的输入框中输入代码:

 <query type=”relation”>

    <has-kv k=”boundary” v=”administrative”/>

    <has-kv k=”name:zh” v=”福州市”/>

其中name:zh代表中文地址,否则使用name即可 当然,如果你不喜欢输出格式为XML,也可以将修改为,定义输出数据格式为JSON。

· 点击右侧的Query按钮,即可将结果从浏览器下载到本地,文件名为interprept, 用记事本打开该文件,找到, 即可拿到福州市的ID为3263977

根据城市ID获取路网数据

· 上面的输入框中的代码替换为如下:

<osm-script timeout=”1800″ element-limit=”100000000″>

 

<area-query ref=”3603263977″/>

<recurse type=”node-relation” into=”rels”/>

<recurse type=”node-way”/>

<recurse type=”way-relation”/>

 

<recurse type=”way-node”/>

 

<print mode=”body”/>

其中中3603263977是上一步骤中拿到的ID加上3600000000后得到的数字。 – 点击右侧的Query按钮,即可将结果从浏览器下载到本地,文件名为interprept,打开后即可得到路网数据。

左图就是无极长老以福州市为例下载的数据,并导入到arcGIS获取的福州市路网。

 

2020年3月29日

获取交通数据,包含山地的交通对路线的开发者来说至关重要,OSM数据极其丰富,如果可以下载并使用它的开源数据,那么我们的地图制作功力将如虎添翼。以下的方式来自OSM学习社区。

通过OpenStreetMap地图获取城市道路网数据其实很简单,主要分为两个步骤: – 根据城市名获取对应ID – 据城市ID获取路网数据 下面将具体详细步骤:

根据城市名获取对应ID

· 进入 http://www.overpass-api.de/index.html

· 点击第二栏的Query -> Query and Convert Forms

· 在Overpass API Query Form下方的输入框中输入代码:

 <query type=”relation”>

    <has-kv k=”boundary” v=”administrative”/>

    <has-kv k=”name:zh” v=”福州市”/>

其中name:zh代表中文地址,否则使用name即可 当然,如果你不喜欢输出格式为XML,也可以将修改为,定义输出数据格式为JSON。

· 点击右侧的Query按钮,即可将结果从浏览器下载到本地,文件名为interprept, 用记事本打开该文件,找到, 即可拿到福州市的ID为3263977

根据城市ID获取路网数据

· 上面的输入框中的代码替换为如下:

<osm-script timeout=”1800″ element-limit=”100000000″>

 

<area-query ref=”3603263977″/>

<recurse type=”node-relation” into=”rels”/>

<recurse type=”node-way”/>

<recurse type=”way-relation”/>

 

<recurse type=”way-node”/>

 

<print mode=”body”/>

其中中3603263977是上一步骤中拿到的ID加上3600000000后得到的数字。 – 点击右侧的Query按钮,即可将结果从浏览器下载到本地,文件名为interprept,打开后即可得到路网数据。

左图就是无极长老以福州市为例下载的数据,并导入到arcGIS获取的福州市路网。