显示OpenStreetMap的数据底图

此示例示出了如何显示上的OpenStreetMap®底图行驶路线和车辆位置。

OpenStreetMap的底图添加到现有底图的列表与使用geoplayer宾语。添加底图后,您不需要在将来的会话重新添加。

名称='OpenStreetMap的';URL ='https://a.tile.openstreetmap.org/${z}/${x}/${y}.png';著作权= CHAR(UINT8(169));归因=版权+“OpenStreetMap提供者”;addCustomBasemap(名称,网址,'归因',归因)

加载纬度和经度坐标的序列。

数据=负载('geoRoute.mat');

创建地理球员。中心对行驶路线的第一位置的地理播放器和缩放级别设置为12。

个zoomLevel = 12;玩家= geoplayer(data.latitude(1),data.longitude(1),当zoomLevel =);

显示完整的航线。

plotRoute(播放器,data.latitude,data.longitude);

默认情况下,地理玩家使用世界街道地图底图(“街道”)由ESRI®提供。更新地理玩家使用OpenStreetMap的增加,而不是底图。

player.Basemap ='OpenStreetMap的';

再次显示的路线。

plotRoute(播放器,data.latitude,data.longitude);

显示序列中的所述车辆的位置。

对于I = 1:长度(data.latitude)plotPosition(播放器,data.latitude(i)中,data.longitude(i))的结束

也可以看看

||||