5 votos

cómo conseguir un bajo nivel de la red de carreteras de datos openstreetmap?

He extraído de la red de carreteras de una ciudad de openstreetmaps (filetype: osm). Una parte de las redes de carreteras, este aspecto: enter image description here

Sin embargo, hay muchos detalles en este tipo de datos. Me gustaría representar a cada camino con tan solo una linestring, tal como esto: enter image description here

Hay alguna conveniente (o tal vez un delicado) camino para llegar a eso? He buscado a través de nuestro sitio, he encontrado algunas mapa skeletonization/genratzation puede ayudar, pero no estoy muy seguro de eso. También he probado el "red toplogy de" limpieza de la función en OpenJUMP, pero no funcionó. Me haría muy feliz ver a un software/biblioteca me puede ayudar en esto.

O, ¿hay alguna forma alternativa de extracto bruto(nivel bajo) de la red vial de una ciudad de otro origen del mapa?? Gracias a ustedes mucho!

1voto

V B Puntos 6

Un ruso mapper ha hecho una herramienta para la red de carreteras de la generalización, sino que tiene tres inconvenientes:

  1. Es en Visual Basic.
  2. Lee y produce .mp ficheros con osm2mp.
  3. La documentación está en ruso.

Lamentablemente, @Asignador de derecho: no hay tal propósito general de la solución, no sólo para datos OpenStreetMap, pero en general, para cualquier formato de geodatos.

0voto

Mike Puntos 143

AFAIK actualmente no existe una solución lista para usar para generalizar una (por carril) roadnetwork y reducir la complejidad.

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