wodzu
wodzu

Reputation: 3172

Azure Maps API does not return results for existing geographic entities

Did anyone experience problems trying to locate specific cities / municipalities or in general geographic entities using the Azure Maps Fuzzy API? In most cases the API works just fine, however I discovered some few cases, where the API simply doesn't return any results. For instance I don't get any results for the city of Shenzhen (China).

I tried different combinations of query parameters, such as:

query:         Shenzhen
countrySet:    CHN
minFuzzyLevel: 4
maxFuzzyLevel: 4
limit:         10
idxSet:        Geo

But the API just returns an empty result. Am I missing some magic parameter? The problem is not restricted to China and I can provide more examples if necessary.

Further examples

Freeport (Bahamas)

query:         Freeport
countrySet:    BHS
minFuzzyLevel: 4
maxFuzzyLevel: 4
limit:         10
idxSet:        Geo

Caucedo (Costa Rica)

query:         Caucedo
countrySet:    CRI
minFuzzyLevel: 4
maxFuzzyLevel: 4
limit:         10
idxSet:        Geo

Yokohama (Japan)

query:         Yokohama
countrySet:    JPN
minFuzzyLevel: 4
maxFuzzyLevel: 4
limit:         10
idxSet:        Geo

Sihanoukville (Cambodia)

query:         Sihanoukville
countrySet:    KHM
minFuzzyLevel: 4
maxFuzzyLevel: 4
limit:         10
idxSet:        Geo

Upvotes: 1

Views: 560

Answers (1)

rbrundritt
rbrundritt

Reputation: 17954

China is not currently supported as documented here: https://learn.microsoft.com/en-us/azure/azure-maps/about-azure-maps#supported-regions

The team is working on adding support.

Upvotes: 1

Related Questions