Многоугольник в географических координатах
geopolyshape
объект представляет многоугольник или мультимногоугольник в географических координатах. polygon является областью, ограниченной замкнутой кривой, и может включать внутренние отверстия. multipolygon является отдельной формой многоугольника, которая включает несколько непересекающихся областей.
Чтобы представлять многоугольник или мультимногоугольник в плоских координатах, используйте mappolyshape
объект вместо этого.
Создать geopolyshape
объекты, также:
Импортируйте данные о многоугольнике в географических координатах как геопространственная таблица с помощью readgeotable
функция, и затем запрашивает Shape
переменная таблицы.
Используйте geopolyshape
функция (описанный здесь).
shape = geopolyshape(
создает lat
,lon
)geopolyshape
объект или массив geopolyshape
объекты с вершинами в заданных координатах широты и долготы. Размеры lat
lon
, и geopolyshape
объектный массив shape
соответствие.
geopolyshape
функция принимает тот lat
и lon
задайте многоугольники с допустимой топологией. Многоугольник имеет допустимую топологию когда:
Внутренние части области направо, когда вы прослеживаете контуры от вершины до вершины.
Контуры не имеют никаких самопересечений.
В общем случае внешние границы многоугольников с допустимой топологией имеют вершины в по часовой стрелке, порядок и внутренние отверстия имеют вершины в против часовой стрелки порядок.