Я получаю последовательность координат s из внешнего источника, и, как известно, он содержит один или несколько полигонов.
Вот пример координат. Как видите, он содержит два квадрата, которые не перекрываются и также не являются смежными. < /P>
(0, 0)
(0, 5)
(5, 5)
(5, 0)
(0, 0)
(12, 12)
(12, 17)
(17, 17)
(17, 12)
(12, 12)
< /code>
Теперь, как мне получить многоугольники из списка координат? Конечно, я мог бы пройти все координаты вручную и проверить, являются ли они закрытым кольцом , но есть ли более элегантный способ?>
Подробнее здесь: https://stackoverflow.com/questions/795 ... s-with-jts