我想通过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?
我应该如何执行?
感谢您的帮助, 本杰明
答案 0 :(得分:0)
相关性是介于0到1之间的百分比值,代表与返回地址匹配的输入百分比。 “ 1”表示所有输入令牌均已匹配,并且没有错别字或其他任何差异。