设置“TILED=YES”时,GDALWARP 在此 GeoPDF 上不起作用

问题描述

我想知道是否有人能够帮助我弄清楚为什么下面的 GeoPDF 不能使用 gdalwarp 导出?

  1. https://prd-tnm.s3.amazonaws.com/StagedProducts/Maps/HistoricalTopo/PDF/MI/250000/MI_Escanaba_470714_1957_250000_geo.pdf

  2. https://prd-tnm.s3.amazonaws.com/StagedProducts/Maps/HistoricalTopo/PDF/MN/250000/MN_Kenora_471408_1963_250000_geo.pdf

  3. https://prd-tnm.s3.amazonaws.com/StagedProducts/Maps/HistoricalTopo/PDF/MO/100000/MO_Sikeston_472350_1985_100000_geo.pdf

  4. https://prd-tnm.s3.amazonaws.com/StagedProducts/Maps/HistoricalTopo/PDF/MO/62500/MO_Sikeston_472351_1934_62500_geo.pdf

  5. https://prd-tnm.s3.amazonaws.com/StagedProducts/Maps/HistoricalTopo/PDF/OR/250000/OR_Jordan%20Valley_463351_1957_250000_geo.pdf

我在 cmd 中使用这个命令(在 python subrprocess 中运行它):

C:\Program Files\GDAL\gdalwarp.exe "\path\image.pdf" "output.tif" -cutline "path\to\cropline\MI_Escanaba_470714_1957_250000_geo.csv" -crop_to_cutline -overwrite --config GDAL_CACHEMAX 5000 --config GDAL_PDF_LAYERS "Map_Frame" --config GDAL_PDF_LAYERS_OFF "Map_Collar,Map_Frame.Projection_and_Grids,Images,Barcode" --config GDAL_PDF_DPI 250 -wm 5000 -wo INIT_DEST="255,255,255" -co "TILED=YES" -co "BIGTIFF=YES" -of GTiff-co "TFW=YES" -co "COMPRESS=DEFLATE" -t_srs EPSG:4326 -co "PHOTOMETRIC=YCBCR"

这个命令基本上是获取pdf,裁剪它,然后将它输出到一个压缩的tif中。 出于某种原因,当“TILED=YES”打开时,不会输出任何内容。我没有收到任何错误消息。

我已经成功地在 7000 多个 pdf 上运行了这个,但只有这 5 个不起作用。 一直试图寻找原因并尝试了不同的方法,但仍然无效。也许文件太大?希望有人能帮我解开这个谜。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)