Mit welchen Tools und Methoden können Isochronen erstellt werden?


17

Ich möchte eine Vorstellung davon bekommen, wie Isochronen für eine Reihe von Standorten erstellt werden, und zwar mit einem angemessenen Maß an Genauigkeit für die Schätzungen. Ein allgemeiner Überblick wäre großartig, obwohl mein Szenario für Standorte in London gelten würde, da das Problem vermutlich mit der Verfügbarkeit von Daten variiert.

Ich beschäftige mich mit der Reisezeitmodellierung für bestimmte Standorte unter Verwendung von Vektoren und Knoten im Transportnetz. Derzeit verfügbare Daten sind das OS Master Map Integrated Transport Network ( ITN ) und das National Public Transport Data Repository ( NPTDR ), das eine Momentaufnahme der Fahrpläne für öffentliche Verkehrsmittel im Format "ATCO-CIF (einschließlich der akzeptierten Varianten)" oder in TransXChange TXC v2.1 enthält format "(inkl. Bushaltestellen), auch die meisten Betriebssystemdatensätze. Tools zur Hand sind MapInfo 10.5, Manifold 8, SQL Server 08, ein Open Source Stack (Postgres / PostGIS / QGIS etc.). Der Versuch, den Umfang und die Komplexität der Aufgabe, mögliche Ansätze und Anforderungen in den Griff zu bekommen. Es sieht groß, komplex und anspruchsvoll aus, muss aber andererseits eine gemeinsame Anwendung von GIS-Technologien sein.


3
Es kann hilfreich sein, ein wenig mehr Details zu Ihren Daten anzugeben. Wenn Sie eine Reihe von Punkten mit einem Betragswert haben (möglicherweise müssen Sie Zeitdaten normalisieren, damit die Software sie leichter als Attribut behandeln kann), führen Sie im Allgemeinen eine Oberflächeninterpolation durch und verwenden Sie dann einen Isoliniengenerator. Viele GIS-Pakete verfügen über diese Funktionalität. Zum Beispiel: surfaces.co.il/?p=578
glennon

2
Diese Art von "Liste der X" -Frage sollte als Community-Wiki festgelegt werden.
JasonBirch

Antworten:


6

Sie können sich die Targomo API (ehemals Route3603) ansehen , eine ziemlich einfache, aber leistungsstarke JS-Bibliothek, die Sie mit Leaflet (oder sogar Google Maps, wenn Sie möchten) verwenden können.

Es fügt Ihrer Karte Reisezeit-Polygone für die von Ihnen gewünschten Reisezeiten (z. B. 10, 20, 60 Minuten) und für die folgenden Reisemodi hinzu: Gehen, Fahrrad, Auto, Transit.

Bildbeschreibung hier eingeben

Es gibt einige Beispiele, wie Sie die API für Ihre eigenen Projekte auf der Website verwenden können (siehe obigen Link). Die geografische Abdeckung ist ziemlich gut und es kommen ständig neue Länder hinzu.


5

Hier ist ein Google Map API Mashup für Freiburg, das Isochronen (Zeit) basierend auf der Zeit generiert. Http://www.mapnificent.net/freiburg/

Der Marker ist ziehbar und wird sofort neu berechnet.

Aber wie Euki vorschlägt, müssen Sie Ihr Szenario genauer definieren.


@PolyGeo Update URL (Site geändert DNS / Domain Name) Danke für das
Refer

3

Zwei weitere Beispiele:

Wie für die Arbeit mit OS ITN-Daten. Obwohl dies nicht im Bereich von FOSSGIS der Fall ist, kann dies mit ArcGIS recht gut durchgeführt werden. ESRI UK bietet das ProductivitySuite- Tool, das sich gut zum Importieren und Verwalten von ITN-Daten eignet. Übersicht hier . Sie können daraus ein Netzwerk-Dataset mit verschiedenen Kosten, Konnektivitätsattributen usw. erstellen. Dieses kann dann in der Network Analyst-Erweiterung verwendet werden, um "Ursprungszielmatrizen" oder "Servicebereiche" zu erstellen . Die Arbeit könnte natürlich durch Python-Skripte automatisiert werden.

Weitere Informationen zu Software, die mit Betriebssystemdaten arbeitet, finden Sie auch auf deren Website .


2

Drei weitere Links:


Einer Ihrer Links ist bereits tot. Es wäre schön, eine Zusammenfassung zu haben, die sich tatsächlich mit den Fragen beschäftigt, "was beim Erstellen von Isochronen eine Rolle spielt".
Whuber


2

