主要内容

geoloc2grid

定位数据数组转换为常规的数据网格

语法

(Z, R) = geoloc2grid(纬度,经度,cellsize)

描述

(Z, R) = geoloc2grid(纬度,经度,cellsize)将定位数据数组一个,因为地理位置点纬度生产常规的数据网格,Z和相应的光栅引用对象Rcellsize是一个标量,指定数据的宽度和高度细胞常规数据网格,使用相同的角的单位吗纬度。细胞的数据Z所覆盖的区域之外一个

例子

全部折叠

负载定位数据数组map1和网格细胞½度。

负载mapmtxcellsize = 0.5;(Z, R) = geoloc2grid (lt1、lg1 map1, cellsize);

创建一个图。

f =图;城市规划机构(cmap爬]= demcmap (map1);集(f,“Colormap”提出,“颜色”,' w ')

定义地图限制。

latlim = (-35 - 70);lonlim = [0 100];

显示map1作为一个数组和定位数据Z作为常规数据网格使用次要情节。

次要情节(1、2、1)ax = axesm (“墨卡托”,“MapLatLimit”latlim,“MapLonLimit”lonlim,“网格”,“上”,“MeridianLabel”,“上”,“ParallelLabel”,“上”);集(ax,“可见”,“关闭”)geoshow (lt1 lg1 map1,“DisplayType”,“texturemap”);次要情节(1、2、2)ax = axesm (“墨卡托”,“MapLatLimit”latlim,“MapLonLimit”lonlim,“网格”,“上”,“MeridianLabel”,“上”,“ParallelLabel”,“上”);集(ax,“可见”,“关闭”)geoshow (Z, R,“DisplayType”,“texturemap”);

两个地图创建的相同的数据集。左边的地图显示了原始定位数据数组。右边的地图显示了相同的数据,转换为常规的数据网格。

提示

geoloc2grid提供了一个易于使用的替代网格定位数据数组imbedm。没有必要preallocate输出地图;没有数据输出(即使空白cellsize选择是非常小的),地图是顺畅的输出。

版本历史

之前介绍过的R2006a

全部展开