Matlab的网格化
1、在获取数据过程中,一般得到的数据是XYZ格式(或经纬度+属性),或者说是txt格式的,但是我们展示的时候一般是用平面图或者三维图的形式,这样看着方便。
2、给出三列数据,经纬度+属性。首先要了解数据的范围,根据数据范围制定需要作图的区域。还要根据自己需要的精度和属性数据的点位数来确定网格大小。这里也可以使用linspace命令来确定网格的多少。多数情况下,是根据自己的需求计算经纬度的网格大小。


5、下面我们做一张平面图看看效果。contourf(lon,lat,zz,5);

6、这里给出的效果不是太好,主要与我在网上下载的数据有关,大家有兴趣可以找一些质量较好的数据进行成图,观察最终的效果。另外,还可以使用geoshow命令加入shp文件。