有没有人知道如何将GeoPDF转换成GeoTIFF?我尝试了GDAL,但是GDAL不支持PDF,我用GeoTIFF获得了成功,但是它不是用GeoPDF编译的。
有没有人有其他的技巧/想法来将GeoPDF转换成GeoTIFF/GeoJSON?
发布于 2021-09-07 13:09:03
gdal_translate pdf文件名-of GTiff文件名geotiff文件名
下面是转换的详细过程:https://opengislab.com/blog/tag/GeoPDF+to+GeoTiff
它被包装在一个bat文件中,以便在下面的代码库中进行转换:https://github.com/tbugg/GeoPDF_to_GeoTIFF
发布于 2021-09-07 15:45:44
使用数字地图已有几十年的经验,我建议您可能会对此任务和目标感到失望。
GeoPDF是带有geoMARK ref的PDF的超集,所以并不是所有的数据都可能被转移到Tiff图像中,但我怀疑Esri®ArcMap/GIS可能会做得最好。但是GDAL是开源的。
美国国会图书馆review包括
“许多地理信息系统应用程序可以导入和显示GeoPDF文件并提取图层,或者将GeoPDF地图转换为其他格式,但无法再现GeoPDF工具栏的高级功能。”
基本上,由于它是专有的封闭源代码,那么FOSS geoPDF不太可能在逆向工程中产生更有价值的GeoTiff,最好使用用于GeoPDF增强输入的源代码GeoTiffs。
请注意,原始权威article的标题是
告诫读者,这种重新格式化是复杂和乏味的,对大多数人来说都有重要的学习曲线。
一个不错的来源是USGS One
https://apps.nationalmap.gov/raster-conversion/
反过来又导致
https://apps.nationalmap.gov/raster-conversion/gdal-installation-and-setup-guide.html
,然后展示了如何安装gdal来运行带有关于较新版本等的疑难解答提示的脚本。以今天的为例,这里提供了一个5天前预先构建的适合在python3.6-3.9中使用的二进制。
https://anaconda.org/conda-forge/gdal/files?sort=basename&sort_order=desc
https://stackoverflow.com/questions/69056410
复制相似问题