Это связано с определением внутренней части многоугольника .
Моя трудность заключается в том, что если я укажу полигон, покрывающий Землю, идущую с востока на запад, он все равно будет иметь границу вдоль антемеридиана, которая будет отображаться в азимутальных проекциях. Например, в GeoJSON:
{
"type": "Polygon",
"coordinates": [
[[-180, -90], [-180, 90], [180, 90], [180, -90], [-180, -90]]
]
}
Есть ли стандартный способ указать многоугольник всей сферы, без границ?
Я думал об использовании пустого внешнего кольца:
{
"type": "Polygon",
"coordinates": [
[]
]
}
Логика в том, что я мог бы указать дополнительные кольца как отверстия, которые нужно пробить в многоугольник всей сферы.
К сожалению, GeoJSON предусматривает, что LinearRings должны иметь как минимум 4 точки, так что это будет отклоняться от спецификации. Однако мне все еще интересно понять, используется ли этот подход где-либо еще.