Open pablop94 opened 1 year ago
Separaría el agregado de la geolocalización de los culture venue de la vista de mapa.
A priori la vista de mapa no la agregaría en mvp 1
El calculo de la distancia lo podemos hacer usando el algoritmo haversine (distancia angular entre 2 puntos de una esfera)
https://pypi.org/project/haversine/
Pasa que la gestión de las coordenadas está bueno hacerla con un mapa, sino vamos a tener que poner algún buscador con dirección pero tiene poco feedback al administrador
Vos usaste algun mapa para django admin? Vi este https://pypi.org/project/django-admin-geomap/
De ultima se puede poner una breve explicación de como sacar las coordenadas del CultureVenue de google maps. No es tan dificil y solo se haria una vez, al crear el CV.
Sobre todo no lo haria para mvp 1
en el front. Mostrar eventos cercanos en el fron se puede hacer con la lista directo, sin necesidad mostrarlos en un mapa
La idea es poder mostrar un mapa en los eventos para que sea más fácil ubicar los centros culturales. Además permitiría relacionar centros culturales (y sus eventos) por cercanía geográfica