由于QGIS使用GDAL,是否有任何导出为PDF的地图会成为地理空间PDF?我希望将地图从QGIS导入到手机上的Avenza PDF Map应用程序中。以前的文章提到导出为Geospatial PDF和GeoTiff,但没有一个确切的答案或过程。
由于QGIS使用GDAL,是否有任何导出为PDF的地图会成为地理空间PDF?我希望将地图从QGIS导入到手机上的Avenza PDF Map应用程序中。以前的文章提到导出为Geospatial PDF和GeoTiff,但没有一个确切的答案或过程。
Answers:
让我在邮件列表中引用Andreas (状态2012年2月5日):
“否-QGIS还不支持GeoPDF。
如果要在QGIS中使用此功能,请考虑赞助GDAL / OGR库以包括对此格式的支持。请参阅 http://www.gdal.org/ogr/和受支持的格式:http : //www.gdal.org/ogr/ogr_formats.html
QGIS正在将OGR库用于矢量格式。一旦OGR支持GeoPDF,就应该更容易在QGIS中支持它。另一方面,许多其他的GIS软件包和工具也将从该附加格式中受益。”
2012年11月更新:
http://www.gdal.org/ogr/drv_pdf.html
GDAL / OGR> = 2.0.0可以读写具有矢量特征的地理空间PDF。
读取支持需要链接到podofo或poppler库,而写入支持则不需要。
但是至少通过OSGeo4W的QGIS仍使用GDAL / OGR 1.9构建。
2014年10月更新:
http://www.gdal.org/frmt_pdf.html
从GDAL 1.10开始,可以从栅格和矢量源读取和创建PDF。OSGEO4W和gisinternals都具有PDF支持。
但是QGIS仍然存在一些问题:http : //hub.qgis.org/issues/8912
现在可以将QGIS中的栅格图层导出到GeoPDF。QGIS 2.4.0无法读取自己的输出,但是当前的qgis-dev 2.5.0可以读取。可以Raster -> Conversion -> Translate
使用联机帮助页上的GDAL命令行示例在命令行窗口中创建层堆栈,但是QGIS-dev仅占据第一层。在PDF阅读器中,所有层都是可选的。
是的,您可以将QGIS栅格地图中的地理空间PDF转换为Avenza PDF地图。
如果您有矢量图层,则可以将QGIS地图保存到图像(“项目”>“另存为图像...”)。从菜单栅格>转换>转换(转换格式)...将此图像用作地理空间PDF转换的输入...
将PDF上传到Avenza PDF Maps。我使用的是Android,不知道它的阴暗面。
我确实设法将500 MB的定向扫描栅格地图上载到了Avenza。如果地图边界很大,则最大放大级别不足以获取详细信息。
您还可以查看Latuviitta关于“使用GDAL从OSM制作地理空间PDF地图”的指南:http : //latuviitta.org/documents/Geospatial_PDF_maps_from_OSM_with_GDAL.pdf(PDF)。
不是Quantum GIS,而是GDAL。
您应该能够从QGIS导出为geotiff,然后可以将其导入PDF Maps。
为了在此答案中添加上下文,Avenza PDF地图应用程序可以读取GeoTiffs。如果您在他们的主页www.avenza.com/pdf-maps上查看,他们会列出这些应用程序功能之一,以能够“读取地理空间PDF,GeoTIFF和GeoPDF®地图”。因此,根据用户的最终地图要求,他们可能会使用GeoTiff格式(如果适用)。
仅凭我自己完成此过程,您就可以放心地使用QGIS制作地理参考的PDF。雅各布从2015年5月开始的回答大致正确。按照他们的建议,您将项目另存为图像,然后使用“栅格/转换/转换”将其另存为PDF。但是,他们遗漏了一些要点,这使我花了几个小时:
一旦您整理了这些细节,它就会像魅力一样发挥作用。以前,我编写了许多脚本在终端中进行转换。这容易得多!
据我所知,QGIS当前不支持创建地理空间Pdf。
但是,使用gdal可以相对容易地完成它-参见本教程:
http://latuviitta.org/documents/Geospatial_PDF_maps_from_OSM_with_GDAL.pdf
QGIS有一个名为“ GeorefExport ” 的实验性插件,可让您直接从QGIS导出地理空间PDF(以及其他格式)地图。
但是,据我所知,此插件不适用于Composer模板,而仅适用于主编辑器地图框架。
从QGIS 2.16开始,只需从打印作曲家中导出即可。默认情况下,它将是GeoPDF。