Собственно, вероятно проблема шире, чем только QGis , но пишу здесь
Итак, имеется линейный слой - shp (гидросеть) на о-в Врангеля, пересекающая 180-й меридиан. Исходно данные созданы в UTM Zone 01, потребовалось перепроецировать их для публикации в WEB в Lat/Lon.
Перепроецирую, гружу в QGIS. в восточном полушарии значительная часть объектов из lat-lon не отображается, число записей в таблице тем не менее совпадает с исходником в UTM 01. Гружу этот же слой в ArcGIS - все нормально отображается. Дальше еще смешнее - смотрю превью того же слоя в ArcCatalog - опять ту же часть объектов не видно ! Смотрю превью в NextGis Manager (ex-WxGIS) - все отображается.
Из каких-то глубин памяти выплыло, что что-то подобное имело место в ArcView 3.x
Для желающих поиграться - http://taimyrsky.ru/other/rivers.7z 11 мб, там и спроецированный и не спроецированный шейп
Ошибки отображения слоев в СК Lat/Lon, пересекающих 180-й гр
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
Ошибки отображения слоев в СК Lat/Lon, пересекающих 180-й гр
И оставшиеся в живых позавидуют мёртвым....
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: Ошибки отображения слоев в СК Lat/Lon, пересекающих 180-
Может найдете что-то полезное в этом обсуждении: viewtopic.php?f=27&t=14779
Суть там в странной логике визуализации объектов выходящих за 180 меридиан.
Суть там в странной логике визуализации объектов выходящих за 180 меридиан.
ErnieBoyd писал(а):Это "во-вторых". Во-первых, проблема в том, что QGIS сворачивает узлы объектов, вылезающие за 180 градусов от осевого меридиана.bolotoved писал(а):Значит проблема была в том, что данные выходили за 180 меридиан.
Странная идеология. Могли бы оставить картографу право решать, где и как резать свою карту. Заодно таких конфузов не возникало бы.
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
Re: Ошибки отображения слоев в СК Lat/Lon, пересекающих 180-
Ну так в том-то и проблема, ведь другой софт (в том числе открытый Nextgis manager) все отображает нормально, значит можно наверное и здесь этого добиться. Кстати, очень похожая проблема, как выяснилось, происходит и при перепроецировании ТОЧЕЧНОГО слоя на тот же остров, где объекты просто не могут пересекать 180-й градус - тоже часть объектов не видна. В то же время другие линии, пересекающие 180-й градус (например граница заповедника в виде линии), отображаются полностью, хотя и с добавлением лишнего куска линии по 180 градусу).
Другое дело, что эта проблема мало кого конечно волнует...
Другое дело, что эта проблема мало кого конечно волнует...
И оставшиеся в живых позавидуют мёртвым....
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 23 гостя