https://zhuanlan.zhihu.com/p/400797224
QGIS 如何实现卫星图片(栅格数据)切片
晓寒学生
1 添加栅格图片
点击 “打开数据源管理器”
点击 “栅格”——选择要切片的卫星照片(tiff格式),地图的高清卫星照片可以在 Bigemap 、水经注等软件下载。
点击 ”添加“
卫星照片(tiff格式) 添加成功
2 切片
新版QGIS:面板上右键,勾选”属性工具栏“——然后按下“工具箱”
按下工具箱:
老版的QGIS,面板上右键,勾选”工具箱面板“
在工具箱中,选择”栅格工具“下的”生成XYZ瓦片(目录)“
填写 Extent (切片范围) ,以及输出目录
在“范围”那里点击黑三角箭头,弹出“从图层计算”——选择一个图层
3 点击”运行“
生成瓦片成功
4 查看瓦片
打开输出目录查看瓦片,用chrome 浏览器打开 demo.html
发布于 2021-08-17 19:46
批量处理:
将多个tif拖进来,在上述工具里点击最下边的“以批处理运行……”按钮进入批处理界面如下图,点击上面的“+”号增加行,在每一行“范围”那里点击黑三角箭头,弹出“从图层计算”——选择一个图层,第二行以此类推。
屏幕不够宽的:
下方的滑块划到右边,继续填写:
所有镇街切片到一个文件夹
当我们把所有镇街tif拖入到QGIS里后,可以将它们作为一个整体切割xyz瓦片导出到一个目录中。
操作的时候就是在第一行里,Extent-范围那里,不要选择图层,直接点一下,那么范围就是一个外包的范围了。然后操作都一样了。
const PanYu = L.tileLayer('/static/supa-mapus/panyu/tiles/{z}/{x}/{y}.png', {
minzoom: 1,
maxzoom: 21,
maxNativeZoom: 12,
tileSize: 256,
tms: false, // 如果是 TMS 切片,则需要开启,或是构建url时使用/{z}/{x}/{-y}
attribution: '由QGIS算法创建: 生成 XYZ 瓦片(目录)'
}
);
const baseLayers = {
"Google高程-无标签无路网": Terrain,
"番禺水务": PanYu,
};
const layerControl = L.control
.layers(baseLayers, overlays, {
position: "topleft",
})
.addTo(map);
作者:秦晓川 创建时间:2025-08-06 23:01
最后编辑:秦晓川 更新时间:2025-08-16 01:08
最后编辑:秦晓川 更新时间:2025-08-16 01:08