下载地图

下载一个城市的地图,可以在OSM官网(http://www.openstreetmap.org/)中利用矩形选择工具下载,但此种方法较为麻烦,可能会得到一些多余的数据,此处通过Overpass(http://www.overpass-api.de/query_form.html)下载。

1. 访问(http://www.overpass-api.de/query_form.html),在Overpass API Query Form中输入以下查询代码

<query type="relation">
<has-kv k="boundary" v = "administrative"/>
<has-kv k="name" v = "上海市"/>
</query>
<print mode="body"/>

如下图所示,点击Query按钮

2. 弹出下载提示,保存文件,用记事本打开文件,搜索“relation id”字段,字段后的数字即为城市id号

如上图所示,上海的id为913067

3. 以上所查找的id仅为上海市的边界,如果想得到上海市的地图,我们需要在该id号基础上加3,600,000,000,得到id最终结果为3600913067。

4. 在第1步的页面中,再次查询,输入以下代码

<osm-script timeout="1800" element-limit="100000000"><union><area-query ref="3600913067"/><recurse type="node-relation" into="rels"/><recurse type="node-way"/><recurse type="way-relation"/></union><union><item/><recurse type="way-node"/></union><print mode = "body"/></osm-script>

其中,ref字段后为第3步的最终id值

5. 点击query按钮,保存所得文件,即为上海市地图数据。

导入QGIS

1. 在一个QGIS3的工程里选择Layer--Add Layer--Add Vector Layer

2. 在打开对话框中,将Encoding选择为utf-8,避免中文乱码,并选择上面下载的地图数据,点击Add,弹出如下对话框

这里选择Lines和MultiLines两项来导入道路数据,单击ok。

等待导入完成,显示结果如下图

OSM下载上海市道路地图,并在QGIS显示相关推荐

  1. 搭建离线瓦片地图服务并用QGIS显示离线地图

    需求的提出:         由于业务需求,展示GIS时,不能连接互联网,也就是说不能调用互联网上提供的地图服务. 因为不能联网,所以必须在局域网或本机上搭建离线瓦片地图服务.本文讲述如何搭建离线瓦片 ...

  2. Leaflet中加载离线OSM瓦片地图(使用OfflineMapMaker切割下载离线png地图文件)

    场景 Leaflet快速入门与加载OSM显示地图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/122290880 上面加载显示 ...

  3. 为什么世界需要 OpenStreetMap 开源道路地图

    每次当我向别人谈及"OpenStreetMap"的事情时,他们都必然的问"为什么不用Google地图了"?从实用的立场,这是一个很理性的问 题,但最终这不仅仅是 ...

  4. ArcGIS加载高德、OSM和谷歌等地图

    1. 引言 网络地图对于我们来说已经不是什么新鲜事了,上面有各大互联网公司收集的海量的地理空间数据.一般网络地图的地图是以切片形式存在的,因此,本文重点讲述如何将这些网络切片地图加载并显示再ArcGI ...

  5. 如何下载广东省卫星地图高清版大图

    如何下载广东省卫星地图高清版大图 广东省行政区域简介 广东,名由岭南东道.广南东路演变而来,简称"粤",省会广州,是中国大陆南端沿海的一个省份.位于南岭以南,南海之滨,与香港.澳门 ...

  6. 如何下载白纸坊街道卫星地图高清版大图

    如何下载白纸坊街道卫星地图高清版大图 白纸坊街道行政区域简介 白纸坊街道位于内城西南一隅,辖区面积3.1平方公里,户籍人口3.2万户,8.9万人,常住人口4.3万户,12.4万人.东起菜市口南大街与陶 ...

  7. 如何下载福建省卫星地图高清版大图

    如何下载福建省卫星地图高清版大图 福建省行政区域简介 福建,简称"闽",位于中国东南沿海,东北与浙江省毗邻,西面.西北与江西省接界,西南与广东省相连,东面隔台湾海峡与台湾省相望.南 ...

  8. 如何下载西青区卫星地图高清版大图?

    如何下载西青区卫星地图高清版大图 西青区行政区域简介 西青区,原名西郊区,1992年3月易名为西青区,政府驻地杨柳青镇.西青区位于天津市西南部,东与红桥区.南开区毗邻,南靠独流减河与静海区隔河相望,西 ...

  9. 如何下载张家口市卫星地图高清版大图

    如何下载张家口市卫星地图高清版大图 张家口市行政区域简介 张家口市是河北省下辖地级市,又称"张垣""武城",位于河北省西北部,是冀西北地区的中心城市,连接京津. ...

最新文章

  1. Asp.net中GridView使用详解(引)【转】
  2. vibe前景提取改进算法
  3. 赛道一出,今后无需再熬夜
  4. gdi 编程c语言pdf,二、Windows编程GDI—TextOut细节
  5. 体验VSTS源代码管理之一
  6. 关于ionic打包出错:ionic Unable to start the daemon process
  7. Android定位(是否使用GPS进行定位)
  8. 内核中的do while(0)
  9. js获取单选按钮选项
  10. 实施ERP系统的一般方法和步骤
  11. desktop viewer
  12. java Springboot 生成 二维码 +logo
  13. Oracle数据库同义词创建
  14. 【转】我是一个INFP者
  15. STM32 RCC浅析
  16. 以中断方法设计单片机秒、分脉冲发生器
  17. shadertoy入门教程
  18. Gym 103117 Problem - Spicy Restaurant
  19. “私域流量”的背后:利益催生黑色产业链,恶意营销泛滥成灾
  20. POWERBI 使用高级编辑器更换数据源

热门文章

  1. python是一门面向对象的高级_9.Python笔记之面向对象高级部分
  2. 工程建设其他费用(独立费)自动在线计算系统设计
  3. java querystring_Java URL encoding of query string parameters
  4. 复旦微的FMQL10S400ZYNQ芯片+国微SM25QH256MX的FLASH的使用体验
  5. Python实现基于机器学习的组织病理学癌症检测
  6. Vue开发微信公众号网页跳转小程序
  7. 【Swift 60秒】80 - Classes: Summary
  8. C++——std::async和std::thread
  9. 凡泰极客与Rancher达成深度战略合作,加速企业构建私有化小程序生态
  10. vue body的背景图片属性设置