7 votos

Para una característica determinada de encontrar el punto más cercano a lo largo de un camino

Buscando un Java (foss4g) solución para el siguiente:

Estoy utilizando un camino a lo largo con un búfer para encontrar las características que están a lo largo de la ruta. Para cada una de las funciones devuelven quiero encontrar la coordenada que se ajusta mejor ... es decir una línea recta de la función para la ruta de acceso y la espiga, el punto en la ruta.

6voto

hernan43 Puntos 566

Para Java, me gustaría recomendar la STC Topología de la Suite. No es tanto un "Punto más Cercano" y "Punto más Cercano de la" rutina (no estoy seguro si es el mismo, o fue renombrado entre versiones) que hace lo que quiere. JTS

El resultado de lo anterior es LINESTRING (205 305, 250 300), así que el primer punto de el resultado es su punto más cercano de coordenadas, y la longitud de la propiedad de el resultado es la distancia.

2voto

Adam Ernst Puntos 6939

http://docs.codehaus.org/display/GEOTDOC/Closest+Punto+de+un+Línea parece discutir la solución a su problema.

--- actualización de autor de la página --

Esta página ha sido portado a la esfinge basadas en la documentación:

Esa página sólo va a través de cómo la STC clases para que se ajuste a una línea que puede ser utilizado.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X