При перепроектировании полигонов границы страны из longlat:
+ proj = longlat + datum = WGS84 + no_defs
в Azimuthal Equidistant:
+ proj = aeqd + lat_0= 26 + lon_0 = 126 + x_0 = 0 + y_0 = 0 + a = 6371000 + b = 6371000 + ед. = M + no_defs
Иногда я нахожу многоугольник, который вывернут наизнанку. Настройки выше показывают пример этого. Первое изображение показывает полигон для Аргентины, нанесенный «как есть», а второе изображение показывает те же данные, у которых длинные линии уплотнены, а затем повторно спроецированы. Шкала настроена для наглядности. На третьем изображении показаны все страны, и их полигоны были бы заполнены правильно, за исключением того, что многоугольник изнутри для Аргентины наводняет их всех. Как я могу определить, когда многоугольник будет отображаться «наизнанку», и как я могу затем заставить его отображаться правильно? Я использую DotSpatial для повторного проецирования, но другие методы дают те же результаты. Сетка была наложена для ясности.
![polygon for Argentina plotted without densification](https://i.stack.imgur.com/qGuU0.jpg)
![polygon for Argentina plotted with densification](https://i.stack.imgur.com/Ixqfx.jpg)
![All Countries](https://i.stack.imgur.com/T7KtS.jpg)