Tengo una tabla de líneas y otra de puntos y necesito encontrar todos los pares de línea + punto con una proximidad < 10 metros. La documentación de la biblioteca ESRI hive elude por completo cualquier discusión sobre las unidades para la distancia, pero estoy asumiendo que es en grados fraccionarios en un WGS84 CRS. ¿Hay alguna manera de llegar a la distancia lineal utilizando las funciones Hive ST_* en una consulta SQL?
Siento ser denso, pero no tengo claro cómo ST_GeodesicLengthWGS84 me permite determinar la proximidad de un punto a una línea. Parece que tendría que saber las coordenadas del punto más cercano de la línea para usar esa función. Si ST_Buffer aceptara la distancia lineal como argumento podría comprobar la intersección entre líneas y regiones del buffer, pero desgraciadamente no parece hacerlo.