Проектируйте закрашенную фигуру объектов на осях карты
h = patchm(lat,lon,cdata)
h
= patchm(lat,lon,cdata,PropertyName,PropertyValue,...)
h = patchm(lat,lon,PropertyName,PropertyValue,...)
h = patchm(lat,lon,z,cdata)
h
= patchm(lat,lon,z,cdata, PropertyName,PropertyValue,...)
h = patchm(lat,lon,cdata) и h
= patchm(lat,lon,cdata,PropertyName,PropertyValue,...) проектировать и отображение закрашенную фигуру (многоугольник) объекты, заданные их вершинами, заданными в lat и lon на текущей карте осей. lat и lon должны быть векторами. Данные о цвете, cdata, может быть любое обозначение цветовых данных, поддерживаемое стандартным MATLAB®
patch функция. Указатель на объект или указатели на него, h, может быть возвращен.
h = patchm(lat,lon,PropertyName,PropertyValue,...) позволяет любую пару имя свойства/ значение свойства, поддерживаемую patch будет присвоен patchm объект. Кроме XData, YData, и ZData, все свойства и стили линий, доступные через patch поддерживаются patchm.
h = patchm(lat,lon,z,cdata) и h
= patchm(lat,lon,z,cdata, PropertyName,PropertyValue,...) разрешить присвоение высоты, z, каждому объекту закрашенной фигуры. Высота по умолчанию является z = 0.
patchm РаботыЭта функция Mapping Toolbox™ очень похожа на стандартную MATLAB patch функция. Как и его аналог, и в отличие от функций более высокого уровня, таких как fillm и fill3m, patchm добавляет закрашенной фигуры объекты к текущим осям карты независимо от состояния удержания.
Удаление графических объектов, которые попадают за пределы системы координат карты, называется обрезкой. Если после обрезки до каркасной системы координат в ней не осталось многоугольников, patchm не создает закрашенных фигур и возвращает пустой указатель 0 на 1. Когда это происходит, автоматическая перепроекция данных закрашенной фигуры (путем изменения проекции или любого из ее параметров) будет невозможна. Вместо этого, после изменения проекции, вызовите patchm снова.