Chciałbym dowiedzieć się, co jest zaangażowane w tworzenie izochronów dla szeregu witryn, z rozsądnym stopniem dokładności szacunków. Ogólny zarys byłby świetny, chociaż mój scenariusz dotyczyłby witryn w Londynie, ponieważ, jak sądzę, problem różni się w zależności od dostępności danych.
Patrzę na modelowanie czasu podróży dla konkretnych stron przy użyciu wektorów i węzłów sieci transportowej. Obecnie dostępne dane to OS Master Map Integrated Transport Network ( ITN ), krajowe repozytorium danych transportu publicznego ( NPTDR ), które zawiera migawkę rozkładów jazdy transportu publicznego w formacie „ATCO-CIF (w tym jego zaakceptowanych wariantów) lub w TransXChange TXC v2.1 format ”(w tym przystanki autobusowe), również większość zestawów danych systemu operacyjnego. Narzędziami do dyspozycji są MapInfo 10.5, Manifold 8, SQL Server 08, stos open source (Postgres / PostGIS / QGIS itp.). Próbując opanować skalę i złożoność zadania, możliwe podejścia i wymagania. Wygląda na duży, złożony i wymagający, ale z drugiej strony musi być powszechnym zastosowaniem technologii GIS.
Odpowiedzi:
Możesz rzucić okiem na API Targomo (wcześniej Route360˚) , dość prostą, ale potężną bibliotekę JS, której możesz używać z Ulotką (lub nawet mapami Google, jeśli chcesz).
Dodaje do mapy wielokąty czasu podróży dla potrzebnych czasów podróży (np. 10, 20, 60 minut) oraz dla następujących trybów podróży: pieszo, rowerem, samochodem, transportem publicznym.
Istnieje wiele przykładów używania interfejsu API do własnych projektów w witrynie (patrz powyższy link). Zasięg geograficzny jest całkiem dobry, a nowe kraje są ciągle dodawane.
źródło
Oto Mashup API Map Google dla Fryburga, który generuje izochrony (czas) na podstawie czasu http://www.mapnificent.net/freiburg/
Znacznik można przeciągać i przeliczy ponownie w locie.
Ale jak sugeruje euki, musisz być bardziej szczegółowy w swoim scenariuszu.
źródło
Dwa kolejne przykłady:
Jeśli chodzi o pracę z danymi ITN systemu operacyjnego. Chociaż nie w dziedzinie FOSSGIS, można to zrobić dość dobrze za pomocą ArcGIS. ESRI UK oferuje narzędzie ProductivitySuite , które działa dobrze w przypadku importowania danych ITN i zarządzania nimi. Przegląd tutaj . Można z niego zbudować zestaw danych sieciowych o różnych kosztach, atrybutach łączności itp. Można go następnie wykorzystać w rozszerzeniu Network Analyst do zbudowania „macierzy miejsca docelowego” lub „obszarów usług” . Oczywiście pracę można zautomatyzować za pomocą skryptów w języku Python.
Aby uzyskać więcej pomysłów na oprogramowanie współpracujące z danymi systemu operacyjnego, możesz również zajrzeć na ich stronę internetową .
źródło
Jeszcze trzy linki:
źródło
Sugeruję przyjrzeć się temu pytaniu: Tworzenie wielokątów czasu jazdy za pomocą narzędzi open source
W szczególności ten post na blogu może być dokładnie tym, czego szukasz.
źródło
Aby wyświetlić izochrony (mapa czasu podróży) i izodystancje, możesz wypróbować usługę iso4app. Ta usługa jest obecnie dostępna dla ponad 50 krajów: Ameryki Północnej, Ameryki Środkowej, Ameryki Południowej, Europy, Federacji Rosyjskiej (część europejska), Chin i Australii.
Możesz wypróbować bezpośrednio nasz serwis na stronie demonstracyjnej
Więcej informacji na www.iso4app.net
źródło
Zastrzeżenie: Pracuję dla iGeolise
Aby modelować czasy podróży, możesz użyć interfejsu API platformy TravelTime. Wykorzystuje szereg źródeł transportu i map do produkcji izochronów czasu podróży, w tym ATOC, DFT, TFL i otwartą mapę ulic.
Załączony obraz jest przykładem izochronu wszystkich lokalizacji, do których można dotrzeć w ciągu 45 minut za pomocą transportu publicznego z Waterloo w Londynie (czas odlotu 18:00, wtorek). Możliwe jest również generowanie izochronów w trybie jazdy / jazdy na rowerze / chodzenia i poszczególnych środków transportu publicznego.
Jest dostępny jako interfejs API do integracji z istniejącymi stronami internetowymi lub platformami GIS - zdobądź klucz API tutaj lub jako aplikację.
źródło
Większość naszego oprogramowania (od RouteWare ) może tworzyć izochrony w czasie jazdy. Albo jako SDK, albo jako wtyczka do MapInfo. Mamy również darmowego importera danych ITN, który konfiguruje dane, prawie gotowe do użycia.
źródło
Możesz wypróbować Openrouteservice.org, gdzie wyniki można pobrać w pliku GeoJSON. Następnie możesz łatwo nimi manipulować, np. W interaktywnym kreatorze map, takim jak GoogleMyMaps.
http://www.mkrgeo-blog.com/how-to-make-isochrone-map-in-google-mymaps-quickly/
Oprócz Openrouteservice.org w tym artykule znajdziesz inne przydatne narzędzie. Polecam Ci Targomo i Oalley - jak daleko mogę się posunąć? usługi
źródło
Możesz spróbować TRACC wyprodukowanego przez Basemap? Chociaż licencja jest droga, obsługuje czasy podróży w sieci drogowej i czasy transportu publicznego.
źródło