6 votos

¿Cómo generar una matriz de distancias entre puntos usando la distancia de red más corta?

Mi problema es el siguiente.

Para empezar, tengo los siguientes conjuntos de datos espaciales:

  • Una red de carreteras;
  • Más de 13,000 ubicaciones de puntos que representan localidades pobladas (es decir, lugares donde vive la gente);
  • Ubicaciones de servicios (puntos) (más de 2000) que representan la ubicación de un servicio humano específico;

Para cada localidad poblada (orígenes), necesito encontrar la distancia en la red a las 5 ubicaciones de servicio más cercanas (destinos) y registrar esas 5 medidas de distancia en relación con la localidad poblada de origen.

Los recursos de software disponibles para mí incluyen ArcMap (solo licencia de ArcView), Manifold (con extensión de Herramientas Comerciales), Quantum GIS, GvSIG.

Cualquier ayuda o sugerencia será bienvenida.

18voto

Paul G Puntos 1615

Puedes usar pgRouting con Quantum GIS.

Esta página del sitio web de underdark explica cómo hacerlo.

¡Buena suerte!

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