Разрезка объектов по 180 градусу
Добавлено: 29 окт 2016, 08:54
Добрый день!
Есть shp в WGS84 с ледовой обстановкой. В нем есть объекты которые пересекают 180 мередиан, соответственно рисуются такие объекты "не красиво". Нужно разрезать такие объекты на два с сохранением атрибутивной информации. Возможно кто-то сталкивался с такими данными или может подсказать инструментарий.
Пробовал использовать -wrapdateline в ogr2ogr. Не помогло, ругается на невалидные геометрии - самопересечения.
Что планирую делать, если не найду готовый инструмент:
1. Ищем объекты, которые пересекают 180 мередиан.
2. Прибавляем всем точкам объекта 180 градусов.
3. Все точки, что больше 180 градусов переносим в новый объект.
4. Замыкаем оба объекта.
5. Удаляем лишние точки.
Есть shp в WGS84 с ледовой обстановкой. В нем есть объекты которые пересекают 180 мередиан, соответственно рисуются такие объекты "не красиво". Нужно разрезать такие объекты на два с сохранением атрибутивной информации. Возможно кто-то сталкивался с такими данными или может подсказать инструментарий.
Пробовал использовать -wrapdateline в ogr2ogr. Не помогло, ругается на невалидные геометрии - самопересечения.
Что планирую делать, если не найду готовый инструмент:
1. Ищем объекты, которые пересекают 180 мередиан.
2. Прибавляем всем точкам объекта 180 градусов.
3. Все точки, что больше 180 градусов переносим в новый объект.
4. Замыкаем оба объекта.
5. Удаляем лишние точки.