Я просто оставлю это здесьSS_Rebelious писал(а):Это тем более критично, что в кугисе нет инструмента изменения направления линии.
Библиотека условных обозначений для QGIS
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Условные знаки QGIS (beta) - тестирование
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Условные знаки QGIS (beta) - тестирование
Если я правильно понимаю концепцию дифференциации плагинов, то экспериментальные предназначены только для целей тестирования, то есть мы имеем лишь пруф-оф-концепт, а не реальный инструмент.Voltron писал(а):Я просто оставлю это здесьSS_Rebelious писал(а):Это тем более критично, что в кугисе нет инструмента изменения направления линии.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Условные знаки QGIS (beta) - тестирование
В какой-то степени это так, но большинство экспериментальных модулей вполне стабильны и полнофункциональны. Кстати, большая часть модулей из гис-лабовского репозитория имеет этот статус
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Условные знаки QGIS (beta) - тестирование
А зачем? Если они действительно рабочие, почему не снимается этот статус. У меня например, экспериментальные плагины отключены, думаю у большинства пользователей тоже.Voltron писал(а):Кстати, большая часть модулей из гис-лабовского репозитория имеет этот статус
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Участник
- Сообщения: 78
- Зарегистрирован: 25 янв 2010, 14:14
- Репутация: 3
Re: Библиотека условных обозначений для QGIS
Пример проекта, построенного на символике и панорамо-экспорте некой территории.
Перед просмотром желательно поставить сами условные знаки по инструкции.
Данные отклассифицированы по панорамовскому ключу (ObjectKey), стандартного классификатора 1:100 000.
Проект больше предназначен для демонстрации знаков "в живую".
Для показа подписей, похожих на оригинальные необходимо также поставить шрифты от КБ "Панорама" в систему.
Параметры данных:
Перед просмотром желательно поставить сами условные знаки по инструкции.
Данные отклассифицированы по панорамовскому ключу (ObjectKey), стандартного классификатора 1:100 000.
Проект больше предназначен для демонстрации знаков "в живую".
Для показа подписей, похожих на оригинальные необходимо также поставить шрифты от КБ "Панорама" в систему.
Параметры данных:
- Всё относящееся к qgis-проекту в кодировке utf-8, ск проекта - epsg:3857
- Шейпы от экспорта панорамы - кодировка cp866 (ibm866), ск - wgs84 (epsg:4326)
- Вложения
-
- mtp.7z
- демо-проект знаков, построенный на панарамо-экспорте
- (1 МБ) 647 скачиваний
-
- Участник
- Сообщения: 78
- Зарегистрирован: 25 янв 2010, 14:14
- Репутация: 3
Re: Библиотека условных обозначений для QGIS
Т.к. особо поддерживать его мне не досуг, то опишу магию всего этого бардака с экспортом.
Если нет цели сохранить атрибутивную информацию из панорамы, то штатными средствами делаем экспорт в shp, с сохранением ObjectKey, после чего копируем full_project/proj.qgs к этим слоям и меняем в текстовом редакторе пути к слоям с "./mtp_" на "./<что_там_у_вас>" (строки вида "<datasource>./mtp_dot_layer13.shp</datasource>"). Открываем его в qgis пропуская ругань что нет некоторых слоёв, делаем "увеличить до границ слоя" на каком-нибудь слое, чтобы он зацентрировался и радуемся
Если нужны надписи и аттрибутика, то занимаемя чёрной магией и закатом солнца вручную.
В Панораме выделяем все объекты и делаем экспорт в таблицы данных (dbf) всей атрибутики. После чего делаем два раза ку (требуется python и модули sqlite3, dbfpy):
ps. Скрипты поставляются как есть и автор не собирается заниматься их поддержкой, особенно под всякими альтернативными ос, и вообще скрипты написаны на коленке и особо не выверялись
Если нет цели сохранить атрибутивную информацию из панорамы, то штатными средствами делаем экспорт в shp, с сохранением ObjectKey, после чего копируем full_project/proj.qgs к этим слоям и меняем в текстовом редакторе пути к слоям с "./mtp_" на "./<что_там_у_вас>" (строки вида "<datasource>./mtp_dot_layer13.shp</datasource>"). Открываем его в qgis пропуская ругань что нет некоторых слоёв, делаем "увеличить до границ слоя" на каком-нибудь слое, чтобы он зацентрировался и радуемся
Если нужны надписи и аттрибутика, то занимаемя чёрной магией и закатом солнца вручную.
В Панораме выделяем все объекты и делаем экспорт в таблицы данных (dbf) всей атрибутики. После чего делаем два раза ку (требуется python и модули sqlite3, dbfpy):
- добавляем атрибуты в шейп файлы, исходя из списка запрятанного в дебрях кода
например
Код: Выделить всё
python script/merge_dbf.py -i <путь к dbf с атрибутами> <список обрабатываемых dbf файлов слоёв>
Код: Выделить всё
python script/merge_dbf.py -i mtp_attr.dbf mtp_*.dbf.
- прописываем размеры шрифтов в атрибуты для некоторых слоёв, т.к. qgis не умеет применять классификации для генерации надписей
Код: Выделить всё
python script/write_font_size.py *.dbf
ps. Скрипты поставляются как есть и автор не собирается заниматься их поддержкой, особенно под всякими альтернативными ос, и вообще скрипты написаны на коленке и особо не выверялись
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Библиотека условных обозначений для QGIS
Да, не вижу некоторых символов. Почему часть путей импортируется неправильно? Нельзя ли сделать так, чтобы всё импортировалось корректно?Если вы видите красные кружки в символах (или не видите некоторых символов, хотя их имена присутствуют в менеджере стилей), это означает что пути к SVG иконкам, использованным в данных символах импортированы неправильно
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Участник
- Сообщения: 78
- Зарегистрирован: 25 янв 2010, 14:14
- Репутация: 3
Re: Библиотека условных обозначений для QGIS
Импортнул знаки раньше чем путь к иконкам прописал? Скопируй svg правильно и переимпортируй знаки (возможно надо будет удалить старые).Denis Rykov писал(а):Да, не вижу некоторых символов. Почему часть путей импортируется неправильно? Нельзя ли сделать так, чтобы всё импортировалось корректно?Если вы видите красные кружки в символах (или не видите некоторых символов, хотя их имена присутствуют в менеджере стилей), это означает что пути к SVG иконкам, использованным в данных символах импортированы неправильно
Qgis-1.7 тупо затирал путь к иконкам в стилях, если не мог найти саму иконку при импорте, причём не всегда (внутрь заливок он не лазал, потому путь сохранился), а точечные символы все пустые
-
- Новоприбывший
- Сообщения: 14
- Зарегистрирован: 17 сен 2011, 23:18
- Репутация: 0
Re: Библиотека условных обозначений для QGIS
Только у меня не отображается большая часть точечных знаков в QGIS 1.8 ?
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Библиотека условных обозначений для QGIS
Только у тех, кто не читал это
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Библиотека условных обозначений для QGIS
для отображения знаков в слое нужен соответствубщий панорамовский код в колонке ObjectKey?
-
- Гуру
- Сообщения: 1695
- Зарегистрирован: 14 июн 2011, 16:47
- Репутация: 133
- Ваше звание: Завсегдатай
- Откуда: Череповец
Re: Библиотека условных обозначений для QGIS
для gimran: судя по статье в вики (ссылка в первом топике это ветки) - нет. Я так понял , что по ObjectKey просто определяли сколько и какие объекты существуют в ГИС Карте в файлах ресурсах(классификаторах)
-
- Участник
- Сообщения: 78
- Зарегистрирован: 25 янв 2010, 14:14
- Репутация: 3
Re: Библиотека условных обозначений для QGIS
Только для проекта из этого сообщения. Причём из 100000 классификатора, сравнивать с другими мне лениво.gimran писал(а):для отображения знаков в слое нужен соответствубщий панорамовский код в колонке ObjectKey?
В своих стилях знаки назначайте чему хотите и как хотите.
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Библиотека условных обозначений для QGIS
Я имел ввиду дефолтно чему назначены?
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Библиотека условных обозначений для QGIS
вот этомуgimran писал(а):Я имел ввиду дефолтно чему назначены?
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot] и 29 гостей