hereHDLMConfiguration

在这里配置高清动态地图阅读器

描述

一种hereHDLMConfiguration对象可以配置一个hereHDLMReader对象仅在特定的位置高清直播地图搜索地图数据[1](HDLM)产品目录或目录版本。这些目录对应于不同的地理区域,如印度、西欧和北美。使用这个配置对象来加快阅读器的性能,这样它就不会搜索不必要的目录。类中存储配置对象组态一个物业hereHDLMReader对象。有关创建配置对象的详细信息,请参阅创建配置为这里高清实时地图阅读器

注意

的使用hereHDLMConfiguration对象在这里需要有效的HDLM凭据。如果您以前没有设置凭证,则会出现一个对话框提示您输入凭证。进入应用程序ID应用程序代码你从这里获得的技术,并点击好吧

创建

描述

配置= hereHDLMConfiguration (目录创建hereHDLMConfiguration对象,以获取此处指定的HDLM目录的最新版本。一种hereHDLMReader与所选择的地图这种构造的搜索对象只由该配置中指定的目录和版本内瓷砖。

配置= hereHDLMConfiguration (区域创建hereHDLMConfiguration对象最新版本的目录对应到指定的区域。

配置= hereHDLMConfiguration (___catalogVersion创建hereHDLMConfiguration对象的目录的指定版本。随着目录的版本中,指定目录名或地区名对应到一个目录。

输入参数

展开全部

这里的HDLM产品目录的名称,指定为字符串标量或字符向量。此表显示了有效的区域名称及其对应的HDLM生产目录名称。

区域 目录
“亚太地区” “here-hdmap-ext-apac-1”
“东欧” “here-hdmap-ext-eeu-1”
“印度” '在这里,hdmap-EXT-RN-1'
“中东和非洲 '在这里,hdmap-EXT-MEA 1'
'北美' “here-hdmap-ext-na-1”
“大洋洲” '在这里,hdmap-EXT-AU-1'
南美的 '在这里,hdmap-EXT-SAM-1'
“西欧” “here-hdmap-ext-weu-1”

例子:'在这里,hdmap-EXT-SAM-1'

对应于HERE HDLM产品目录的地理区域的名称,指定为字符串标量或字符向量。此表显示了有效的区域名称及其对应的HDLM生产目录名称。

区域 目录
“亚太地区” “here-hdmap-ext-apac-1”
“东欧” “here-hdmap-ext-eeu-1”
“印度” '在这里,hdmap-EXT-RN-1'
“中东和非洲 '在这里,hdmap-EXT-MEA 1'
'北美' “here-hdmap-ext-na-1”
“大洋洲” '在这里,hdmap-EXT-AU-1'
南美的 '在这里,hdmap-EXT-SAM-1'
“西欧” “here-hdmap-ext-weu-1”

例子:南美的

版本号的HERE HDLM生产目录的,指定为一个正整数。在这里HDLM Web服务来确定该目录的以前版本的可用性。如果指定版本目录不可用,则hereHDLMConfiguration返回一个错误。

属性

展开全部

此属性是只读的。

这里的HDLM产品目录的名称,指定为字符串标量或字符向量。

  • 如果您指定目录输入参数,然后将此属性设置为该目录的名称。

  • 如果您指定区域输入参数,然后将此属性设置为与该区域对应的目录名。

此属性是只读的。

版本号的HERE HDLM生产目录的,指定为一个正整数。的版本号对应于所指定的值catalogVersion输入参数。如果没有指定catalogVersion,那么这个属性被设置为在指定的目录中的最新版本目录属性。

例子

全部折叠

为印度海得拉巴地区定义一个HERE tile ID。

tileID = UINT32(375084810);

为印度目录创建一个HERE HD Live Map (HERE HDLM)配置对象。如果您以前没有在这里设置HDLM凭证,则会出现一个对话框提示您输入这些凭证。您的目录版本可能与这里显示的版本不同。

配置= hereHDLMConfiguration ('在这里,hdmap-EXT-RN-1'
配置= hereHDLMConfiguration与属性:目录: '这里-hdmap-EXT-RN-1' CatalogVersion:12

使用指定的HERE块ID和配置对象创建HERE HDLM读取器。在创建,hereHDLMReader搜索仅在印度目录内的区块ID。这种读取器被仅从印度目录读取地图数据。

读者= hereHDLMReader (tileID,'组态',配置);

在美国麻萨诸塞州的波士顿,载入驾驶路线的经纬度坐标序列。

数据=负载('geoRoute.mat'
data =结构体字段:经度:[256×1双]经度:[256×1双]

创建一个HERE HD Live Map (HERE HDLM)配置对象,该配置对象用于驱动路线所在的区域(北美)。如果您以前没有在这里设置HDLM凭证,则会出现一个对话框提示您输入这些凭证。您的目录版本可能与这里显示的版本不同。

配置= hereHDLMConfiguration ('北美'
配置= hereHDLMConfiguration与属性:目录: '这里-hdmap-EXT-NA-1' CatalogVersion:2291

使用指定的坐标和配置对象创建一个HERE HDLM读取器。在创建,hereHDLMReader搜索包含这些坐标地图图块。它只搜索与北美地区相关的目录中。创建的阅读器被配置为只从北美目录读取地图数据。

读者= hereHDLMReader(data.latitude,data.longitude,'组态',配置);

创建先前版本目录的HERE高清直播地图(这里HDLM)配置对象。

为美国加利福尼亚州洛斯阿尔托斯的一条行车路线加载经纬度坐标序列。

数据=负载(“geoSequence.mat”
data =结构体字段:纬度:[1000×1双]经度:[1000×1双]

为最新版本的北美目录创建一个HERE HDLM配置对象。如果您以前没有在这里设置HDLM凭证,则会出现一个对话框提示您输入这些凭证。您的目录版本可能与这里显示的版本不同。

目录=“here-hdmap-ext-na-1”;configLatest = hereHDLMConfiguration(目录)
configLatest = hereHDLMConfiguration与属性:目录: '这里-hdmap-EXT-NA-1' CatalogVersion:2291

创建先前版本的目录的配置对象。

previousVersion = configLatest.CatalogVersion  -  1;配置= hereHDLMConfiguration(目录,previousVersion)
配置= hereHDLMConfiguration与属性:目录: '这里-hdmap-EXT-NA-1' CatalogVersion:2290

使用指定的配置对象创建一个HERE HDLM读取器。阅读器被配置为仅从北美目录的前一个版本读取数据。

读者= hereHDLMReader(data.latitude,data.longitude,'组态',配置);

提示

  • 为了节省这里MATLAB之间HDLM凭据®会话,请选择在这里HD动态地图凭据对话框中相应选项。要管理HERE HDLM凭证,使用hereHDLMCredentials功能。

介绍了在R2019a


[1]你需要进入一个单独的协议在这里为了获得对HDLM服务的访问权,并获得使用HERE服务所需的凭证(app_id和app_code)。