В мире ГИС для большинства современных форматов и стандартов (например, Shapefiles, WKB / WKT , GML, KML и т. Д.) Действительные полигоны должны иметь замкнутые линейные кольца, которые представляют собой линейную линию координат, где первая точка является повторением из последней точки. Например, треугольник требует четырех точек (а не трех).
POLYGON ((10 20, 30 60, 50 20, 10 20))
Кто начал эту конвенцию и почему? Это какое-то наследие хранения до Shapefile? (например, как MS Windows по-прежнему использует 2-байтовые символы CR + LF?) Другие не-ГИС стандарты (например, SVG ) не требуют этого повторения для кодирования полигонов.
источник
Критерии для действительных многоугольников определены в НГК «s Simple Feature стандартов документа * придерживалась большинством программного обеспечения ГИС и пространственных баз данных. Причины, по которым начальные и конечные точки должны совпадать, скорее всего, связаны с топологической концепцией замкнутого множества .
Правила для правильного многоугольника:
Допустимые полигоны
Неверные полигоны
** Если у OGC действительно есть свои стандартные документы, доступные в Интернете, а не в загружаемых PDF-файлах, требующих щелчка по соглашению, их можно читать чаще ... *
источник
Это также упрощает многие алгоритмы, если вам не нужно беспокоиться о повторном округлении до начала многоугольника.
источник
Нет веской причины, есть только практика. Полигоны - это прославленные линии.
источник