Страница 1 из 1

проблема со 180 меридианом

Добавлено: 12 сен 2012, 14:35
XdenisX
Столкнулся с проблемой некорректного отображения слоя в стереографической проекции при загрузке его в приложении Google Earth. Как я понимаю, происходит это потому, что в полигональных объектах нет разрыва по 180-му меридиану (линия перемены дат), и отрицательные координаты продолжают полигон в обратную сторону, получаются "кольца". Есть ли способы решения этой проблемы?

Re: проблема со 180 меридианом

Добавлено: 12 сен 2012, 14:53
Voltron
1. Разрезать полигоны по 180 меридиану
2. Использовать другую СК

Re: проблема со 180 меридианом

Добавлено: 12 сен 2012, 15:16
XdenisX
А разрезать можно с помощью какой утилиты? Файлов много поэтому хотелось бы сделать пакетную обработку через командную строку.

Re: проблема со 180 меридианом

Добавлено: 12 сен 2012, 16:13
Александр Мурый
XdenisX писал(а):А разрезать можно с помощью какой утилиты? Файлов много поэтому хотелось бы сделать пакетную обработку через командную строку.
ogr2ogr с опцией wrapdateline.

Re: проблема со 180 меридианом

Добавлено: 14 сен 2012, 18:18
XdenisX
Коллеги а можете помочь с корректностью синтаксиса? Пытаюсь так:

Код: Выделить всё

 ogr2ogr -wrapdateline -t_srs EPSG:4326 in.shp out.shp
Но выдает ошибку создания выходного файлы.

Re: проблема со 180 меридианом

Добавлено: 14 сен 2012, 19:05
Александр Мурый
Вначале должен идти выходной файл, затем входной:

Код: Выделить всё

ogr2ogr -wrapdateline -t_srs EPSG:4326 out.shp in.shp

Re: проблема со 180 меридианом

Добавлено: 15 сен 2012, 04:41
XdenisX
Спасибо, все получилось.

Re: проблема со 180 меридианом

Добавлено: 15 сен 2012, 10:37
Voltron
XdenisX писал(а):Спасибо, все получилось.
В таком случае, пожалуйста, отметьте тему как решённую в соответствии с п. 2.1.9 правил форума