delineas
4/30/2019 - 9:09 AM

Reverse Geocoding

Reverse Geocoding

// From https://developer.here.com/api-explorer/rest/geocoder/reverse-geocode

$.ajax({
  url: 'https://reverse.geocoder.api.here.com/6.2/reversegeocode.json',
  type: 'GET',
  dataType: 'jsonp',
  jsonp: 'jsoncallback',
  data: {
    prox: '39.2134,10.0956,250721',
    mode: 'retrieveAddresses',
    maxresults: '1',
    gen: '9',
    app_id: 'devportal-demo-20180625',
    app_code: '9v2BkviRwi9Ot26kp2IysQ'
  },
  success: function (data) {
    console.log(JSON.stringify(data));
  }
});

/*
 * @param   {H.service.Platform} platform
 */
function reverseGeocode(platform) {
  var geocoder = platform.getGeocodingService(),
    parameters = {
      prox: '39.2134,10.0956,250721',
      mode: 'retrieveAddresses',
      maxresults: '1',
      gen: '9'};

  geocoder.reverseGeocode(parameters,
    function (result) {
      alert(result);
    }, function (error) {
      alert(error);
    });
}