Страница 1 из 1
Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 06:39
vveco
Есть ли возможность в QGIS добавить рамку (штамп) по ЕСКД ГОСТ 2.301-68 в компоновщик карты для вывода на печать?

- 2013-11-26_0726.png (12.54 КБ) 14137 просмотров
Сама рамка есть в dwg и cdr
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 06:59
Petruxin
А картинкой вставить не подойдет?
[ Сообщение с мобильного устройства ]
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 08:00
Донецков
Конечно это не так удобно как в автокаде, где это можно сделать как блок с атрибутами, ноэто ничем не отличается от того как это делают в Мапинфо или АркГисе, для начала можно импортировать из dxf, далее перевести в графику..., как вариант использовать растровую подложку, но качество все равно не то...
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 08:22
ericsson
А я бы, наверное, сделал это в каком-нибудь TeX (макросом), сконвертировал бы в SVG и вставил.
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 08:53
Александр Мурый
Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 16:21
Донецков
Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 16:41
Александр Мурый
Донецков писал(а):Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?
Изображение вставляется в элемент макета (рамку) определённого размера (сразу задать его, вроде бы, нельзя). Дальше надо подгонять под нужный размер.
Я бы вообще сделал не так. Макет экспортировал бы в картинку/SVG/PDF, дальше открыл в граф.редакторе и наложил штампы и т.д. При необходимости можно автоматизировать это дело (какой-то утилитой для работы с PDF типа pdftk или через тот же ImageMagick).
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 17:45
vveco
Александр Мурый писал(а):Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.
Отличный вариант! Пересохранил из cdr в svg. Встала как родная

Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 21:13
dab
Как вариант, можно сверстать таблицу в каком либо HTML редакторе и вставить код в элемент "текст".
Re: Добавить рамку в макет карты
Добавлено: 26 ноя 2013, 21:42
gimran
Спасибо! Не знал!
Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает? В документации читал о проблемах именно с макетами. Думаю сделать генератор табличек html в макет для специфичных условных знаков.
PS css поддерживается?
[ Сообщение с мобильного устройства ]
Re: Добавить рамку в макет карты
Добавлено: 27 ноя 2013, 06:19
dab
gimran писал(а):
Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает?
css поддерживается?
Однозначно не могу ответить.
Python модули - ответ скорее "да".
CSS - не знаю, не пробовал. В моём примере элемент style="width:500px" корректно обрабатывается.
Re: Добавить рамку в макет карты
Добавлено: 27 ноя 2013, 06:40
ericsson
dab писал(а):
CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
А не должен, потому что "width:500px".
Если понимает inline css, то можно воспользоваться всякими штуками типа
http://beaker.mailchimp.com/inline-css для удобства верстки. Проблема одна: если речь идет об оформлении по ГОСТ, то и шрифт нужен соответствующий. Веб-шрифты там, скорее всего, не пашут. Хотя фиг знает - надо пробовать.
Re: Добавить рамку в макет карты
Добавлено: 27 ноя 2013, 07:15
dab
ericsson писал(а):dab писал(а):
CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
А не должен, потому что "width:500px".
Сорри, ошибся в посте.
В картинке на примере именно "width:500px".
Re: Добавить рамку в макет карты
Добавлено: 24 ноя 2024, 06:44
Александр Фадеев
Много лет прошло QGIS классно развивается. Динамические рамки -
https://rutube.ru/video/ca3098425472597 ... c2addf3cd/