Azure Maps returned Score is not consistent

VIYYAPU Chandra S 1 Reputation point
2021-08-10T12:03:46.307+00:00

What is the importance of the Score field returned in the Azure Maps result JSON?. The score field is not returning consistent data and sometimes returning the same score for different address types like point address and address range.

We can't put a threshold of what is the maximum score that can be returned for a search address.

For example:
The below query returns 16.1390190125 score and the address type is Address Range.
https://atlas.microsoft.com/search/address/json?subscription-key={subscription-key}&api- version=1.0&query=3250%20Southwest%20Sam%20Jackson%20Park%20Road,Portland,OR

And this query returns a Point Address (which is supposed to be the most accurate one ) with 12.6666240692 score
https://atlas.microsoft.com/search/address/json?subscription-key={subscription-key}&api-version=1.0&query=1301%20N%20QAUKER%20LN,ALEXANDRIA,VA,22302

Please help us with any documentation or threshold value so that we can consider the most accurate address based on the score field returned.

Azure Maps
Azure Maps
An Azure service that provides geospatial APIs to add maps, spatial analytics, and mobility solutions to apps.
607 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. rbrundritt 15,546 Reputation points Microsoft Employee
    2021-08-10T17:35:22.263+00:00

    As per the documentation for the score value: "The value within a result set to indicate the relative matching score between results. You can use this to determine that result x is twice as likely to be as relevant as result y if the value of x is 2x the value of y. The values vary between queries and is only meant as a relative value for one result set."

    Thus the score is only related to the values within a query and has no relevance/alignment to other queries.

    2 people found this answer helpful.
    0 comments No comments