Отобразите данные о широте и долготе карты
geoshow(lat,lon)geoshow(S)geoshow(lat,lon,Z)geoshow(Z,R)geoshow(lat,lon,I)geoshow(lat,lon,X,cmap)geoshow(I,R)geoshow(X,cmap,R)geoshow(filename)geoshow(___,Name,Value)geoshow(ax,___)h = geoshow(___)geoshow( проекты и отображения векторы широты и долготы lat,lon)lat и lon с помощью проекции сохранены в текущей системе координат. Если нет никакой проекции, lat и lon спроектированы с помощью Пластины по умолчанию проекция Carrée.
По умолчанию geoshow отображает lat и lon как строки. Можно опционально отобразить векторные данные как точки, мультиточки или полигоны при помощи аргумента пары "имя-значение" DisplayType.
geoshow( отображает векторные географические особенности, сохраненные в S)S как точки, мультиточки, строки или полигоны согласно полю 'Geometry' S.
Если S является вектором geopoint, вектором geoshape или геоstruct (с 'Lat' и полями координаты 'Lon'), то вершины проектов geoshow, чтобы сопоставить координаты.
Если S является вектором mappoint, вектором mapshape или mapstruct (с полями 'X' и 'Y'), то geoshow строит вершины, когда (предварительно спроектированная) карта координирует и выдает предупреждение.
Можно опционально задать правила изображения условными знаками с помощью аргумента пары "имя-значение" SymbolSpec.
geoshow( проекты и отображения определенная геолокацию сетка данных, lat,lon,Z)Z. В этом синтаксисе lat и lon являются массивами долготы широты M на n. Z является массивом M на n класса double. Можно опционально отобразить данные как поверхность, mesh, текстурную карту, или очертить при помощи аргумента пары "имя-значение" DisplayType.
geoshow( проекты и отображения обычная сетка данных, Z,R)Z, со ссылочным объектом R. Можно опционально отобразить данные как поверхность, mesh, текстурную карту, или очертить при помощи аргумента пары "имя-значение" DisplayType. Если DisplayType является 'texturemap', то geoshow создает поверхность с набором значений ZData к 0.
geoshow( проекты и отображения определенное геолокацию изображение как текстурная карта на поверхности нулевого повышения. Определенное геолокацию изображение lat,lon,X,cmap)I может быть истинным цветом, шкалой полутонов или двухуровневым изображением. X является индексируемым изображением с палитрой cmap. Примеры определенных геолокацию изображений включают цветной составной объект от спутникового swath или изображения, на которое первоначально ссылаются к различной системе координат.
geoshow(___, задает параметры и соответствующие значения, которые изменяют тип отображения или устанавливают свойства графики MATLAB®. Можно использовать имя, пары значения, чтобы установить:Name,Value)
Аргументы Name,Value
Любая строка Графики MATLAB, закрашенная фигура и поверхностные свойства
Любые свойства контура Mapping Toolbox™
Названия параметра могут быть сокращены, и случай не имеет значения.
geoshow( устанавливает родительские оси на ax,___)ax.
возвращает указатель на графический объект MATLAB.h = geoshow(___)
При вызове shaperead, чтобы считать файлы, которые содержат координаты в широте и долготе, убедиться задать пару аргумента shaperead 'UseGeoCoords',true. Если вы не будете включать этот аргумент, shaperead создаст mapstruct, с координатными полями маркировал X и Y instead of Lon и Lat. В таких случаях geoshow принимает, что геоstruct является на самом деле mapstruct, содержащим спроектированные координаты, предупреждает и вызывает mapshow, чтобы отобразить данные о геоstruct, не проектируя его.
Если вы не хотите, чтобы geoshow чертил сверху существующей карты, создайте новую фигуру или подграфик прежде, чем вызвать его.
Когда вы отображаете векторные данные в карте оси с помощью geoshow, вы не должны впоследствии изменять проекцию карты с помощью setm. Можно, однако, изменить проекцию с setm для растровых данных. Для получения дополнительной информации смотрите, что Проекции Карты Изменения Использовать геопоказывают.
Если вы отображаете полигон, не устанавливайте 'EdgeColor' или на 'flat' или на 'interp'. Эта комбинация может привести к предупреждению.
При проектировании данных на карту оси geoshow использует проекцию, сохраненную осями карты. При отображении на постоянном клиенте осей это создает Пластину по умолчанию проекция Carrée с масштабным коэффициентом 180/pi, включая прямое считывание координат в градусах.
geoshow можно обычно заменять displaym. Однако существуют ограничения, где отображение конкретных объектов затронуто. Смотрите комментарии под updategeostruct для получения дополнительной информации.
Когда вы отображаете растровые данные в карте с помощью geoshow, столбцы около восточного или западного ребра могут не отобразиться. Это редко примечательно, кроме тех случаев, когда растр очень крупен относительно отображенной области. Чтобы включать дополнительные столбцы в отображение, это может помочь:
Измените размер сетки к более прекрасной mesh.
Убедитесь границы ячейки и сопоставьте пределы, выравниваются.
Расширьте пределы карты.