Сводные данные функций отображения полигона

В следующей таблице перечислены доступные функции отображения полигона закрашенной фигуры Mapping Toolbox™.

Функция

Используемый для

fillm

Заполненные 2D полигоны карты

fill3m

Заполненные 3-D полигоны карты на 3-D пробеле

geoshow

Отобразите данные о широте и долготе карты в 2D

mapshow

Отобразите данные о карте без проекции в 2D

patchm

Исправьте объекты, спроектированные на осях карты

patchesm

Закрашенные фигуры, спроектированные как отдельные объекты на осях карты

Функция fillm использует низкоуровневую функцию patchm. Тулбокс обеспечивает другую функцию рисования закрашенной фигуры под названием patchesm. Оптимальное использование любого зависит от установок приложения и пользовательских настроек. Функция patchm создает один отображаемый объект, который может содержать несколько поверхностей, которые не обязательно соединяются. Массивы данных Mapping Toolbox содержат NaNs, чтобы разделить несвязанные поверхности закрашенной фигуры, в отличие от функций отображения закрашенной фигуры MATLAB®, которые не могут обработать NaN-разграниченные данные для закрашенных фигур. Функция patchesm, с другой стороны, обрабатывает каждую поверхность как отдельный объект и возвращает массив объектов закрашенной фигуры. В целом patchm требует большей памяти, но быстрее, чем patchesm. Функция patchesm полезна, если необходимо управлять внешним видом отдельных закрашенных фигур (когда тематические карты часто требуют).

geoshow и функции mapshow обеспечивают надмножество функциональности для отображения неспроектированных и спроектированных геоданных, соответственно, в двух измерениях. Эти функции принимают географические структуры данных (геоструктуры и mapstructs) и координируют векторные массивы, но могут также непосредственно считать файлы форм и определенные геолокацию растровые файлы. С ними можно сопоставить данные о полигоне, управляя рендерингом путем построения symbolspecs, структуры данных, которые можно создать с функцией makesymbolspec. Можно легко создать symbolspecs для точки и данных о строке, а также данных о полигоне, чтобы управлять его отображением в geoshow, mapshow и mapview.