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

发布于:2022-12-10 ⋅ 阅读:(1734) ⋅ 点赞:(2)

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

那么有没有免费的渠道呢?
有!
比如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. 以江西北部为例,假设我需要下载乡镇矢量边界,那么我就去看看有没有乡镇矢量边界。
    在这里插入图片描述
    看到这种某某镇、某某街道,就说明有数据,满足要求了

QGIS中安装并使用QuickOSM 插件

  1. 在QGIS的菜单栏中打开插件,点击管理并安装插件
    在这里插入图片描述
  2. 搜索QuickOSM,点击安装插件
    在这里插入图片描述
  3. 使用插件,打开菜单栏的矢量,点击QuickOSM----QuickOSM
    在这里插入图片描述
  4. 下载数据参数设置,在快速查询预设中输入boundry位于中写地名,然后点击运行查询
    在这里插入图片描述
  5. 查看结果
    很明显,很多地方没有数据,这些地方表面上有个共同点就是基本上经济落后,可能数据缺失不好找,还有就是这些地区没有被广泛关注。
    总之,OSM的数据虽然易得,但使用的时候还是要斟酌,仔细处理。
    在这里插入图片描述
本文含有隐藏内容,请 开通VIP 后查看