es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Introducción de clave de API en el método inverso (biblioteca de geocodificación en Python)

Agradecería algo de ayuda con esto: Estoy tratando de obtener el condado y el país dado una geolocalización utilizando el método inverso de la biblioteca geocoder de Python. Me pide que incluya una clave de API, una vez que obtenga el token/clave de mi cuenta en mapbox, ¿cómo puedo agregarlo a mi consulta?

import geocoder

g = geocoder.mapbox([53.3887213, -2.732602113], method='reverse')
print(g.county)
print(g.country)

¡Muchas gracias de antemano!

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para agregar la clave de la API a su consulta utilizando la biblioteca geocoder en Python, puede pasar la clave como un parámetro en la inicialización de la función geocoder.mapbox(). Aquí hay un fragmento de código actualizado:

    import geocoder
    
    # Reemplace `YOUR_API_KEY_HERE` con su clave de API de Mapbox
    g = geocoder.mapbox([53.3887213, -2.732602113], method='reverse', key='YOUR_API_KEY_HERE')
    
    print(g.county)
    print(g.country)
    

    Al especificar la clave de la API utilizando el parámetro key, geocoder la incluirá automáticamente en la solicitud que se envía a la API de Mapbox.

    Asegúrese de reemplazar YOUR_API_KEY_HERE con su clave de API real.

Comments are closed.