使用inkscape抛光qgis地图以进行发布


12

我在修改在QGIS中创建的地图时遇到问题。我需要在地图和轴标签上添加一些文本。显然,标签无法在qgis中旋转,因此我需要在inkscape或相关程序中执行此操作。

  • 如果我将地图导出为pdf,则无法根据要向其提交文章的期刊的指南调整“刻度”的字体大小(纬度和长值)。
  • 我发现了simplesvg工具,该工具提供了非常好的分辨率地图,但是随后我没有沿着地图边界的坐标(或者该工具有办法吗?)

有没有人可以帮助我?我快要死了..:s

谢谢!爱伦


1
您是否正在使用Print Composer创建地图?
Willy

埃伦,我已经使用QGIS制作了地图,并将SVG加载到了Inkscape中,以便可以添加标签。以我的经验,这有点手工,但效果最好。帕蒂
帕蒂·朱拉

嗨,如果我将地图导出为SVG文件,则它在inkscape中看起来真的很乱(例如,网格线确实很粗,没有放置到位...)
Ellen 2012年

1
以我的经验,Print Composer的PDF是最好的输出格式– SVG提供可变的结果。
Simbamangu 2012年

Answers:


5

艾伦

QGIS现在在打印编辑器中支持标签旋转。只需安装qgis主版本(在Windows上为osgeo4w,或在ubuntu / debian上使用适当的存储库)。旋转标签的选项位于标签的属性表中:

等


好的,因此此旋转标签选项在QGIS的独立版本中不可用吗?
艾伦(Ellen)2012年

嗯,我安装了osgeo4w并再次运行了qgis,但仍然看不到旋转选项...
Ellen

@ user15930- 有关安装主版本的说明,请参见此处;您需要的版本高于1.8。在高级模式下使用osgeo4w。
Simbamangu

请原谅我的问题,但是在哪里可以找到比1.8高的版本?我环顾四周,但似乎找不到。 hub.qgis.org/projects/quantum-gis/wiki/Download的版本不高于1.8 ...
Ellen

4

要在Inkscape(或类似的矢量绘图程序)中编辑QGIS输出,请在打印编辑器中设置地图,然后从那里将其导出为PDF:

  • 将地图框添加到编辑器后,可以在“项目属性”标签中添加带有适当标签的网格: 在此处输入图片说明

  • 在导出之前,Composer可能是添加文本框之类的最佳位置。

  • 使用工具栏上的Adobe按钮(左第四)将地图导出为pdf。

然后,在Inkscape中,您可以打开PDF并添加文本,旋转单个文本标签,等等。请注意,在修改单个文本或矢量块之前,您需要从整个文档开始对每组图形对象执行几个“取消分组”操作。

仔细阅读Inkscape教程,尤其是与选择其他对象下方和附近的对象有关的宝贵知识!


@Ellen-不用担心,如果您在此处找到的答案之一是您所需要的,请选中它旁边的复选框以接受答案。
Simbamangu,2012年

抱歉,我看了一些inkscape教程,但是我似乎找不到如何修改QGIS中生成的pdf中的对象的方法。它仍然是无法选择的图像...:s
Ellen 2012年

@Ellen-试试内置教程-Help | Tutorials | Inkscape:Basic是一个很好的起点。基本上,打开PDF,使用指针工具选择对象,然后右键单击并选择“取消组合”。
Simbamangu 2012年

我知道如何取消分组。奇怪的是,以前没有用,但现在可以了!所以,万岁!感谢您的所有建议...
Ellen 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.