Некоторые запросы Reverse GeoCode возвращают null - PullRequest
1 голос
/ 05 августа 2020

Мы пытаемся получить информацию о районе для ряда мест. Однако API Here не возвращает значений. Эти местоположения находятся в штате Аруначал-Праде sh и Джамму и Кашмир в Индии.

Я тестировал данные по широте / долготе для этих штатов. Ни один из них не возвращает никаких данных.

https://reverse.geocoder.ls.hereapi.com/6.2/reversegeocode.json?prox=28.2180,94.7278&mode=retrieveAreas&apiKey=XXXXXXXXXXXXXXXXXXXXXXXXXXX

Ответ:

{
    "Response": {
        "MetaInfo": {
            "Timestamp": "2020-08-05T15:11:46.711+0000"
        },
        "View": []
    }
}

Даже когда я выбираю местоположение из Google Maps и использую его в вызове API, он все равно возвращает null.

https://reverse.geocoder.ls.hereapi.com/6.2/reversegeocode.json?prox=27.083227, 93.605954&mode=retrieveAreas&apiKey=XXXXXXXXXXXXXXXXXXXXXXXXXXX

Ответ:

{
    "Response": {
        "MetaInfo": {
            "Timestamp": "2020-08-05T15:11:46.711+0000"
        },
        "View": []
    }
}

1 Ответ

1 голос
/ 11 августа 2020

Рекомендуется Geocoding and Search API v7.

https://revgeocode.search.hereapi.com/v1/revgeocode?at=28.2180%2C94.7278&lang=en-US

{
"items": [
    {
        "title": "Jomlo Mobuk, Arunachal Pradesh, India",
        "id": "here:cm:namedplace:22803761",
        "resultType": "locality",
        "localityType": "city",
        "address": {
            "label": "Jomlo Mobuk, Arunachal Pradesh, India",
            "countryCode": "IND",
            "countryName": "India",
            "state": "Arunachal Pradesh",
            "county": "Siang",
            "city": "Jomlo Mobuk",
            "postalCode": "791001"
        },
        "position": {
            "lat": 28.22394,
            "lng": 94.85208
        },
        "distance": 0,
        "mapView": {
            "west": 94.72013,
            "south": 28.17345,
            "east": 94.9472,
            "north": 28.29374
        }
    }
]

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...