Pregunta

Tengo una coordenada. Quiero encontrar las coordenadas más cercanas "n" (n "(n como un valor variable) a partir de varios miles de filas almacenadas en una base de datos MySQL. También quiero poder definir distancias máximas y mínimas entre la coordenada en cuestión y las coordenadas en la base de datos.

¿Qué mejor voy a hacer esto? ¿Sería un loco usar PHP ya que entiendo la sintaxis mucho mejor que MySQL?

Si uso una función MySQL, ¿cómo lo muevo entre bases de datos si elijo cambiar de servidores? ¿Cómo se almacena?

Por último, ¿cuál es el método más eficiente para superar todas estas coordenadas? precisamente - ¿Las coordenadas están relativamente cercanas entre sí?

Gracias por tu tiempo,

John.

¿Fue útil?

Solución

Sería un loco hacer esto en PHP, y no cultivar esto a mysql. Si se adhiere a los números de punto flotante de doble precisión, entonces debe tener una mejor precisión que la precisión disponible (es decir, el GPS civil es preciso en el mejor de los casos de aproximadamente 5 m, pero sus cálculos darán una precisión de unos pocos centímetros)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top