前提先安装QGIS和quickOSM插件,可转到这里查看。
方法一:在openstreetmap上查看要素属性
获取海南省码头矢量数据
1.在openstreetmap上随机查找一个码头,查看其标签属于哪一类,码头是 amenity:ferry_terminal
2.修改代码<has-kv k="amenity" v="ferry\_terminal"/>
和 geocodeArea:海南省 就可以了,完整代码如下:
<osm-script output="xml" timeout="25">
<id-query {
{geocodeArea:海南省}} into="area_0"/>
<union>
<query type="node">
<has-kv k="amenity" v="ferry_terminal"/>
<area-query from="area_0"/>
</query>
</union>
<union>
<item/>
<recurse type="down"/>
</union>
<print mode="body"/>
</osm-script>
3.粘贴进quickOSM插件 的Overpass query标签下,点运行 run query.
4.QGIS查看结果
方法二:在说明文档查看要素属性
获取海南省,铁路站点矢量数据
1.在说明文档里找到铁路-》车站
2.可以看到车站类型有很多种,这里选择火车站,即标签为 railway:station
3.打开quickOSM插件,Quick query标签页分别在key,value下拉框选择railway和station,in这里输入 海南省 限制查询范围,最后点 run query 运行。
4.在QGIS中查看查询结果。