Библиотека условных обозначений для QGIS

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Trace
Активный участник
Сообщения: 149
Зарегистрирован: 14 окт 2009, 05:07
Проекты: 1
Репутация: 0
Откуда: Красноярск
Контактная информация:

Re: Условные знаки QGIS (beta) - тестирование

Сообщение Trace » 25 июл 2011, 07:05

Практически так и есть. но думаю это невозможно.
Я просто предлогаю следующее.
Пронумеровать каждый символ стиля, тем самым присвоить ему уникальный идентификатор, который записать в поле таблицы (например GL_SCODE).
выгрузить отдельно легенду (файл с расширением qml) для каждого символа и потом пользователь оцифровывает/перерабатывает/берет готовые данные создает поле GL_SCODE присваивает им нужное значение.
Далее подключает Ваши условные знаки + свой слой + Ваш стиль = готовая карта)))
прикрепил пример что я имел ввиду
Вложения
primer.zip
пример
(3.33 КБ) 302 скачивания

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Статьи: 31
Проекты: 4/1
Репутация: 32
Откуда: Ukraine

Re: Условные знаки QGIS (beta) - тестирование

Сообщение Voltron » 25 июл 2011, 14:20

Почему же? Это вполне можно реализовать, только вот нумерация выгрузка стилей в qml на мой взгляд не обязательны. Ведь никто не мешает в поле вписывать не номер стиля, а его название.

А выгрузка в qml нужна только при необходимости переноса проекта на другую машину, где необходимых условных знаков может и не быть.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Статьи: 10
Проекты: 3/1
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Условные знаки QGIS (beta) - тестирование

Сообщение SS_Rebelious » 25 июл 2011, 17:13

Voltron писал(а):подумалось, что вы хотите автоматического назначения стиля слою на основе их кодов (названий)
Я тоже так подумал...
Voltron писал(а):Ведь никто не мешает в поле вписывать не номер стиля, а его название
Справедливо, но не так быстро, как вбить номер, тем более, что в данном наборе не все названия уникальны.
Trace писал(а):Пронумеровать каждый символ стиля, тем самым присвоить ему уникальный идентификатор, который записать в поле таблицы (например GL_SCODE)...
Думается, это узкоспецифическая задача, и данная опция нужна далеко не всем. Однако, ничто не мешает реализовать её для ваших нужд самостоятельно. Для этого всего-лишь заменяете названия слоёв в файле symbology-ng-style.xml на привычные вам значения и работаете по привычной схеме.
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!

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Статьи: 31
Проекты: 4/1
Репутация: 32
Откуда: Ukraine

Re: Условные знаки QGIS (beta) - тестирование

Сообщение Voltron » 25 июл 2011, 19:02

SS_Rebelious писал(а):
Voltron писал(а):Ведь никто не мешает в поле вписывать не номер стиля, а его название
Справедливо, но не так быстро, как вбить номер, тем более, что в данном наборе не все названия уникальны.
Так никто и не спорит. Более того, это в любом случае нерационально, будь это числовой код или название. Добавлять ко всем объектам поле и писать значение, а в итоге назначить один стиль одному слою...

old_Bibigon
Участник
Сообщения: 78
Зарегистрирован: 25 янв 2010, 14:14
Проекты: 2
Репутация: 3

Re: Условные знаки QGIS (beta) - тестирование

Сообщение old_Bibigon » 04 янв 2012, 18:19

Обновление для растительности и грунтов. Ставится как и остальное с заменой при импорте (часть иконок переименована, так что могут возникнуть дубли)

В составе должны быть:
238 - Контуры растительного покрова и грунтов (у всех полигонов растительности должна быть такая граница)
239 - леса (для заливки понадобится SVG, из нескольких рандомно расположенных кружков)
241 - узкие полосы леса (полилиния)
242 - Небольшие площади леса, не выражающиеся в масштабе карты [124]
243 - Отдельные рощи, не выражающиеся в масштабе карты, имеющие значение ориентиров: 1) хвойные; 2) лиственные; 3) смешанные [124]
244 - Отдельно стоящие деревья, имеющие значение ориентиров: 1) хвойные; 2) лиственные [124]
245 - Отдельные деревья, не имеющие значения ориентиров [124]
248 - поросль леса (без значка дерева) аналогично 239
249 - буреломы
250 - редколесье
251 - горелые леса / вырубки
253 - 2) сплошные заросли кустарника
257 - саксаул
258 - стланик
259 - заросли бамбука
261 - фруктовые сады
262 - 1)Виноградники 2) - фруктовые и цитрусовые сады с виноградниками
263 - 1) Ягодные сады (смородина, малина и др.); 2) фруктово-ягодные сады
264 - рисовые поля
265 - плантации технических культур
266 - травянистая растительность
267 - Камышовые и тростниковые заросли
269 - 1) Степная (травянистая) растительность;
2) полукустарники (полынь, терескен и др.);
3) кустарнички — вереск, багульник, голубика и др.
270 - мхи / лишайники
272 - болота
274 - солончаки проходимые
277 - поверхности с буграми, не выражающимися в масштабе карты
278 - глинистые поверхности
279 - кочковатые поверхности
280-1 - Каменистые россыпи и щебёночные поверхности
280-2 - Каменистые поверхности (выходы монолитных пород)
281 - Галечниковые и гравийные поверхности
282-286 - различные виды песков
Вложения
ground_vegetation.zip
символика "растительность и грунты" масштабы 1:25000 - 1:100000 для qgis
(67.25 КБ) 311 скачиваний

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Статьи: 31
Проекты: 4/1
Репутация: 32
Откуда: Ukraine

