Отсеките многоугольник к мировым пределам
[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
должно быть правильно построено:
Контуры не должны пересекаться.
Вершины внешних границ должны быть в по часовой стрелке, порядок и вершины внутренних границ должны быть в против часовой стрелки порядок, такой, что внутренняя часть многоугольника всегда справа от контура.
Для получения дополнительной информации смотрите, Создают и Многоугольники Отображения.