使用 HERE Geolocation API 从文本中获取城市建议列表
Posted
技术标签:
【中文标题】使用 HERE Geolocation API 从文本中获取城市建议列表【英文标题】:Get a list of cities suggestions from text with HERE Geolocation API 【发布时间】:2020-07-12 21:04:42 【问题描述】:我正在尝试找到从用户编写的文本中获取城市名称建议列表的方法。我已经使用 HERE Geocoder Autocomplete API 做到了,但我想使用最新的 Rest API 版本 Geocoding and Search API v7。
7 版本是否替代了其他 API? 有没有办法在 v7 API 中查找城市名称建议?【问题讨论】:
【参考方案1】:请查看GS V7 Autosuggest的用法,地址和POI都可以使用,详情见here。
例如,API 调用https://autosuggest.search.hereapi.com/v1/autosuggest?at=52.5199813,13.3985&limit=5&q=res&apiKey=apiKey 将得到如下响应。 您应该能够解析并从 address:city 字段中获取地址。
"items": [
"title": "Hackescher Hof",
"id": "here:pds:place:276u33db-fb00197ffa5041b2b656ea3d23145dca",
"resultType": "place",
"address":
"label": "Hackescher Hof, Rosenthaler Straße 40, 10178 Berlin, Deutschland",
"countryCode": "DEU",
"countryName": "Deutschland",
"state": "Berlin",
"county": "Berlin",
"city": "Berlin",
"district": "Mitte",
"street": "Rosenthaler Straße",
"postalCode": "10178",
"houseNumber": "40"
,
【讨论】:
以上是关于使用 HERE Geolocation API 从文本中获取城市建议列表的主要内容,如果未能解决你的问题,请参考以下文章
如何从我的嵌套函数中获取 Geolocation API 坐标并进入 React 状态?
在没有 Google API 的情况下使用浏览器 GeoLocation?
JS新API标准 地理定位(navigator.geolocation)/////////zzzzzzzzzzz
Google Geolocation API 和 Google Maps Android SDK