0
点赞
收藏
分享

微信扫一扫

QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)


国内有很多软件可以下载各种矢量边界,最小可以精确到乡镇,但是这些软件基本上都是收费且比较贵的,优点就是这些软件的边界数据更新更频繁,完整度更高。

那么有没有免费的渠道呢?
有!
比如​​​OSM​​,优点是免费、便捷;缺点也很明显,尤其是国界线,OSM有很多国界线是错误的!如果涉及国界,千万不要用OSM,还有就是OSM的数据都是各位爱好者编辑的,是大家一起维护的,有些地区的爱好者比较少,因此这些地区的数据可能不完善。
一般来说,稍微有点规模的城市,哪怕是南昌、九江这样的城市,数据都比较全面,所以OSM总体来说还是很香的。

加载OSM图源、打开QGIS查看兴趣区是否有数据

  1. 加载OSM图源,具体步骤参考文章​​QGIS添加在线底图​​,在此写一下OSM的几个在线底图链接:

openstreetmap:https://tile.openstreetmap.org/{z}/{x}/{y}.png
openstreetmap_br:https://tile.openstreetmap.bzh/br/{z}/{x}/{y}.png
openstreetmap_cyclosm:https://a.tile-cyclosm.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png
openstreetmap_hot:https://a.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png

  1. 下载省市县乡镇矢量边界,本质上是下载OSM的数据,所以首先我们把OSM加载到QGIS中并查看兴趣区是否有我们需要的数据,比如公路、湖泊、建筑、河流、行政边界,如果有,就进入下一步。
  2. 以江西北部为例,假设我需要下载乡镇矢量边界,那么我就去看看有没有乡镇矢量边界。
  3. QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)_遥感

  4. 看到这种某某镇、某某街道,就说明有数据,满足要求了

QGIS中安装并使用QuickOSM 插件

  • 插件介绍​​QuickOSM​​
  1. 在QGIS的菜单栏中打开​​插件​​​,点击​​管理并安装插件​
  2. QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)_地信_02


  3. 搜索​​QuickOSM​​,点击安装插件
  4. QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)_QGIS_03

  5. 使用插件,打开菜单栏的​​矢量​​​,点击​​QuickOSM----QuickOSM​
  6. QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)_地信_04


  7. 下载数据参数设置,在​​快速查询​​​的​​预设​​​中输入​​boundry​​​,​​位于​​​中写​​地名​​​,然后点击​​运行查询​
  8. QGIS使用QuickOSM插件下载特定的数据(公路、湖泊、河流、省市县乡镇矢量边界、各种标志)_矢量数据_05


  9. 查看结果
    很明显,很多地方没有数据,这些地方表面上有个共同点就是基本上经济落后,可能数据缺失不好找,还有就是这些地区没有被广泛关注。
    总之,OSM的数据虽然易得,但使用的时候还是要斟酌,仔细处理。


举报

相关推荐

0 条评论