Para la interpretación de las observaciones de aves, necesito identificar la posición en una pista GPS (archivos gpx), a partir de la cual se registró la posición de una observación de aves (otra capa gpx-waypoint).
Las pistas se graban en un dispositivo Android con la aplicación Locus. Cuando se observa un ave, se crea un nuevo punto en el mapa en una capa de puntos diferente.
Para la interpretación posterior de los resultados, sería bueno poder identificar la posición desde la que se tomó la observación.
Estoy buscando la forma de desarrollar una herramienta en la que uno pueda seleccionar un punto en la capa de aves, hacer clic en un botón, y los puntos de pista correspondientes se resaltan de alguna manera.
Para empezar, necesito averiguar en general, cómo puedo hacer una consulta de selección a través de dos capas con el valor tomado de una característica seleccionada en la primera capa. El siguiente problema sería entonces, que las marcas de tiempo de ambas capas nunca son completamente iguales, como se puede ver en el ejemplo, por lo que en la mayoría de los casos, la hora exacta de la observación estará entre dos puntos de pista, por lo que una comparación dura de las dos capas no es posible.