Запрос: https://reverse.geocoder.api.here.com/6.2/reversegeocode.json?app_id=APP_ID&app_code=APP_CODE&mode=retrieveAreas&prox=35.1377685%2C33.9196697%2C1000&language=en&gen=9
Замените эти два фактическими значениями: APP_ID, APP_CODE
Это ответ:
{
"Response":{
"MetaInfo":{
"Timestamp":"2019-05-06T10:31:19.317+0000"
},
"View":[
{
"_type":"SearchResultsViewType",
"ViewId":0,
"Result":[
{
"Relevance":1.0,
"Distance":-1092.5,
"Direction":149.7,
"MatchLevel":"city",
"MatchQuality":{
"Country":1.0,
"County":1.0,
"City":1.0,
"PostalCode":1.0
},
"Location":{
"LocationId":"NT_iVkNRSYU-2l2WyhtuOg9TB",
"LocationType":"area",
"DisplayPosition":{
"Latitude":35.13116,
"Longitude":33.9244
},
"MapView":{
"TopLeft":{
"Latitude":35.16061,
"Longitude":33.88137
},
"BottomRight":{
"Latitude":35.08291,
"Longitude":33.95569
}
},
"Address":{
"Label":"Karakol, Turkish-Cypriot Administered Area",
"Country":"NCY",
"County":"Famagusta",
"City":"Karakol",
"PostalCode":"99450",
"AdditionalData":[
{
"value":"Turkish-Cypriot Administered Area",
"key":"CountryName"
},
{
"value":"Famagusta",
"key":"CountyName"
}
]
},
"MapReference":{
"ReferenceId":"970895970",
"MapId":"UEAM19108",
"MapVersion":"Q1/2019",
"MapReleaseDate":"2019-04-15",
"SideOfStreet":"neither",
"CountryId":"26569036",
"CountyId":"26569038",
"CityId":"26571374"
}
}
}
]
}
]
}
}
См. Поле «Страна»:
"Страна": "NCY",
Как видите, код страны - NCY. Я пытаюсь выяснить, в какой стране используется этот трехбуквенный код, и я нигде не могу найти его в Интернете.
https://www.worldatlas.com/aatlas/ctycodes.htm
Похоже, это какая-то проблема API, и она возвращает неправильный код страны.