【问题标题】:Parameter to pass to get nearest road name or building name in HERE reverse geocode传递参数以在 HERE 反向地理编码中获取最近的道路名称或建筑物名称
【发布时间】:2021-05-25 11:49:03
【问题描述】:

对于这个 lat 和 long =23.759871&lng=90.411991,我应该把这个拿出来 North 27m,Siddik School,Madhubag, Dhaka Bangladesh

但是当我使用这样的 api 时 https://reverse.geocoder.api.here.com/6.2/reversegeocode.json?prox=23.759871%2C90.411991%2C1000&mode=retrieveAddresses&maxresults=10&additionaldata=IncludeShapeLevel%2CpostalCode&gen=9&app_id=xxxxxK&app_code=xxxx

它没有给出上面的输出,我得到下面的声音 我需要设置哪个参数才能获得准确的 avove 输出?

Address": {
                                "Label": "Dhaka, Bangladesh",
                                "Country": "BGD",
                                "State": "Dhaka",
                                "County": "Dhaka",
                                "City": "Dhaka",
                                "District": "Madhubag",
                                "AdditionalData": [

【问题讨论】:

  • 您好,您在找学校的地址吗?然后你应该使用地点搜索。请查看developer.here.com/documentation/places/topics/what-is.html
  • 您好,感谢您的回复,很抱歉因为我离开而耽搁了,我知道您的 API 没有给出纬度/经度的确切道路名称,它给出了距离给定最近的位置纬度/经度(如果我错了,请纠正我),通过附加的 API 调用,它只给我最近的道路,而不是当前的道路名称,但我需要一个最近的地名(在任何类别中)我查看地点 api ,这里我需要指定类别,有什么方法可以构造它,以便它给我任何离给定纬度/经度最近的地方?

标签: here-api


【解决方案1】:

无效 xxxxxK 的凭据

从上面的错误看来是app_id参数有问题

您需要输入正确的app_id和app_code。

另外要获得正确的 app_id 和 app_code 你可以参考这个

How to get App ID and App Code for Here Maps

【讨论】:

  • 那些 xxx 我删除了原始应用程序代码,问题是,我正在寻找离给定 lat/lon 最近的地方(任何类别),据我所知,这里没有给出确切的道路名称给定纬度/经度
【解决方案2】:

也许您需要创建一个新的应用 ID 和代码

当我尝试在图卢兹附近的 N124 道路上点时 图卢兹 43.601144, 1.279583 https://developer.here.com/documentation/examples/rest/geocoder/reverse-geocode

我没有得到'N124'的道路名称,并且这里有一个路段识别系统,例如 Osm openstreet 地图系统中的“osm_id”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    相关资源
    最近更新 更多