Geocodificación inversa: la geocodificación inversa convierte las coordenadas geográficas en características geográficas o características que existen en esa ubicación. Por ejemplo, convertir 22.7196, 75.8577 en ‘Indore’. Mapbox es popular para la API de codificación geográfica y otras ubicaciones y servicios de mapas.
Característica de la API de geocodificación inversa de Mapbox:
- Es fácil de empezar y fácil de usar.
- Convierte coordenadas geográficas en ubicación.
Instalación del módulo de solicitud:
- Puede visitar el enlace al módulo Solicitud de instalación . Puede instalar este paquete usando este comando.
npm install request
- Después de instalar el módulo de solicitud, puede verificar la versión de su solicitud en el símbolo del sistema usando el comando.
npm version request
- Ahora vaya al sitio web oficial de Mapbox, cree una cuenta y obtenga su CLAVE API.
- Después de eso, puede crear una carpeta y agregar un archivo, por ejemplo, index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando.
node index.js
Nombre de archivo: index.js
const request = require('request'); var ACCESS_TOKEN = 'Your_API_KEY'; const reverseGeocoding = function (latitude, longitude) { var url = 'https://api.mapbox.com/geocoding/v5/mapbox.places/' + longitude + ', ' + latitude + '.json?access_token=' + ACCESS_TOKEN; request({ url: url, json: true }, function (error, response) { if (error) { console.log('Unable to connect to Geocode API'); } else if (response.body.features.length == 0) { console.log('Unable to find location. Try to' + ' search another location.'); } else { console.log(response.body.features[0].place_name); } }) } // Sample data (Indore lat-long) var latitude = 22.7196; var longitude = 75.8577; // Function call reverseGeocoding(latitude, longitude);
Pasos para ejecutar el programa:
- La estructura del proyecto se verá así:
- Asegúrese de haber instalado el módulo de solicitud con el siguiente comando:
npm install request
- Ejecute el archivo index.js usando el siguiente comando:
node index.js
Entonces, así es como puede usar la API de geocodificación inversa de Mapbox, que convierte las coordenadas geográficas en características geográficas o características que existen en esa ubicación.
Publicación traducida automáticamente
Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA