Закрашенная фигура проекта возражает на осях карты
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
.
Эта функция Mapping Toolbox™ очень похожа на стандартный MATLAB patch
функция. Как его аналог и различающийся более высокий уровень функционирует, такие как fillm
и fill3m
, patchm
добавляет, что закрашенная фигура возражает против текущих осей карты независимо от состояния удержания.
Удаление графических объектов, которые выходят за пределы системы координат карты, называется, обрезая. Если, после обрезки к системе координат карты никакие многоугольники не еще неизвестно в нем, patchm
не создает закрашенных фигур и возвращается, пустое 0 1 обрабатывают. Когда это произойдет, автоматическая перепроекция данных о закрашенной фигуре (путем изменения проекции или любого из ее параметров) не будет возможна. Вместо этого после изменения проекции вызовите patchm
снова.