В следующей таблице перечислены доступные функции отображения многоугольника закрашенной фигуры Mapping Toolbox™.
Функция |
Используемый для |
---|---|
Заполненные 2D многоугольники карты | |
Заполненные 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
.