显示地图纬度和经度数据
geoshow (
中存储的矢量地理特征年代
)年代
如点、多点、线、多线、多边形或根据几何学的多多边形年代
.
属性指定符号化规则SymbolSpec
名称-值对的论点。
geoshow (
项目并显示已定位的数据网格,纬度
,朗
,Z
)Z
.在这个语法,纬度
和朗
是m × n的经纬度数组。Z
是一个m × n的类数组吗双
.控件可以选择将数据显示为表面、网格、纹理地图或轮廓线DisplayType
名称-值对的论点。
geoshow (
项目并显示一个常规的数据网格,Z
,R
)Z
,使用引用对象R
.控件可以选择将数据显示为表面、网格、纹理地图或轮廓线DisplayType
名称-值对的论点。如果DisplayType
是“texturemap”
,然后geoshow
构造一个面ZData
值设置为0。
当调用shaperead
要读取包含纬度和经度坐标的文件,请确保指定shaperead
参数对“UseGeoCoords”,真的
.如果不包含这个论点,shaperead
将创建一个mapstruct,带有坐标字段标签X
和Y
而不是朗
和纬度
.在这种情况下,geoshow
假设geostruct实际上是一个包含投影坐标、警告和调用的mapstructmapshow
在不投影的情况下显示geostruct数据。
如果你不想geoshow
要在现有的地图上绘制,在调用它之前创建一个新的图形或子图。
当你在地图坐标轴上显示矢量数据时geoshow
,则不应随后使用setm
.但是,您可以使用setm
栅格数据。有关更多信息,请参见使用地理显示更改地图投影.
如果你显示一个多边形,不要设置“EdgeColor”
要么“平”
或的插值函数
.这种组合可能会导致警告。
当将数据投影到地图坐标轴上时,geoshow
使用映射轴存储的投影。当在规则轴上显示时,它构造一个默认的Plate Carrée投影,其比例因子为180 /π
,可直接读出以度数表示的坐标。
当你传递两个点给geoshow
函数,该函数在地图上投影每个点的位置,并显示一条连接它们的直线,而不管地图投影或点之间的距离。要显示两点之间的投影测地线或菱形线曲线,首先使用track2
函数。
geoshow
一般可以代替吗displaym
.然而,在特定对象的显示方面存在限制。请参阅下面的备注updategeostruct
为进一步的信息。
在地图中显示光栅数据时使用geoshow
,靠近东面或西面边缘的柱可能无法显示。这很少被注意到,除非光栅相对于显示区域非常粗糙。要在显示中包含额外的列,可能需要:
将网格调整为更细的网格。
确保单元格边界和地图限制对齐。
扩展地图限制。