新浪博客

利用Matlab地图工具箱Mapping toolbox绘制地图及分布

2016-10-18 13:25阅读:
Mapping Toolbox是Matlab提供的,一整套包含许多函数跟图形用户界面的工具箱;它可以帮助用户分析几何空间方面的数据;并以地图的形式显示出来!%首先,利用函数 worldmap绘制地图轮廓。>>a = worldmap('World')% worldmap 可以给定世界地图的特定区域,然后创建地图坐标%接收区域或者国家的信息,例如'World', 'North Pole', 'South Pole','Pacific',或者‘China’。%也接受经纬度(latitude与longitude)区间 worldmap(latlim, lonlim),这儿的latlim与 lonlim是两元素向量,分别对应【南纬,北纬】与【西经,东京】[southern_limit northern_limit] and [western_limit eastern_limit]的区间。这儿,南纬与西经是用负数代替的。即,这个限定向量必须从小到大。%下面导入坐标,例如海岸线坐标>>load coast %这个对应着坐标数据>>plotm(lat, long) %这个函数将经纬度信息绘制到地图上,可以利用setm函数对地图属性进行调整>>land = shaperead('landareas', 'UseGeoCoords', true); %这条命令是将陆地的信息读入>>geoshow(a, land, 'FaceColor', [0.5 0.7 0.5]) %将大陆信息写入地图




1:什么是 Mapping Toolbox?
Mapping Toolbox是Matlab提供的,一整套包含许多函数跟图形用户界面的工具箱;它可以帮助用户分析几何空间方面的数据;并以地图的形式显示出来!让我们来看一个例子 =〉
2:第一个 Mapping Toolbox 的例子第一步:调出世界地图在matlab命令行下面,输入:worldmap 这个时候会弹出一个选择匡,选择world,然后ok, 你看到了世界地图了么? 当然,是一个空图,我们还没有加数据。第一步:加上海岸线调用matlab自带的海岸线数据,输入:load coast把海岸线信息 加到底图上,输入:plotm(lat, long)怎么样?你看到地图了么?这就是你制作的第一个地图。

我的更多文章

下载客户端阅读体验更佳

APP专享