Закрашенная фигура проекта возражает на осях карты
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 снова.