Двойное повторение последней точки
Closed this issue · 2 comments
botanegg commented
Пример 50:33:0010409:1118
[[37.814402900972084, 55.055095840428116], [37.81415970905837, 55.055229333666595], [37.81374763387124, 55.05507842823376], [37.813754389202174, 55.05486077516536], [37.814402900972084, 55.055095840428116], [37.814402900972084, 55.055095840428116]]
[37.814402900972084, 55.055095840428116], [37.814402900972084, 55.055095840428116]
видно что последняя (замыкающая geojson) и предпоследняя точка одинаковы
изза этого софт может говорить о самопересечении
может быть стоит вырезать дублирующиеся подряд точки?
botanegg commented
может быть
rosreestr2coord/rosreestr2coord/export.py
Line 112 in 59363b6
тут строчка стала лишней?
предлагаю добавить if xy[-1] != xy[0]:
botanegg commented
Проверил предложение выше - работает в моем случае
Готовлю PR :)