Добавить рамку в макет карты
- vveco
- Активный участник
- Сообщения: 195
- Зарегистрирован: 20 май 2009, 06:40
- Репутация: 3
- Откуда: Саратов
- Контактная информация:
Добавить рамку в макет карты
Есть ли возможность в QGIS добавить рамку (штамп) по ЕСКД ГОСТ 2.301-68 в компоновщик карты для вывода на печать?
Сама рамка есть в dwg и cdr
Сама рамка есть в dwg и cdr
-
- Гуру
- Сообщения: 1695
- Зарегистрирован: 14 июн 2011, 16:47
- Репутация: 133
- Ваше звание: Завсегдатай
- Откуда: Череповец
Re: Добавить рамку в макет карты
А картинкой вставить не подойдет?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Добавить рамку в макет карты
Конечно это не так удобно как в автокаде, где это можно сделать как блок с атрибутами, ноэто ничем не отличается от того как это делают в Мапинфо или АркГисе, для начала можно импортировать из dxf, далее перевести в графику..., как вариант использовать растровую подложку, но качество все равно не то...
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Добавить рамку в макет карты
А я бы, наверное, сделал это в каком-нибудь TeX (макросом), сконвертировал бы в SVG и вставил.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Добавить рамку в макет карты
Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Добавить рамку в макет карты
Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Добавить рамку в макет карты
Изображение вставляется в элемент макета (рамку) определённого размера (сразу задать его, вроде бы, нельзя). Дальше надо подгонять под нужный размер.Донецков писал(а):Интересно, в svg при сохранении в нем размеры изображения сохраняются? т.к. штамп по ГОСТу, то он должен быть именно определенного размера, или же придется его настраивать после вставки в макет?
Я бы вообще сделал не так. Макет экспортировал бы в картинку/SVG/PDF, дальше открыл в граф.редакторе и наложил штампы и т.д. При необходимости можно автоматизировать это дело (какой-то утилитой для работы с PDF типа pdftk или через тот же ImageMagick).
Редактор материалов, модератор форума
- vveco
- Активный участник
- Сообщения: 195
- Зарегистрирован: 20 май 2009, 06:40
- Репутация: 3
- Откуда: Саратов
- Контактная информация:
Re: Добавить рамку в макет карты
Отличный вариант! Пересохранил из cdr в svg. Встала как роднаяАлександр Мурый писал(а):Через "Добавить изображение" в макет вставляется и векторный SVG, так что надо просто пересохранить из DWG или CDR в SVG.

- dab
- Гуру
- Сообщения: 671
- Зарегистрирован: 16 дек 2011, 20:02
- Репутация: 170
- Ваше звание: Гуру
- Откуда: Москва
- Контактная информация:
Re: Добавить рамку в макет карты
Как вариант, можно сверстать таблицу в каком либо HTML редакторе и вставить код в элемент "текст".
- Вложения
-
- html.png (6.77 КБ) 13985 просмотров
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Добавить рамку в макет карты
Спасибо! Не знал!
Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает? В документации читал о проблемах именно с макетами. Думаю сделать генератор табличек html в макет для специфичных условных знаков.
PS css поддерживается?
[ Сообщение с мобильного устройства ]
Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает? В документации читал о проблемах именно с макетами. Думаю сделать генератор табличек html в макет для специфичных условных знаков.
PS css поддерживается?
[ Сообщение с мобильного устройства ]
- dab
- Гуру
- Сообщения: 671
- Зарегистрирован: 16 дек 2011, 20:02
- Репутация: 170
- Ваше звание: Гуру
- Откуда: Москва
- Контактная информация:
Re: Добавить рамку в макет карты
Однозначно не могу ответить.gimran писал(а): Не подскажите, а сейчас написание модулей на питоне для макетов корректно работает?
css поддерживается?
Python модули - ответ скорее "да".
CSS - не знаю, не пробовал. В моём примере элемент style="width:500px" корректно обрабатывается.
Последний раз редактировалось dab 27 ноя 2013, 07:15, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Добавить рамку в макет карты
А не должен, потому что "width:500px".dab писал(а): CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
Если понимает inline css, то можно воспользоваться всякими штуками типа http://beaker.mailchimp.com/inline-css для удобства верстки. Проблема одна: если речь идет об оформлении по ГОСТ, то и шрифт нужен соответствующий. Веб-шрифты там, скорее всего, не пашут. Хотя фиг знает - надо пробовать.
- dab
- Гуру
- Сообщения: 671
- Зарегистрирован: 16 дек 2011, 20:02
- Репутация: 170
- Ваше звание: Гуру
- Откуда: Москва
- Контактная информация:
Re: Добавить рамку в макет карты
Сорри, ошибся в посте.ericsson писал(а):А не должен, потому что "width:500px".dab писал(а): CSS - не знаю, не пробовал. В моём примере элемент style="width=500px" корректно обрабатывается.
В картинке на примере именно "width:500px".
-
- Завсегдатай
- Сообщения: 439
- Зарегистрирован: 14 май 2011, 11:20
- Репутация: 99
- Откуда: Йошкар-Ола
- Контактная информация:
Re: Добавить рамку в макет карты
Много лет прошло QGIS классно развивается. Динамические рамки - https://rutube.ru/video/ca3098425472597 ... c2addf3cd/
Иногда тружусь ----> http://terraingis.ru/
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость