这里API:对自由文本查询进行地理编码可返回正确的结果,但没有合格的查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这里API:对自由文本查询进行地理编码可返回正确的结果,但没有合格的查询相关的知识,希望对你有一定的参考价值。

我正在经历来自Geocoding API的怪异响应,其中在搜索已知地址时,它将为自由文本查询(“ q”)返回正确的地理编码结果,但对于合格查询( “ qq”),即使自由文本查询返回的地址详细信息已正确划分到每个字段中]

https://geocode.search.hereapi.com/v1/geocode?apiKey=REMOVED&in=countryCode:AUS&q=Unit+10%2F232A+MAIN+RD++MAROOCHYDORE+4558+QLD+Australia


    "items": [
        
            "title": "Main Rd, Maroochydore QLD 4558, Australia",
            "id": "here:af:street:c3mXot9HjZRObEAATNdRhC",
            "resultType": "street",
            "address": 
                "label": "Main Rd, Maroochydore QLD 4558, Australia",
                "countryCode": "AUS",
                "countryName": "Australia",
                "state": "Queensland",
                "city": "Sunshine Coast",
                "district": "Maroochydore",
                "street": "Main Rd",
                "postalCode": "4558"
            ,
            "position": 
                "lat": -26.65569,
                "lng": 153.06295
            ,
            "mapView": 
                "west": 153.05138,
                "south": -26.66196,
                "east": 153.07228,
                "north": -26.65418
            ,
            "scoring": 
                "queryScore": 0.77,
                "fieldScore": 
                    "country": 1.0,
                    "state": 1.0,
                    "district": 1.0,
                    "streets": [
                        1.0
                    ],
                    "postalCode": 1.0
                
            
        
    ]

https://geocode.search.hereapi.com/v1/geocode?apiKey=REMOVED&in=countryCode:AUS&qq=street=MAIN+RD;district=MAROOCHYDORE;postalCode=4558;state=QLD


    "items": []

这种不一致的行为多久发生一次,我可以采取什么措施来缓解这种情况?

我正在经历来自地址解析API的奇怪响应,在该地址中,搜索已知地址时,它将为自由文本查询(“ q”)返回正确的地址解析结果,但返回空结果...

答案

您可以尝试使用以下请求调用来检查它是否返回了正确的数据。下面为我​​们工作。

以上是关于这里API:对自由文本查询进行地理编码可返回正确的结果,但没有合格的查询的主要内容,如果未能解决你的问题,请参考以下文章

对交叉点进行反向地理编码

使用FME进行地理编码转换

谷歌地理编码 API 为网络标准化地址返回 ZERO_RESULTS

翻译WordPress

使用 Rails 搜索进行地理编码

Google 地理编码 API 为邮政编码返回 ZERO_RESULTS