Re: Условные знаки QGIS (beta) - тестирование

Сообщение Voltron » 04 янв 2012, 19:30

Названия как я понял, только русскоязычные. А вариант с английскими буковками будет? Подразнить буржуев, заодно еще раз вопрос о библиотеке поднять

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Статьи: 10
Проекты: 3/1
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Условные знаки QGIS (beta) - тестирование

Сообщение SS_Rebelious » 04 янв 2012, 22:07

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!

old_Bibigon
Участник
Сообщения: 78
Зарегистрирован: 25 янв 2010, 14:14
Проекты: 2
Репутация: 3

Re: Условные знаки QGIS (beta) - тестирование

Сообщение old_Bibigon » 04 янв 2012, 23:09

рельеф:
213 - горизонтали 1), 2), 3), 4)
223 - валы береговые
227 - дайки
230 - задернованные уступы

220 - Скалы-останцы (10 — высота в метрах) [108]
221 - 1) Отдельно лежащие камни (3 — высота в метрах); 2) скопления камней [109]
222 - 1) Ямы (5 — глубина в метрах); 2) курганы и бугры (5 — высота в метрах) [110]
224 - Карстовые и термокарстовые воронки, не выражающиеся в масштабе карты [112]
225 - Входы в пещеры и гроты [113]
226 - 1) Кратеры вулканов, не выражающиеся в масштабе карты; 2) кратеры грязевых вулканов [114]
Вложения
relief.zip
условные знаки рельефа м1:25 000 - 1:100 000 для qgis
(8.58 КБ) 322 скачивания

old_Bibigon
Участник
Сообщения: 78
Зарегистрирован: 25 янв 2010, 14:14
Проекты: 2
Репутация: 3

Re: Условные знаки QGIS (beta) - тестирование

Сообщение old_Bibigon » 09 янв 2012, 22:21

Границы
310 - Границы государственные
311 - Границы полярных владений
312 - границы республик
313 - границы областей
314 - границы автономных округов
315 - Границы государственных заповедников
Вложения
boundary.zip
(1.13 КБ) 290 скачиваний

old_Bibigon
Участник
Сообщения: 78
Зарегистрирован: 25 янв 2010, 14:14
Проекты: 2
Репутация: 3

Re: Условные знаки QGIS (beta) - тестирование

Сообщение old_Bibigon » 01 фев 2012, 23:06

Вообщем стили оптом и в развес по категориям :)

и картинка для затравки
Вложения
symbols_ru.zip
с обновлённой инструкцией
(150.93 КБ) 1641 скачивание
symbols_ru.zip
(150.6 КБ) 308 скачиваний
Последний раз редактировалось old_Bibigon 08 фев 2012, 18:57, всего редактировалось 1 раз.

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Статьи: 10
Проекты: 3/1
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Нужны ли бергштрихи?

Сообщение SS_Rebelious » 02 фев 2012, 16:45

Интересует мнение пользователей на тему бергштрихов для горизонталей.

Технически возможно реализовать отображение бергштрихов в стиле горизонталей. Но для применения такого стиля на практике придётся контролировать направление полилинии, а так же возможно положение начального узла.

Плюсы: если бергштрихи нужны, не нужно создавать для них отдельный слой.
Минусы: нужно париться с тем, как рисовать изолинии.
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!

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

Re: Нужны ли бергштрихи?

Сообщение Александр Мурый » 02 фев 2012, 20:25

SS_Rebelious писал(а): Технически возможно реализовать отображение бергштрихов в стиле горизонталей. Но для применения такого стиля на практике придётся контролировать направление полилинии, а так же возможно положение начального узла.
Может, кому-то они и понадобятся, но сомневаюсь, что многим. Может оказаться, что сложность реализации бергштрихов в QGIS превышает все ПДК (поправьте, если ошибаюсь), а КПД от этого невысокий. В любом случае: SS_Rebelious и old_Bibigon, спасибо вам за вашу работу, будем тестировать по мере сил :)
Редактор материалов, модератор форума

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Статьи: 10
Проекты: 3/1
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Условные знаки QGIS (beta) - тестирование

Сообщение SS_Rebelious » 02 фев 2012, 23:27

amuriy писал(а):сложность реализации бергштрихов в QGIS превышает все ПДК
технически реализовать их просто, однако пользователь должен будет заботится о том в каком направлении он рисует линию. Это тем более критично, что в кугисе нет инструмента изменения направления линии.
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!

ababb
Интересующийся
Сообщения: 16
Зарегистрирован: 09 мар 2010, 16:39
Репутация: 2

Re: Условные знаки QGIS (beta) - тестирование

Сообщение ababb » 03 фев 2012, 06:13

Бергштрихи нужны, и вообще осенесемметричные линии.
В геологии таких линейных знаков множество: несогласное залегание, надвиги и тд и тп.

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

Re: Условные знаки QGIS (beta) - тестирование

Сообщение Александр Мурый » 03 фев 2012, 07:59

SS_Rebelious писал(а):
amuriy писал(а):сложность реализации бергштрихов в QGIS превышает все ПДК
технически реализовать их просто, однако пользователь должен будет заботится о том в каком направлении он рисует линию. Это тем более критично, что в кугисе нет инструмента изменения направления линии.
Вот всё это в комплексе я и подразумевал под сложностью реализации. Поставить штришок перпендикулярно линии --- это-то просто.
Последний раз редактировалось Александр Мурый 03 фев 2012, 17:57, всего редактировалось 1 раз.
Редактор материалов, модератор форума

Ответить

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

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

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