Как создать настраиваемую таблицу в QGIS Print Composer?

9

Я хотел бы добавить пользовательскую таблицу в макет карты, созданный в QGIS. Я хотел бы получить немного контроля над внешним видом таблицы (границы, цвета фона ячеек и т. Д.), И кажется, что инструмент «Добавить таблицу атрибутов» не позволяет вам управлять этими вещами. Я попытался создать то, что я хотел в Excel, и сохранить как изображение, но, конечно, это пикселизированный. Я хотел бы векторное решение, если это вообще возможно. Какие-нибудь мысли?

Я подумал о создании таблицы .html и вставке ее; это лучший метод?

Даррен Коуп
источник
Какую версию QGIS вы используете? Добавление таблицы HTML, а также базовое оформление таблиц атрибутов возможно в QGIS dev.
Керлью
Извините, забыл упомянуть, что я использую QGIS 1.9.0-Master. Я знаю, что могу добавить .html (вот почему я упомянул об этом), но мне было любопытно, есть ли лучший / более простой способ.
Даррен Коуп
Рассматривали ли вы экспорт элементов карты в SVG и настройку чего-то вроде Inkscape? В QGIS есть плагин, который будет экспортировать все ваши элементы отображения, включая установленные стили, в файл SVG. Вы можете полностью контролировать внешний вид в InkScape
Райан Гарнетт
@RyanGarnett; Да, я пытался работать в Inkscape, но по какой-то причине он просто мучительно медленен на каждом компьютере, который я когда-либо использовал (включая этот, который достаточно хорошо оборудован). Это просто не стоило разочарования. Какие-нибудь хорошие советы для SVG, которые делают его действительно полезным?
Даррен Коуп
Даррен, это действительно странно. Какую ОС вы используете? Я использовал Inkscape на многих компьютерах с Windows с большим успехом. Трудно дать конкретные указатели, не зная всего, что вы надеетесь сделать. Но плагин SimpleSVG для QGIS действительно помогает при экспорте. Одна вещь, которая имеет решающее значение, это работа в слоях. Таким образом, вы можете визуально отключить большие слои, что может помочь в проблемах с производительностью, которые вы видите.
Райан Гарнетт

Ответы:

1

Если вы больше не будете прикасаться к карте, возможно, за исключением некоторых текстов, вы можете экспортировать в формате PDF, а затем открыть ТО в Inkscape. PDF-файлы гораздо более управляемы.

Экспорт таблицы из Excel в формате pdf также поможет вам в Inkscape.

В предыдущем проекте мне пришлось тщательно размечать через Inkscape карту с метками указателей в стратегических точках карты. Я использовал SVG, поскольку мне также нужно было скрутить текст, изменить окраску, согласовать непрозрачность, аккуратно сохранить все в точный размер бумаги для интеграции в отчет. Для каждого проекта inkscape у меня был бы слой, называемый «белыми блоками», чтобы скрыть дополнительные визуализации из вывода QGIS SVG.

wearashirt
источник