-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adaptar el anuario para usar mapas para elegir los lugares #130
Comments
Repetido con #123 |
He creado el siguiente script para sacar las coordenadas lon, lat de los lugares a partir de la APi de google usando Faltaría si puedes ayudar @viktorKhan a crearme los archivos .sql update y rollback para que los campos coordenadaX y coordenadaY (que actualmente no se están usando) pasaran a llamarse longitud y latitud y fueran de tipo float (supuestamente el código de AOA no está usando esos parámetros todavía y no habría problema). script_rellenar_coords_lugares.zip +3h(=8h) |
Nota: Cuando visualizemos los lugares vía clusters en el layer del mapa veremos fácilmente si se han detectado bien. Siempre se pueden ajustar los lugares manualmente via sql en un futuro. |
Adjunto el archivo con las localidades con coordenadas desconocidas. |
mezcladas las nuevas coordenadas en un update_lugares_coords.sql que añadiré a la carpeta changes más un fichero update_20210201_0000_update_coordenadas_lugar_int_to_decimal.sql para actualizar los campos de coordenadas.
+3h = 11h |
Probad la rama en local para revisar la funcionalidad.
6 marzo: +6h +53h. Total= +64h(contando las 11 anteriores...) |
Hola @numeropi Antes de nada, disculpa la tardanza en contestar. He estado probando tus cambios y me parece que has hecho un trabajo increíble, enhorabuena. He encontrado un par de cosillas que me gustaría que revisases: h2. Autocompletado de especies y lugares al crear citas h2. Cluster de puntos duplicados y sin estilo Cualquier cosa me comentas, ¡gracias! |
Lo reviso en breve, en principio los números en los clusters tenían un círculo de fondo, será también algo de la carga del JS o CSS... |
Arreglado el tema de los círculos en los cluster... ojo con google que a veces cambia sus repositorios... new MarkerClusterer(map_cluster, markers, {
pullea los 2 ultimos commits y me dices... |
@numeropi creo que se te olvido hacer push de tus últimos commits, el último que hay es mio del 28 de septiembre https://github.com/sao-albacete/aoa/pull/141/commits |
@Terekab hay dos lugares cuya localización caen fuera del mapa de Albacete por alguna razón Son estas: ¿Podrías localizar sus coordenadas para que las podamos actualizar a su ubicación correcta como parte de esta issue? |
Tienes razón, no se me llegó a pushear al final... ya está ahora. Os dejo a vosotros la parte del merge 😅 La razón serà googlemaps que los geolocalizó en esa zona y no encontró la buena localización. buscando en OSM me salen: https://www.openstreetmap.org/search?query=Carrascal%2C%20El%20Ballestero#map=19/38.81703/-2.50726 |
Se queja que podéis verificar si en los script de bbdd se está creando Lugar.coordenadaX y Lugar.coordenadaY ? Si no, @viktorKhan podrías crearlos? |
@numeropi , según se decías en este comentario #130 (comment), había que lanzar estas dos instrucciones para renombrar las columnas coordenadaX y coordenadaY:
Estas instrucciones están en el script -> scripts/db/changes/update_20210201_0000_update_coordenadas_lugar_int_to_decimal.sql Es necesario ejecutarlo para desplegar estos cambios, o sólo hay que lanzar el script -> scripts/db/changes/update_20210202_2121_fill_lugar_coordinates.sql ? |
Tienes razón, ya no me acordaba! Entonces esta todo en los scripts... |
@numeropi He visto que hay algunos ficheros de la app donde todavía hay referencias a los nombres
Entiendo que se deberían usar siempre los campos |
Acabo de pushear los cambios. Sorry la tardanza. |
Como fase 0 de poder representar los lugares en los canvas de mapa que aparecen en las páginas Add/Edit/View de Cita o de Lugar, es necesario geolocalizarlas mucho más precisamente.
Haré un script(de un solo uso) en python (donde tengo más soltura para conectar API's y datos) para leer las filas de Lugar y leyendo el Municipio y la Comarca, sacar las coordenadas a través de alguna API(quizás google o GeoNames o Nominatim) de geolocalización inversa.
Horas invertidas en puesta a punto del entorno local hasta ahora: 5h
The text was updated successfully, but these errors were encountered: