我有一个PDF文件,其中一个地图为矢量图形。我想将其纳入GIS。(我使用ESRI的ArcGIS,但是任何FOSS解决方案也都可以)。
我知道不可能直接将PDF导入ArcGIS,因此我只是在测试各种方案,发现可以使用Inkscape将PDF中的矢量图形转换为SVG。我成功地做到了。
我希望可以通过某种方式将SVG转换为ArcGIS可以理解的矢量格式。
这可能吗?
我有一个PDF文件,其中一个地图为矢量图形。我想将其纳入GIS。(我使用ESRI的ArcGIS,但是任何FOSS解决方案也都可以)。
我知道不可能直接将PDF导入ArcGIS,因此我只是在测试各种方案,发现可以使用Inkscape将PDF中的矢量图形转换为SVG。我成功地做到了。
我希望可以通过某种方式将SVG转换为ArcGIS可以理解的矢量格式。
这可能吗?
Answers:
您可以尝试以下选项:
我使用几种方法。
第一个pdf可以是矢量或图像格式。这取决于创建它的软件和使用的选项。
如果它是图像格式,则将irfanview与支持pdf阅读的完整插件一起使用。将其保存到tif,然后在栅格设计(Autodesk)中进行地理参考,并另存为geo-tiff。
然后它将在我的任何软件中作为地理参考工作。
如果它是向量,那么我现在有几个选择。
最便宜的是scan2cad v8 pro,它将允许从许多图像格式和pdf导出到dxf。
较昂贵的选择是Terrago Publisher。
它允许将pdf直接加载到arcmap中。
然后可以将pdf地理参考,并“手工数字化”为gis数据。
在开源领域中,总是存在草和草,它们具有将图像转换为矢量的功能。您需要一个“可用”(通常为二进制)图像来完成此方法。
AutoCad的新增功能:您可以使用insert pdf underlay命令,将pdf移动到正确的位置,缩放并旋转。使用pdfimportsettings确定如何转换。然后使用pdfimport将pdf(必须是矢量pdf文件)转换为AutoCad行。在使用pdf导入之前,您可以使用pdfshxtext将可识别的文本转换为AutoCad文本。txt2mtxt命令会将这些单行文本转换为多行。
Autodesk在此处的知识库中有一些帮助...
如果QGIS使用GDAL和PDF支持,则QGIS直接支持GeoPDF:http ://gdal.org/frmt_pdf.html, 但这将是光栅图像。
SVG在QGIS中也受支持,但有局限性。参见:http : //gdal.org/drv_svg.html