文档帮助中心文档
Plot HERE HD Live Map层数据
情节(layerData)
情节(layerData“轴”,gxIn)
gxOut =情节(___)
例子
图(layerData)plot HERE HD Live Map[1](这里是HDLM)层数据在地理轴上。layerData是否从选定的贴图中读取的地图层对象hereHDLMReader对象的读函数。
图(layerData)
layerData
hereHDLMReader
读
图(layerData“轴”,gxIn)在指定的地理轴上绘制层数据,gxIn.
图(layerData“轴”,gxIn)
gxIn
gxOut=情节(___)使用来自前面任何语法的输入,绘制层数据并返回绘制数据所在的地理轴。使用gxOut修改地理轴的属性。
gxOut=情节(___)
gxOut
全部折叠
载入一个驾驶路线的经纬度坐标序列。
data =负载(“geoSequence.mat”)
data =结构体字段:纬度:[1000×1 double]经度:[1000×1 double]
从指定的坐标创建一个HERE HD Live Map (HERE HDLM)阅读器。如果您以前没有设置HERE HDLM凭据,则会出现一个对话框提示您输入凭据。读取器包含驾驶路线所在贴图的分层地图数据。
读者= hereHDLMReader (data.latitude data.longitude);
中读取道路拓扑数据TopologyGeometry层。图数据。
TopologyGeometry
roadTopology =阅读(读者,“TopologyGeometry”);情节(roadTopology)传说(“位置”,“northeastoutside”)
在地图上标出行驶路线坐标。
持有在geoplot (data.latitude data.longitude,“bo - - - - - -”,“DisplayName的”,“路线”)举行从
放大路线。
latcenter =值(data.latitude);loncenter =值(data.longitude);抵消= 0.005;latlim = (latcenter-offset latcenter +偏移量);lonlim = (loncenter-offset loncenter +偏移量);geolimits (latlim lonlim)
使用HERE HD Live Map (HERE HDLM)服务读取行车路线及其周边区域的车道拓扑数据。绘制这些数据,然后在地理播放器上播放路线。
加载在美国马萨诸塞州纳蒂克的驾驶路线的纬度和经度坐标。
路线=负载(“geoSequenceNatickMA.mat”);lat = route.latitude;朗= route.longitude;
在地理播放器上播放坐标。
球员= geoplayer(纬度(1),经度(1),“HistoryDepth”5);plotRoute(纬度,经度)为pltposition (player,lat(idx),lon(idx)) = 1结束
从路由坐标创建一个HERE HDLM阅读器。如果您以前没有设置HERE HDLM凭据,则会出现一个对话框提示您输入凭据。读取器包含路线经过的两个地图块的地图数据。
读者= hereHDLMReader(纬度、经度);
从中读取车道拓扑数据LaneTopology贴图的图层。绘制车道拓扑。
LaneTopology
laneTopology =阅读(读者,“LaneTopology”);情节(laneTopology)
在地图上覆盖路线数据。
持有在geoplot(纬度,经度,“bo - - - - - -”,“DisplayName的”,“路线”);持有从
在地理播放器上覆盖车道拓扑数据。再流一次路线。
情节(laneTopology“轴”player.Axes)为pltposition (player,lat(idx),lon(idx)) = 1结束
使用HERE高清实时地图(HERE HDLM) web服务从地图瓷砖读取3-D车道几何数据。然后,在OpenStreetMap®基础地图上绘制数据。
为代表德国柏林地区的地图贴图ID创建一个HERE HDLM阅读器。如果您以前没有设置HERE HDLM凭据,则会出现一个对话框提示您输入凭据。
tileID = uint32 (377894435);读者= hereHDLMReader (tileID);
将OpenStreetMap基地图添加到HERE HDLM服务可用的基地图列表中。添加了basemap之后,就不需要在以后的会话中再次添加了。
name =“公开”;url =“https://a.tile.openstreetmap.org/ $ {z} / {x} / {y} . png美元”;版权= char (uint8 (169));归属=版权+“OpenStreetMap贡献者”;addCustomBasemap(名称、网址“归因”归因)
读取3-D车道几何数据LaneGeometryPolyline贴图贴图的图层。在上绘制车道几何图形开放地图基础图。
LaneGeometryPolyline
开放地图
laneGeometryPolyline =阅读(读者,“LaneGeometryPolyline”);gx =情节(laneGeometryPolyline);geobasemap (gx“公开”)
放大地图平铺的中心坐标。
latcenter = laneGeometryPolyline.TileCenterHere3dCoordinate.Here2dCoordinate (1);loncenter = laneGeometryPolyline.TileCenterHere3dCoordinate.Here2dCoordinate (2);抵消= 0.001;latlim = (latcenter-offset latcenter +偏移量);lonlim = (loncenter-offset loncenter +偏移量);geolimits (latlim lonlim)
这里HDLM层数据要绘制,指定为表中所示的层对象之一。
由一组连接成折线的三维点组成的三维车道几何。
HD Lane模型拓扑,包括Lane组拓扑、Lane组连接器拓扑、Lane拓扑和Lane连接器拓扑。该层还包含车道模型的简化的二维边界几何,用于确定贴图贴图的亲和性和溢出。
道路的拓扑和二维线形几何。这一层还包含地图贴图中的链接(街道)和节点(路口和死胡同)的定义。
从被选中的贴图中获得这些图层hereHDLMReader对象,使用读函数。
GeographicAxes
用于绘制数据的地理轴,指定为GeographicAxes对象。[2]
在其上绘制数据的地理轴,返回为GeographicAxes对象。使用此对象可自定义地图显示。有关详细信息,请参见GeographicAxes属性.
hereHDLMReader|geoplayer|geoaxes|geoplot|geobasemap|读
geoplayer
geoaxes
geoplot
geobasemap
[1]你需要和他单独签订一份协议在这里以便获得对HDLM服务的访问权,并获得使用HERE服务所需的凭证(access_key_id和access_key_secret)。
[2]对齐边界和区域标签是数据供应商提供的特性的一种表示,并不意味着MathWorks认可®.
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系