Ironhack-Data-Madrid-Octubre-2021 / W4-geospatial-data-project

0 stars 5 forks source link

[Blanca Vispo] Geospatial data project #24

Closed bvispo closed 2 years ago

bvispo commented 2 years ago

https://github.com/bvispo/Geospatial-data-project

AnaAGG commented 2 years ago

📍🗺 Proyecto geoqueries 📍🗺

Hola Blanca 🙋🏻‍♀️! Seguimos con más proyectos, y ahora es el turno del proyecto de las geoqueries!

README

Blanca, tienes un repo perfecto, solo te dejo por aquí unos detalles, que son más pijerías que otra cosa por si te aportan valor de cara al futuro:

Estructura del repo

En general, el repo esta suuper organizado. Muy buen trabajo 🔝. Por ponerme un poco tiquismiquis, te dejo por aquí unos comentarios de cara al futuro para mejorar lo que queda la estructura del repo!

Sintaxis de código

Collections

Geoqueries

Super bien este jupyter Blanca. Solo un detalle, nos ha faltado meterlo en funciones. Por ejemplo:

def geoquery (city, lon, lat):

    collection = db.get_collection(city) #conectamos con la colección de la ciudad que queremos
    query = [{
    "$geoNear": {'near': [lon, lat],
                 'distanceField': 'distance',
                 'maxDistance': 7000,
                 'distanceMultiplier': 6371, 
                 'spherical'  : True}}]
    geoloc = collection.aggregate(query)
    response_json = json.loads(dumps(geoloc))
    df = pd.DataFrame(response_json)
    return df
info_london = geoquery("London", -0.1278, 51.5074)

# algo similar podríamos hacer con el proceso de limpieza que tienes después, pero esto ya te lo dejo a ti 😉! 

TODOs

Aún con toda la chorrera que te puse de comentarios, el proyecto está muy bien ejecutado Blanca! Seguimos que ya casi estamos al final 💪🔥!

image