Отсеките многоугольник к мировым пределам
[latf,lonf] = flatearthpoly(lat,lon)
[latf,lonf] = flatearthpoly(lat,lon,longitudeOrigin)
[latf,lonf] = flatearthpoly(lat,lon) обрезки NaN- разделенные многоугольники заданы векторами широты и долготы lat и lon к пределам [-180 180] в долготе и [-90 90] в широте, вставляя прямые сегменты вперед +/-меридианы на 180 градусов и в полюсах. Вводы и выводы в градусах.
Отобразите функции автоматически сокращение и обрежьте географические данные при необходимости проекцией карты. Используйте flatearthpoly функционируйте только при выполнении операций присвоения на многоугольниках.
[latf,lonf] = flatearthpoly(lat,lon,longitudeOrigin) сосредотачивает пределы долготы на долготе, заданной скалярной долготой longitudeOrigin.
Многоугольник задан lat и lon должно быть правильно построено:
Контуры не должны пересекаться.
Вершины внешних границ должны быть в по часовой стрелке, порядок и вершины внутренних границ должны быть в против часовой стрелки порядок, такой, что внутренняя часть многоугольника всегда справа от контура.
Для получения дополнительной информации смотрите, Создают и Многоугольники Отображения.