В следующей таблице перечислены доступные функции отображения полигона закрашенной фигуры Mapping Toolbox™.
Функция |
Используемый для |
---|---|
Заполненные 2D полигоны карты | |
Заполненные 3-D полигоны карты на 3-D пробеле | |
Отобразите данные о широте и долготе карты в 2D | |
Отобразите данные о карте без проекции в 2D | |
Исправьте объекты, спроектированные на осях карты | |
Закрашенные фигуры, спроектированные как отдельные объекты на осях карты |
Функция fillm
использует низкоуровневую функцию patchm
. Тулбокс обеспечивает другую функцию рисования закрашенной фигуры под названием patchesm
. Оптимальное использование любого зависит от установок приложения и пользовательских настроек. Функция patchm
создает один отображаемый объект, который может содержать несколько поверхностей, которые не обязательно соединяются. Массивы данных Mapping Toolbox содержат NaNs, чтобы разделить несвязанные поверхности закрашенной фигуры, в отличие от функций отображения закрашенной фигуры MATLAB®, которые не могут обработать NaN-разграниченные данные для закрашенных фигур. Функция patchesm
, с другой стороны, обрабатывает каждую поверхность как отдельный объект и возвращает массив объектов закрашенной фигуры. В целом patchm
требует большей памяти, но быстрее, чем patchesm
. Функция patchesm
полезна, если необходимо управлять внешним видом отдельных закрашенных фигур (когда тематические карты часто требуют).
geoshow
и функции mapshow
обеспечивают надмножество функциональности для отображения неспроектированных и спроектированных геоданных, соответственно, в двух измерениях. Эти функции принимают географические структуры данных (геоструктуры и mapstructs) и координируют векторные массивы, но могут также непосредственно считать файлы форм и определенные геолокацию растровые файлы. С ними можно сопоставить данные о полигоне, управляя рендерингом путем построения symbolspecs, структуры данных, которые можно создать с функцией makesymbolspec
. Можно легко создать symbolspecs для точки и данных о строке, а также данных о полигоне, чтобы управлять его отображением в geoshow
, mapshow
и mapview
.