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