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