gdal_merge将png叠加在一起

时间:2015-03-27 20:40:23

标签: python image-processing merge gdal

我有很多使用gdal2tiles.py平铺的PNG。我已经对这些瓷砖进行了一些处理,现在我想把它们组合成一个大的TIF。

例如我有不同缩放级别的文件夹13-20,假设我希望缩放级别20的所有PNG都是单个马赛克,我该如何处理gdal_merge?我正在使用gdal_merge尝试这个但是我最终获得它处理的最后一个.PNG所以我的TIF只是最后处理的PNG的256x256 TIF。这是我目前的代码,

python gdal_merge.py -o mos.tif -of GTiff -v --optfile tif_list.txt

tif_list.txt包含我所有PNG的列表 我假设我可能需要添加一个-co选项,但我找不到任何关于我可以在-co中使用的文档。如果需要这个,我的坐标系是EPSG 3857,并且瓷砖是作为墨卡托生成的。任何帮助,将不胜感激。

更新

格式为tif_list.txt,

C:\用户\管理员\桌面\ 19 \ 195953 \ 226590.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226581.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226582.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226583.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226584.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226585.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226586.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226587.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226588.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226589.png C:\用户\管理员\桌面\ 19 \ 195954 \ 226590.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226581.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226582.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226583.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226584.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226585.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226586.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226587.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226588.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226589.png C:\用户\管理员\桌面\ 19 \ 195955 \ 226590.png

PNG的例子,

226589

226590

0 个答案:

没有答案