验证[此处休息]无法正常工作

时间:2020-02-26 11:27:10

标签: here-api

我想通过HERE MAPS验证地址。

我使用了Geocoder API,输入的地址正确无误: “ country”:“德国”, “ zipCode”:“ 59320”, “ city”:“ Ennigerloh-Ostenfelde”, “街道”:“ Hessenknapp”, “ houseNumber”:“ 43”,

但是响应表明此处的地图不确定(鉴于相关性为0.76)。 请求: https://geocoder.api.here.com/6.2/geocode.json?searchtext=Ennigerloh-Ostenfelde+59320+DE+Hessenknapp+43&app_code=XXX=8&app_id=XXX 响应:

{
"Response": {
    "MetaInfo": {
        "Timestamp": "2020-02-26T11:04:59.985+0000"
    },
    "View": [
        {
            "_type": "SearchResultsViewType",
            "ViewId": 0,
            "Result": [
                {
                    "Relevance": 0.76,
                    "MatchLevel": "houseNumber",
                    "MatchQuality": {
                        "Country": 1.0,
                        "City": 1.0,
                        "Street": [
                            1.0
                        ],
                        "HouseNumber": 1.0,
                        "PostalCode": 1.0
                    },
                    "

我需要定义一个智能业务规则,以便了解。

那么,如果以下所有属性均为1.0,则相关性如何才能达到0.76?

我应该如何执行?

感谢您的帮助, 本杰明

1 个答案:

答案 0 :(得分:0)

相关性是介于0到1之间的百分比值,代表与返回地址匹配的输入百分比。 “ 1”表示所有输入令牌均已匹配,并且没有错别字或其他任何差异。

  • 如果输入查询中包含任何其他信息,则-名称 人,电话号码或提示两次响起-相关性将是 低,但返回的地址可能正确。
  • 低相关性可能表明Geocoder API无法匹配输入查询中地址的某些相关部分。
  • 为区分上述情况,可以着眼于 领域。这些值显示了每个地址元素的状态(例如 结果中的街道,城市,国家/地区等)与 提供了。如果所有对解决重要的字段 这个国家的比赛质量很高,可以认为 由于附加的非地址信息,相关性很低。 结果仍然充满信心。
相关问题