Отображение векторов.

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Отображение векторов.

Сообщение konst555 » 07 сен 2017, 14:54

Версия QGIS 2.18.4
Если взять полигон или линию с размерами элементов в десятки и сотни километров, например, в географической проекции, и сохранить ее, к примеру, в конической проекции, то у этих объектов, при отображении в одном проекте, узлы совпадают, а линии расходятся. Причина понятна - отображение разных проекций на эллипсоиде.

ВОПРОС: Можно ли переключить отображение на плановое? (Т.е. без учета эллипсоида) В этом случае линии для разных проекций совпадут.

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

Re: Отображение векторов.

Сообщение Александр Мурый » 07 сен 2017, 19:12

Вам надо что-то типа "план-схемы" из MapInfo или XY-локации из GRASS?

konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Отображение векторов.

Сообщение konst555 » 08 сен 2017, 08:54

Немного разобрался с ошибкой. Это не то, что я думал, но все-таки ошибка при отрисовке присутствует.
Т.е. если линия не полностью в плоскости отображения, то линии для разных проекций разойдутся. Очевидно точка на границе экрана рассчитывается все-таки по эллипсоиду, а линии проводятся прямо без учета кривизны Земли.
QGIS_test2.png
Расхождение линий
QGIS_test2.png (10 КБ) 2750 просмотров
QGIS_test1.png
Сходятся при полном отображении
QGIS_test1.png (11.17 КБ) 2750 просмотров

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: Отображение векторов.

Сообщение freeExec » 08 сен 2017, 09:50

Приложите что ли свои файлы.

konst555
Активный участник
Сообщения: 212
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Отображение векторов.

Сообщение konst555 » 08 сен 2017, 10:23

Эти, к сожалению не могу - в них реальные координаты. Сделайте сами просто линейный шейп с длиной отрезков около 100 км где нибудь на севере в географической системе на WGS84 под некоторым углом к меридиану. Потом сохраните его в какой-нибудь проекции, например Гаусса-Крюгера. Открыв одновременно эти векторы, вы увидите такой эффект.
Если не получится, сделаю вам абстрактные линии. Не думаю, что это проблема в шейпах. Узлы ведь совпадают.

Ответить

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

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

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