问题标签 [here-autocomplete]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
948 浏览

javascript - HERE 自动完成 API 排除结果类型(街道、房屋编号等)

HERE 自动完成 API 请求在9535返回 5 个结果时都与结果类型匹配,而street不是postalCode默认情况下与谷歌地图匹配。例如

有没有办法让 HERE 地图自动完成 API 排除特定结果类型,或者另一方面有没有办法只包含特定类型?

目前areas对我不起作用,因为我需要9535返回结果类型postalCode而不是街道,但我2300 Maple仍想匹配street类型。

我知道我们可以prefix使用9535ca 9535然后返回预期的结果:

但这不是一个很好的选择,因为大多数用户都会期望这种Google Maps行为。

结果类型是否有排名

0 投票
1 回答
61 浏览

android - 在Here We Go Url中附加纬度/经度时如何在该纬度/经度上显示标记以及如何从地方api获取电话号码

我在我需要通过的 TRACK_POSITION 的代码中使用了反向地理编码

轴承

它需要浮动值,我很困惑轴承的值应该是多少。我硬编码了一些仍然给我响应的 vale,我得到街道名称作为 ReverseGeocoding 的结果/响应与 lat/long/alt,现在问题来了,我想获得特定 lat/long 的 Here We Go 网站的链接.

案例1:(我试图做的)所以我存储了Here We Go url的字符串值,我想将lat/long附加到我成功这样做的url,但我得到的链接只显示了区域不是纬度/经度上的标记。我怎样才能在那个纬度/经度上实现标记。

案例2:我们可以通过编程方式在Here We Go的搜索文本框中输入纬度/经度(这个东西在位置上显示标记)并获取该搜索的url并将其存储在字符串中?

我还使用 Place Api 根据类别获取附近的地方,但我没有得到电话号码值以响应其他值。当我在开发者网站上搜索它时,它说我们需要特殊访问权限,但我有 Here Premium SDK 所以你们能帮忙吗?我试着联系这里,但没有回应。

任何帮助,将不胜感激。提前致谢。

0 投票
1 回答
154 浏览

here-api - HERE 地理编码器自动完成 API

我正在使用 HERE 地理编码器自动完成 API。它工作得很好,但我想知道:

如何指定最小匹配级别,例如 "street" 或 "city" ,这样它就不会返回 matchLevel 为 "state" 或 "county" 的结果?

0 投票
1 回答
159 浏览

geocoding - 使用 Here API 获取准确的地理编码数据

你好,

由于成本原因,我放弃了使用 Google Places 并决定使用here geocode api. 我开始使用Places Search API,它工作得非常好,但不返回latand lng

所以我的解决方案如下

  1. Search API
  2. 调用 geocode apilocationId以获取latlng

该解决方案有效,但显然很慢。所以我的问题是

  1. 有没有办法在一个地理编码调用中获取多个 locationId?
  2. 有没有更好的服务,它同样准确,也可以返回 lat 和 lng?

干杯

0 投票
1 回答
79 浏览

here-api - 这里的自动建议是否有 matchLevel 的过滤器选项?

我刚刚设置了自动建议,但我只想返回街道地址,是否有过滤 matchLevel 的参数?

0 投票
1 回答
172 浏览

reactjs - 使用 ReactJS 的 HERE geocoder-autocomplete 在 Firefox 上突然返回网络错误

我已经实现了HERE 教程中的解决方案,它在 firefox 和 chrome 上运行良好。然而,几周前它停止在Firefox上运行并开始返回Network Error. 该请求甚至没有显示在我的网络日志中。

我已经用我的凭据测试了API EndPoint ,它工作正常。它也适用于谷歌浏览器。

我尝试对凭据进行硬编码,也尝试通过.env,但两种方法都不适用于 Firefox

我的代码:

依赖项:

HERE 对这个 API 有什么改变吗?

我还提出了 Axios 的问题-> https://github.com/axios/axios/issues/2388

谢谢

0 投票
1 回答
41 浏览

here-api - 是否有可能通过拼写错误获得此处的地图 api 自动完成方法?

例如,当放置“barclona”时,自动完成响应应该是“barcelona”

0 投票
1 回答
199 浏览

javascript - 如何通过邮政编码获得郊区?

我按邮政编码搜索 http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=API_ID&app_code=APP_CODE&query= 3084&country=AUS

预期结果将是所有郊区(Viewbank、Rosanna、Heidelberg ...)的邮政编码为 3084,但结果通常是墨尔本,这些建议无济于事:

下面的结果(来自我本地弹性搜索中的地址器安装,而不是来自 hereapi)是预期的结果:

0 投票
0 回答
44 浏览

here-api - 这是错误还是正常响应 - 在 5 位长的地址结果中出现破折号

我正在使用 here.com 自动完成 api:

https://autosuggest.search.hereapi.com/v1/autosuggest?at=42.812151,-84.510501&in=countryCode:USA,CAN&apiKey=API_KEY&q=23445%20r

而且我在一些 - 不是全部 - 5位门牌号码中得到破折号:

这是一个正确/有效的结果吗?我是否缺少有关忽略门牌号中破折号的实施说明?

我意识到在某些区域,门牌号中的破折号是正常的,但是这个特定的地址 - 以及我尝试过的其他地址 - 不应该有破折号。我检查了其他地址查找 API,并没有得到带有破折号的门牌号码。

0 投票
0 回答
46 浏览

here-api - 在自动完成结果中使用普通城市而不是邮政城市

是否可以返回 AutoComplete 的常见(地理)城市名称结果,而不是邮局城市或除了邮局城市之外?

例如,明尼苏达州明尼阿波利斯市邮局为 37 个城市提供服务。他们都将使用明尼阿波利斯作为城市而不是地理城市来返回结果。

我想我可以根据第一个结果进行反向地理编码并将它们插入到自动完成结果中。但是检查是否内置了某些东西。谢谢。

编辑:我猜反向地理编码返回相同的邮政城市,而不是地理城市。

这是示例地址: 10611 Baltimore St NE Ste 100 Blaine, MN 55449