例如,
ax = worldmap('World');
setm(ax, 'Origin', [0 180 0])
land = shaperead('landareas', 'UseGeoCoords', true);
geoshow(ax, land, 'FaceColor', [0.5 0.7 0.5])
lakes = shaperead('worldlakes', 'UseGeoCoords', true);
geoshow(lakes, 'FaceColor', 'blue')
rivers = shaperead('worldrivers', 'UseGeoCoords', true);
geoshow(rivers, 'Color', 'blue')
这创建了一张世界地图,其中陆地和水体在地球的某个地图投影中着色。
我在哪里可以找到shapedead使用的所有地理数据标签?"世界河流"、"世界湖泊"、"陆地地区"?
一定有一个图书馆,里面有所有这些东西,对吧?还是本地文件?我一直试图找到它,但文档没有什么帮助。我想知道我还能画出什么其他特征!
谢谢。
您可以在toolbox/map/mapdata
中找到内置的形状文件(相对于matlab安装目录(。在2016b,这些是
concord_hydro_line.shp
concord_roads.shp
worldrivers.shp
landareas.shp
usastatelo.shp
boston_placenames.shp
usastatehi.shp
boston_roads.shp
tsunamis.shp
worldlakes.shp
worldcities.shp
concord_hydro_area.shp