MathWorks®提供了一个选择的基础地图与地理轴和图表使用。基本地图提供了多种地图选项,包括双色、彩色地形和高缩放级别的显示。其中6个基本地图是使用平铺数据集创建的自然地球。其中5个基本地图是由Esri托管的高缩放级别地图®。有关基础映射选项的详细信息,请参阅geobasemap
。
要为您的地理轴或图表指定基础映射,您可以:
使用geobasemap
函数。
设置底图
财产的财产地理学
或者GeographicBubbleChart
目的。
MATLAB®包括一个已安装的底图,一个名为“darkwater”
。使用这个基础地图不需要访问Internet。使用其他的基础映射,包括默认的基础映射'街头光'
,确实需要上网。
如果您在Internet上访问基础地图时遇到困难,请检查您的代理服务器设置。有关指定代理服务器设置的详细信息,请参见使用MATLAB WEB首选项进行代理服务器设置。
如果无法可靠地访问Internet,或者希望提高地图响应能力,可以使用“darkwater”
基础地图或下载选择的基础地图到您的本地系统。
“darkwater”
地理上的情节显示“darkwater”
绘图时绘制诸如geoplot
和geoscatter
,叫geobasemap
。
LAT1 = [33.448 29.424 32.716 32.777 37.338];lon1 = [-112.074 -98.494 -117.161 -96.797 -121.886];Geoscatter(Lat1,Lon1,'*')GeobaseMap.Darkwater.
或者,您可以创建一组地理轴并指定底图
名称-值对。要维护基本映射,请使用坚持,稍等
在绘制之前命令。
图lat2 = [40.713 34.052 41.878 29.760 39.952];Lon2 = [-74.006 -118.244 -87.630 -95.370 -75.165];geoaxes (“技术”,“darkwater”) 抓住上geoscatter (lat2 lon2,'*')
您还可以更改所有使用它创建的图的默认基础映射geoplot
,geoscatter
, 和geodensityplot
在您的Matlab会议期间。
集(大的,“defaultGeoaxesBasemap”,“darkwater”)
“darkwater”
在地理气泡图上显示“darkwater”
在地理泡沫图表上,呼叫geobubble
使用“技术”
名称-值对。
海啸= readtable ('tsunamis.xlsx');geobubble(海啸,“纬度”,“经”,“技术”,“darkwater”)
或者,您可以使用geobasemap
。
县= readtable (“counties.xlsx”);geobubble(县、“纬度”,“经”)GeobaseMap.Darkwater.
使用附加资源管理器将BaseMaps下载到您的本地系统上。ESRI提供的五个高缩放级底座无法下载。
在MATLAB首页标签,在环境部分中,点击获取Add-Ons。
在Add-On Explorer中,滚动到Mathworks可选功能部分,并点击显示所有找到基础映射包。您还可以通过名称(列在下表中)搜索基础地图附加组件,或者单击可选功能在按类型过滤。
选择要下载的基础映射数据包。
底图名称 | Basemap数据包名称 |
---|---|
“bluegreen” |
MATLAB底图数据 - Bluegreen |
“grayland” |
Matlab asemap数据 - Grayland |
“colorterrain” |
MATLAB底图数据 - Colorterrain |
“grayterrain” |
MATLAB基础地图数据-灰度地形 |
'Landcover' |
MATLAB基础地图数据-土地覆盖 |
当您通过Internet访问BaseMap时,Matlab通过临时缓存BaseMap Tiles来提高性能。通过此缓存行为,该程序必须仅在映射和缩放地图中仅下载一次一次。如果您丢失与Internet的连接,则仍然可以查看已查看的地图的部分,因为地图图块本地存储。
当您没有连接到互联网,并试图查看您以前没有查看的部分地图时,这些区域的磁贴不在您的缓存中。使用自然地球控件中丢失的贴图替换为“darkwater”
底图。
对于Esri提供的高缩放级别的基础地图,程序缓存了有限数量的贴图,缓存的贴图在有限的时间后过期。如果您试图查看未缓存的高缩放级基础地图的区域,则会看到空白的地图块。地理图不使用瓦片“darkwater”
为了这些缺失的瓷砖。