独家攻略!GISer必备:轻松获取GIS数据的实用技巧,赶紧收藏!(二)

文章同步更新于我的个人博客:松果猿的博客,欢迎访问获取更多技术分享。

同时,您也可以关注我的微信公众号:松果猿的代码工坊,获取最新文章推送和编程技巧。
本人是一个GIS专业学生,平时学习过程中常常为搜寻合适的数据而苦恼,往往遇到的情况是,要么数据需要付费,要么是诱导性的链接,下面就分享本人记录收藏的网站以及工具,让大家不再吃亏。
上一期我撰写了POI数据、行政区划和DEM高程数据 的获取方法,这一期带来卫星影像、建筑shp数据的获取方式

卫星影像数据获取:

QGIS插件(QuickMapServices)

打开QGIS,安装QuickMapServices插件。点击插件>管理并安装插件

搜索QuickMapServices并安装:

QuickMapServices提供了许多地图服务,不过我们首先要进行相关设置,点击Settings

点击Get contributed pack

这样许多地图资源就可以使用了:

随便选一个影像图

点击工程>导入/导出>导出地图为图像

在弹窗中图层选择影像图图层:

范围可以选择地图画布范围在画布中绘制,我这里就自己绘制选择范围:

绘制范围:

分辨率根据自己的需求来填:

格式选择tif进行导出:

建筑shp数据

1. 水经注地图下载器:

点击前往

这是成都水经软件有限公司的一款软件,前往下载链接点击立即下载

按照步骤下载好后,不过好像要收费......好吧,能力有限,这里就不演示了。

2. 栅格矢量化处理

这个方法就是将建筑矢量图转为shp格式,我们选择用天地图的矢量底图,因为这个底图的建筑信息更详细,右键点击左侧显示栏的XYZ Tiles,点击新建连接:

在弹窗中输入如下URL,这里的tk需要自己申请:

bash 复制代码
https://t0.tianditu.gov.cn/vec_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=vec&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL={x}&TILEROW={y}&TILEMATRIX={z}&tk=申请的tk

这样就显示出天地图的矢量图层了:

剩下的步骤和上面的提取影像地图的步骤一样了:

下面来将栅格图转为矢量图,这里我们需要用一个R2V工具(可以将图片转换为CAD矢量图的软件):

R2V下载地址

来到R2V,将刚刚下载的图像导入:

点击 图像>转换>24位RGB-->灰度 将其转为灰度图:

再点击 图像>设置图像阈值

在弹窗中进行调整,设置其阈值,点击 确定

点击 矢量>自动矢量化

按如下进行配置:

ok,现在可以导出了,点击 文件>输出矢量

格式选择shp文件:

导入到QGIS检查一下:

emmm...好像感觉不咋样

本来我准备用ArcGIS工具箱里的栅格转面工具的,但是出来个这玩意.......

本人也是一个小白,如果有更好的栅格转矢量办法可以在评论区说出来(其实可以用一些遥感影像AI工具识别建筑轮廓,比如说阿里达摩院的 AI Earth,这个以后应该再研究)
下一期接着带来OSM以及天地图数据的获取方法

相关推荐
图导物联2 天前
GIS-AI 融合引擎架构:智慧景区导览系统的毫秒级响应与千级并发优化实战
python·ar·gis·智慧文旅·景区导览
slntJy3 天前
ubantu&windows搭建gis开发环境(qt+osg+osgearth+osgqt)
gis·win11·osgearth·ubantu·osg·osgqt
GIS小小研究僧4 天前
GS+:地统计分析与空间插值工具
信息可视化·gis·rs
GIS好难学5 天前
我考研拟录取=稳了吗?
考研·gis
supermapsupport9 天前
SuperMap GIS基础产品FAQ集锦(20250402)
gis·supermap·webgis·idesktopx·iclient3d
xhload3d10 天前
智能网联汽车云控平台 | 图扑数字孪生
3d·gis·智慧城市·html5·webgl·数字孪生·可视化·工业互联网·车联网·智慧交通·智能网联·汽车云控
Mapmost11 天前
【数据融合实战手册·技术篇】地理空间数据各说各话?坐标转换出手搞定!
gis·数据可视化
GIS小小研究僧12 天前
AutoCAD Map 3D:CAD与GIS集成工具
3d·gis·rs
喆星时瑜18 天前
地理信息可视化技术大全【WebGIS 教程一】
信息可视化·gis·开发·地图·webgis
GIS工具-gistools202119 天前
哨兵-6 (Sentinel-6)
大数据·sentinel·gis