Um Isochronen (Travel Time Map) und Isodistanzen anzuzeigen, können Sie den Dienst iso4app ausprobieren. Dieser Service ist derzeit in über 50 Ländern verfügbar: Nordamerika, Mittelamerika, Südamerika, Europa, Russische Föderation (europäischer Teil), China und Australien.

  • Sie können Isolinien mit Leaflet oder Google Maps verwenden
  • Unterstützung für Geh-, Auto- und Fahrrad-Isolinien
  • Vordefinierte Symbolleistensteuerung
  • Vordefinierte Geschwindigkeitsstufen und anpassbarer Geschwindigkeitswert
  • Flags, um die Wartezeit zu verkürzen und Mautgebühren zu vermeiden

Sie können unseren Service direkt auf der Demoseite testen

Iso4App Demo-Seite

Weitere Informationen unter www.iso4app.net


@ mmo63 - Unter der Annahme, dass Sie (Herausgeber) der gleiche Benutzer sind, der diese Antwort gepostet hat, sollten Sie wahrscheinlich in Betracht ziehen , Ihre Konten zusammenzuführen :)
Joseph

2

Haftungsausschluss: Ich arbeite für iGeolise

Um die Fahrzeiten zu modellieren, können Sie die TravelTime-Plattform-API verwenden. Es verwendet eine Reihe von Transport- und Kartenquellen, um Reisezeitisochronen zu erstellen, darunter ATOC, DFT, TFL und offene Straßenkarten.

Das angehängte Bild ist eine Beispiel-Isochrone aller Orte, die mit öffentlichen Verkehrsmitteln von Waterloo in London aus innerhalb von 45 Minuten erreichbar sind (Abfahrtszeit 18 Uhr, Dienstag). Es ist auch möglich, Isochronen für das Fahren / Radfahren / Gehen und einzelne öffentliche Verkehrsmittel zu erzeugen.

Es ist als API für die Integration in vorhandene Websites oder GIS-Plattformen verfügbar - erhalten Sie hier einen API-Schlüssel oder als App.

Bildbeschreibung hier eingeben


Sorry Lousia, nicht wirklich wichtig, ich weiß, aber deine Karte ist ungenau! Ich kann Waterloo verlassen und innerhalb von 45 Minuten zu KT12 zurückkehren :)
Matt

Hallo Matt - diese Suche geht davon aus, dass Sie pünktlich um 18 Uhr von Waterloo abreisen. Abhängig von Ihrem Wohnort ist es sehr wahrscheinlich, dass Sie innerhalb von 45 Minuten nach Hause kommen, wenn Sie zum Beispiel um 6.05 Uhr abreisen. Wir geben echte Polygone über unsere API zurück, was bedeutet, dass Sie leicht in jede Mapping-API oder in jedes GIS-Front-End integrieren können. Wenn Sie json-Anfragen annehmen können, können Sie innerhalb weniger Minuten auf unsere Daten zugreifen.
Louisa Bainbridge

Hmm, ja, mein Zug verlässt Waterloo um 18.02 Uhr und kommt um 18:28 Uhr an. Neugierig, da Sie in Woking ein Polygon haben, das sich weiter unten befindet. Interessantes Zeug, aber ich würde erwarten, mehr Polygone im Allgemeinen weiter südlich entlang der Hauptlinien von Waterloo zu sehen ...
Matt

1
Hallo Matt - ich komme auch von iGeolise. Die Form, die Sie sehen, stammt nicht von der Waterloo Station, sondern von der Waterloo Station, sodass wir die tatsächliche Gehzeit von dort zur Station abrechnen. Dann erhalten wir ein Ticket, erreichen den Bahnsteig, steigen 30 Sekunden vor dem Abflug in den Zug und stellen sicher, dass es eine gibt Zug zu dieser Abfahrtszeit. Dies macht unsere Formen wirklich genau, da wir das Routing von A nach B durchführen und nicht nur Annahmen aus Zeitplänen treffen. Ich begrüße Sie, sich unsere API anzusehen. Ich denke du wirst es mögen. Wir machen auch viel mehr als nur Zeitkarten!
Charlie Davies

1

Die meisten unserer Programme (von RouteWare ) können Isochronen zur Laufzeit erstellen. Entweder als SDK oder als Plugin für MapInfo. Wir haben auch einen kostenlosen Importer für ITN-Daten, der die Daten fast einsatzbereit einrichtet.


0

Sie können Openrouteservice.org ausprobieren, wo die Ergebnisse in der GeoJSON-Datei heruntergeladen werden können. Anschließend können Sie sie einfach bearbeiten, z. B. im interaktiven Map Builder wie GoogleMyMaps.

http://www.mkrgeo-blog.com/how-to-make-isochrone-map-in-google-mymaps-quickly/

Neben Openrouteservice.org finden Sie in diesem Artikel ein weiteres nützliches Tool. Ich würde dir Targomo und Oalley empfehlen - wie weit kann ich gehen? Dienstleistungen


0

Sie könnten TRACC von Basemap ausprobieren? Obwohl die Lizenz teuer ist, werden die Fahrzeiten des Straßennetzes und der öffentlichen Verkehrsmittel berücksichtigt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.