
Стиль. условные знаки
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 07 окт 2009, 08:36
- Репутация: 0
Стиль. условные знаки
Добрый день помогите пожалуйста. Проект создан в СК WGS 84/UTM zone 38N. Добавляю новый векторный слой ( ск та же) выбираю в стиле - тип слоя маркерная линия, задаю нужный цвет, размер и интервал указываю в единицах карты.Все хорошо, уменьшаю масштаб значки увеличиваются, увеличиваю масштаб уменьшаются, то есть все отображается как надо, на крупной карте значки еле заметны как и надо. Но как только меняю в свойствах проекта систему координат на WGS 84 ( географическую), вместо карты сплошное черное пятно, я понимаю что дело в том что в стиле я указываю единицы карты. Но если указывать размер в миллиметрах то при масштабировании, отображаются значки одинаково, то есть и в м 1:10 000 и в мпсштбае 1: 100 000 будут значки размера 2 мм к примеру. 

-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Стиль. условные знаки
Вы описали ситуацию, и оно так и должно работать. И свои эмоции тоже описали (грустный смайлик).
Но вы забыли описать собственно проблему и чего вы хотите добиться.
Вы что хотите получить-то?
Но вы забыли описать собственно проблему и чего вы хотите добиться.
Вы что хотите получить-то?
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Стиль. условные знаки
Наверно, чтобы УЗ "нормально" отображались 

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

-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 07 окт 2009, 08:36
- Репутация: 0
Re: Стиль. условные знаки
Моя задача, чтобы при смене системы координат проекта Условные знаки отображались корректно 

-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 07 окт 2009, 08:36
- Репутация: 0
Re: Стиль. условные знаки
То есть чтобы единожды подобрав толщину, размер и цвет маркера при масштабировании он отображался корректно независимо от смены СК
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Стиль. условные знаки
Так, вторая попытка тоже не засчитывается...
Для масштабных условных знаков (которые должны отражать истинный размер объектов) нужно использовать единицы проекции, но свободно переключать проекции при этом нельзя, потому что единицы - разные.
Для внемасштабных условных знаков (которые всегда должны быть одного размера) нужно использовать "миллиметры".
Вы хотите, чтобы у вас масштабные символы работали в любой проекции?
Для масштабных условных знаков (которые должны отражать истинный размер объектов) нужно использовать единицы проекции, но свободно переключать проекции при этом нельзя, потому что единицы - разные.
Для внемасштабных условных знаков (которые всегда должны быть одного размера) нужно использовать "миллиметры".
Вы хотите, чтобы у вас масштабные символы работали в любой проекции?
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 07 окт 2009, 08:36
- Репутация: 0
Re: Стиль. условные знаки
Да, чтобы масштабные символы работали в любой проекции.ericsson писал(а):Так, вторая попытка тоже не засчитывается...
Для масштабных условных знаков (которые должны отражать истинный размер объектов) нужно использовать единицы проекции, но свободно переключать проекции при этом нельзя, потому что единицы - разные.
Для внемасштабных условных знаков (которые всегда должны быть одного размера) нужно использовать "миллиметры".
Вы хотите, чтобы у вас масштабные символы работали в любой проекции?

-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Стиль. условные знаки
Напрямую - не выйдет.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 07 окт 2009, 08:36
- Репутация: 0
Re: Стиль. условные знаки
спасибо
-
- Интересующийся
- Сообщения: 34
- Зарегистрирован: 02 фев 2015, 10:46
- Репутация: 8
Re: Стиль. условные знаки
Могу ошибаться, но, кажется, при изменении СК на географическую ваши первоначальные установки шейпа читаются как величина не в метрах а в градусах. Отсюда "черное пятно". Самое простое решение проблемы - рукопашный подбор размера индекса из расчета 1 угловая секунда приблизительно соответствует 30 м. С подобными заморочками приходится сталкиваться в макетах при выставлении параметров градусных сеток. Попробуйте
-
- Интересующийся
- Сообщения: 34
- Зарегистрирован: 02 фев 2015, 10:46
- Репутация: 8
Re: Стиль. условные знаки
Только новые значения нужно ставить в формате десятичных градусов
-
- Активный участник
- Сообщения: 214
- Зарегистрирован: 11 авг 2015, 16:13
- Репутация: 47
Re: Стиль. условные знаки
Несколько озадачен - зачем градусные сетки оформлять в единицах карты?prospektor писал(а):С подобными заморочками приходится сталкиваться в макетах при выставлении параметров градусных сеток. Попробуйте
Если делать в единицах листа, то все карты будут иметь единый стандартный вид, а в противном случае ширина рамок и длины штрихов будут отличаться. В ArcGIS я написал специальный компонент для построения географической сетки и оформляю стилями в мм. Думаю, как бы его перенести в QGIS ?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Стиль. условные знаки
На чём написано - на Питоне? Примеров всяческих расширений для QGIS куча, код открыт.konst555 писал(а): В ArcGIS я написал специальный компонент для построения географической сетки и оформляю стилями в мм. Думаю, как бы его перенести в QGIS ?
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 214
- Зарегистрирован: 11 авг 2015, 16:13
- Репутация: 47
Re: Стиль. условные знаки
Александр Мурый писал(а):На чём написано - на Питоне? Примеров всяческих расширений для QGIS куча, код открыт.konst555 писал(а): В ArcGIS я написал специальный компонент для построения географической сетки и оформляю стилями в мм. Думаю, как бы его перенести в QGIS ?


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