23 votos

¿Qué herramientas y métodos pueden utilizarse para crear isocronas?

Me gustaría hacerme una idea de lo que supone crear isocronas para una serie de sitios, con un grado razonable de precisión en las estimaciones. Un esquema general sería genial, aunque mi escenario sería para los sitios en Londres como supongo que el problema varía con la disponibilidad de datos.

Estoy estudiando la modelización del tiempo de viaje en lugares concretos utilizando vectores y nodos de la red de transporte. Los datos disponibles actualmente son la Red Integrada de Transporte del Mapa Maestro OS ( ITN ), Repositorio nacional de datos sobre transporte público ( NPTDR ) que contiene una instantánea de los horarios de transporte público en "formato ATCO-CIF (incluidas sus variantes aceptadas) o en formato TransXChange TXC v2.1" (incluidas las paradas de autobús), así como la mayoría de los conjuntos de datos OS. Las herramientas disponibles son MapInfo 10.5, Manifold 8, SQL server 08 y una pila de código abierto (Postgres/PostGIS/QGIS, etc.). Intento hacerme una idea de la magnitud y la complejidad de la tarea, así como de los posibles enfoques y requisitos. Parece grande, complejo y exigente, pero por otro lado debe ser una aplicación común de las tecnologías SIG.

10voto

Grant Peters Puntos 3718

Podría echar un vistazo a la API de Targomo (antes Route360˚) una librería JS bastante simple pero potente que puedes usar con Leaflet (o incluso con Google maps si quieres).

Añade polígonos de tiempo de viaje a tu mapa para los tiempos de viaje que necesites (por ejemplo, 10, 20, 60 minutos) y para los siguientes modos de viaje: a pie, en bicicleta, en coche, en transporte público.

enter image description here

En el sitio web hay bastantes ejemplos de cómo utilizar la API para tus propios proyectos (véase el enlace anterior). La cobertura geográfica es bastante buena y constantemente se añaden nuevos países.

6voto

Erik Öjebo Puntos 6937

He aquí un Mashup de la API de Google Map para Friburgo que genera isocronas basadas en la hora http://www.mapnificent.net/freiburg/

El marcador se puede arrastrar y recalcular sobre la marcha.

Pero como sugiere euki necesitas ser más específico en tu escenario.

4voto

Justin Walgran Puntos 552

Dos ejemplos más:

En cuanto al trabajo con los datos de OS ITN. Aunque no pertenece al ámbito de FOSSGIS, se puede hacer bastante bien utilizando ArcGIS. ESRI UK ofrece ProductivitySuite que funciona bien para importar y gestionar datos ITN. Visión general aquí . A partir de ahí, se puede crear un conjunto de datos de red con distintos costes, atributos de conectividad, etc. A continuación, se puede utilizar en la extensión Network Analyst para crear un conjunto de datos de red. matrices de origen y destino o áreas de servicio . Por supuesto, el trabajo podría automatizarse mediante secuencias de comandos en Python.

Para más ideas sobre programas informáticos que trabajan con datos del sistema operativo, también puede consultar su sitio web .

4voto

sikky Puntos 46

Para mostrar isocronas (mapa de tiempo de viaje) e isodistancias puedes probar el servicio iso4app. Este servicio está disponible actualmente para más de 50 países: América del Norte, América Central, América del Sur, Europa, Federación Rusa (parte europea), China y Australia.

  • Puede utilizar isolíneas con Leaflet o Google Maps
  • Apoyo a las líneas aisladas para peatones, coches y bicicletas
  • Control predefinido de la barra de herramientas
  • Niveles de velocidad predefinidos y valor de velocidad personalizable
  • Banderas para reducir las colas y evitar peajes

Puede probar directamente nuestro servicio en página de demostración

Iso4App demo page

Más información en www.iso4app.net

3voto

Johnny Edge Puntos 411

Te sugiero que consultes esta sección de preguntas y respuestas: Creación de polígonos de tiempo de conducción con herramientas de código abierto

En particular esta entrada del blog puede ser exactamente lo que busca.

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