Добавить рамку в макет карты

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
vveco
Активный участник
Сообщения: 195
Зарегистрирован: 20 май 2009, 06:40
Репутация: 3
Откуда: Саратов
Контактная информация:

Добавить рамку в макет карты

Сообщение vveco » 26 ноя 2013, 06:39

Есть ли возможность в QGIS добавить рамку (штамп) по ЕСКД ГОСТ 2.301-68 в компоновщик карты для вывода на печать?
2013-11-26_0726.png
2013-11-26_0726.png (12.54 КБ) 14097 просмотров
Сама рамка есть в dwg и cdr

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Добавить рамку в макет карты

Сообщение Petruxin » 26 ноя 2013, 06:59

А картинкой вставить не подойдет?

[ Сообщение с мобильного устройства ]

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Добавить рамку в макет карты

Сообщение Донецков » 26 ноя 2013, 08:00

Конечно это не так удобно как в автокаде, где это можно сделать как блок с атрибутами, ноэто ничем не отличается от того как это делают в Мапинфо или АркГисе, для начала можно импортировать из dxf, далее перевести в графику..., как вариант использовать растровую подложку, но качество все равно не то...

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Добавить рамку в макет карты

Сообщение ericsson » 26 ноя 2013, 08:22

А я бы, наверное, сделал это в каком-нибудь TeX (макросом), сконвертировал бы в SVG и вставил.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Добавить рамку в макет карты

Сообщение Александр Мурый » 26 ноя 2013, 08:53

Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.
Редактор материалов, модератор форума

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Добавить рамку в макет карты

Сообщение Донецков » 26 ноя 2013, 16:21

Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Добавить рамку в макет карты

Сообщение Александр Мурый » 26 ноя 2013, 16:41

Донецков писал(а):Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?
Изображение вставляется в элемент макета (рамку) определённого размера (сразу задать его, вроде бы, нельзя). Дальше надо подгонять под нужный размер.

Я бы вообще сделал не так. Макет экспортировал бы в картинку/SVG/PDF, дальше открыл в граф.редакторе и наложил штампы и т.д. При необходимости можно автоматизировать это дело (какой-то утилитой для работы с PDF типа pdftk или через тот же ImageMagick).
Редактор материалов, модератор форума

Аватара пользователя
vveco
Активный участник
Сообщения: 195
Зарегистрирован: 20 май 2009, 06:40
Репутация: 3
Откуда: Саратов
Контактная информация:

Re: Добавить рамку в макет карты

Сообщение vveco » 26 ноя 2013, 17:45

Александр Мурый писал(а):Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.
Отличный вариант! Пересохранил из cdr в svg. Встала как родная :D

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Добавить рамку в макет карты

Сообщение dab » 26 ноя 2013, 21:13

Как вариант, можно сверстать таблицу в каком либо HTML редакторе и вставить код в элемент "текст".
Вложения
html.png
html.png (6.77 КБ) 13978 просмотров

Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: Добавить рамку в макет карты

Сообщение gimran » 26 ноя 2013, 21:42

Спасибо! Не знал!
Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает? В документации читал о проблемах именно с макетами. Думаю сделать генератор табличек html в макет для специфичных условных знаков.
PS css поддерживается?

[ Сообщение с мобильного устройства ]

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Добавить рамку в макет карты

Сообщение dab » 27 ноя 2013, 06:19

gimran писал(а): Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает?
css поддерживается?
Однозначно не могу ответить.
Python модули - ответ скорее "да".
CSS - не знаю, не пробовал. В моём примере элемент style="width:500px" корректно обрабатывается.
Последний раз редактировалось dab 27 ноя 2013, 07:15, всего редактировалось 1 раз.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Добавить рамку в макет карты

Сообщение ericsson » 27 ноя 2013, 06:40

dab писал(а): CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
А не должен, потому что "width:500px".
Если понимает inline css, то можно воспользоваться всякими штуками типа http://beaker.mailchimp.com/inline-css для удобства верстки. Проблема одна: если речь идет об оформлении по ГОСТ, то и шрифт нужен соответствующий. Веб-шрифты там, скорее всего, не пашут. Хотя фиг знает - надо пробовать.

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Добавить рамку в макет карты

Сообщение dab » 27 ноя 2013, 07:15

ericsson писал(а):
dab писал(а): CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
А не должен, потому что "width:500px".
Сорри, ошибся в посте.
В картинке на примере именно "width:500px".

Александр Фадеев
Завсегдатай
Сообщения: 439
Зарегистрирован: 14 май 2011, 11:20
Репутация: 99
Откуда: Йошкар-Ола
Контактная информация:

Re: Добавить рамку в макет карты

Сообщение Александр Фадеев » 24 ноя 2024, 06:44

Много лет прошло QGIS классно развивается. Динамические рамки - https://rutube.ru/video/ca3098425472597 ... c2addf3cd/
Иногда тружусь ----> http://terraingis.ru/

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость