Alat dan metode apa yang dapat digunakan untuk membuat isochrones?


17

Saya ingin mendapatkan ide untuk apa yang terlibat dalam pembuatan isochrones untuk serangkaian situs, dengan tingkat akurasi yang masuk akal untuk perkiraan tersebut. Garis besar umum akan menjadi besar, meskipun skenario saya akan untuk situs di London karena saya kira masalahnya bervariasi dengan ketersediaan data.

Saya melihat pemodelan waktu perjalanan untuk situs tertentu menggunakan vektor dan node jaringan transportasi. Data yang saat ini tersedia adalah Jaringan Transportasi Terpadu OS Master Map ( ITN ), National Data Transport Data Repository ( NPTDR ) yang berisi snapshot dari jadwal angkutan umum dalam format "ATCO-CIF (termasuk varian yang diterima) atau dalam TransXChange TXC v2.1 format "(termasuk halte bus), juga sebagian besar dataset OS. Alat yang digunakan adalah MapInfo 10.5, Manifold 8, SQL server 08, tumpukan open source (Postgres / PostGIS / QGIS dll.). Berusaha menangani skala dan kompleksitas tugas, kemungkinan pendekatan dan persyaratan. Itu terlihat besar, rumit dan menuntut, tetapi di sisi lain harus menjadi aplikasi umum teknologi GIS.


3
Mungkin bermanfaat untuk memberikan sedikit detail tentang data Anda. Secara umum, jika Anda memiliki satu set poin dengan nilai magnitudo (Anda mungkin perlu menormalkan data waktu sehingga perangkat lunak dapat memperlakukannya dengan lebih mudah sebagai atribut), lakukan interpolasi permukaan dan kemudian gunakan generator isoline. Banyak paket GIS memiliki fungsi ini. Misalnya: surfaces.co.il/?p=578
glennon

2
Pertanyaan "Daftar X" semacam ini harus ditetapkan sebagai wiki komunitas.
JasonBirch

Jawaban:


6

Anda dapat melihat Targomo API (sebelumnya Route360˚) , perpustakaan JS yang cukup sederhana namun kuat yang dapat Anda gunakan dengan Leaflet (atau bahkan Google maps jika Anda mau).

Ia menambahkan poligon waktu perjalanan ke peta Anda untuk waktu perjalanan yang Anda perlukan (mis. 10, 20, 60 menit) dan untuk mode perjalanan berikut: berjalan kaki, sepeda, mobil, transit.

masukkan deskripsi gambar di sini

Ada beberapa contoh tentang cara menggunakan API untuk proyek Anda sendiri di situs web (lihat tautan di atas). Cakupan geografis cukup bagus dan negara-negara baru terus ditambahkan.


5

Ini adalah Google Map API Mashup untuk Freiburg yang menghasilkan Isochrones (Waktu) berdasarkan waktu http://www.mapnificent.net/freiburg/

Marker dapat diseret dan akan menghitung ulang dengan cepat.

Tetapi seperti yang disarankan euki, Anda harus lebih spesifik tentang skenario Anda.


@PolyGeo memperbarui url (situs berubah dns / nama domain) terima kasih untuk
rujukannya

3

Dua contoh lagi:

Sedangkan untuk bekerja dengan data OS ITN. Meskipun tidak di ranah FOSSGIS, ini dapat dilakukan dengan cukup baik menggunakan ArcGIS. ESRI UK menawarkan alat ProductivitySuite yang berfungsi dengan baik untuk mengimpor dan mengelola data ITN. Tinjauan umum di sini . Anda dapat membangun dataset jaringan dari itu, dengan berbagai biaya, atribut konektivitas dll. Ini dapat kemudian digunakan dalam ekstensi Analis Jaringan untuk membeli 'matriks tujuan asal' atau 'area layanan' . Pekerjaan bisa otomatis melalui skrip Python tentu saja.

Untuk gagasan lebih lanjut tentang perangkat lunak yang bekerja dengan data OS Anda juga dapat berkonsultasi dengan situs web mereka .


2

Tiga tautan lagi:

  • Yang ini menggunakan server arcgis,
  • yang ini menggunakan arahan google,
  • dan yang ini menggunakan arahan google juga.

Salah satu tautan Anda sudah mati. Akan menyenangkan untuk memiliki ringkasan yang benar-benar menjawab pertanyaan tentang "apa yang terlibat dalam pembuatan isochrones."
whuber


2

Untuk menampilkan isochrones (Peta Waktu Perjalanan) dan isodistan Anda dapat mencoba layanan iso4app. Layanan ini saat ini tersedia untuk lebih dari 50 negara: Amerika Utara, Amerika Tengah, Amerika Selatan, Eropa, Federasi Rusia (bagian Eropa), Cina dan Australia.

  • Anda dapat menggunakan isoline dengan Leaflet atau Google Maps
  • Dukungan untuk berjalan, mobil, sepeda isolasi
  • Kontrol bilah alat yang ditentukan sebelumnya
  • Level kecepatan yang telah ditentukan dan nilai kecepatan yang dapat disesuaikan
  • Tandai untuk mengurangi waktu antrian dan menghindari tol

Anda dapat mencoba langsung layanan kami di halaman demo

Halaman demo Iso4App

Informasi lebih lanjut di www.iso4app.net


@ mmo63 - Dengan asumsi Anda (editor) adalah pengguna yang sama dengan memposting jawaban ini, Anda mungkin harus mempertimbangkan untuk menggabungkan akun Anda :)
Joseph

2

Penafian: Saya bekerja untuk iGeolise

Untuk memodelkan waktu perjalanan Anda dapat menggunakan API platform TravelTime. Ini menggunakan berbagai sumber transportasi dan peta untuk menghasilkan isochrones waktu perjalanan termasuk ATOC, DFT, TFL dan peta jalan terbuka.

Gambar terlampir adalah contoh isochrone dari semua lokasi yang dapat dicapai dalam waktu 45 menit menggunakan transportasi umum dari Waterloo di London (waktu keberangkatan 6 sore, Selasa). Ini juga memungkinkan untuk menghasilkan isochrone mengemudi / bersepeda / berjalan dan mode angkutan umum individu.

Ini tersedia sebagai API untuk diintegrasikan ke dalam situs web yang ada atau platform GIS - dapatkan kunci API di sini atau sebagai aplikasi.

masukkan deskripsi gambar di sini


Maaf Lousia, tidak terlalu penting saya tahu, tetapi peta Anda tidak akurat! Saya dapat meninggalkan Waterloo dan pulang ke KT12 dengan baik dalam waktu 45 menit :)
Matt

Hai Matt - pencarian ini dengan asumsi bahwa Anda meninggalkan titik dari Waterloo pukul 6 sore. Tergantung di mana Anda tinggal, sangat mungkin Anda akan dapat pulang dalam waktu 45 menit jika berangkat pada 6.05 misalnya. Kami mengembalikan poligon sebenarnya di atas API kami yang berarti Anda dapat dengan mudah diintegrasikan ke API pemetaan atau front end gis apa pun. Jika Anda dapat menerima permintaan json, Anda dapat mengakses data kami dalam hitungan menit.
Louisa Bainbridge

Hmm, ya, kereta saya meninggalkan Waterloo pukul 18:02 dan tiba pukul 18:28. Penasaran, karena Anda memiliki poligon di Woking, yang lebih jauh ke depan. Hal-hal yang menarik, tetapi saya berharap untuk melihat lebih banyak poligon secara umum lebih jauh ke selatan di sepanjang jalur utama dari Waterloo ...
Matt

1
Hai Matt - Saya juga dari iGeolise. Bentuk yang Anda lihat bukan dari stasiun Waterloo tetapi Waterloo tempat sehingga kami memperhitungkan waktu berjalan sebenarnya dari sana ke stasiun, kemudian mendapatkan tiket, mencapai platform, naik kereta 30 detik sebelum keberangkatan dan memastikan ada melatih pada waktu keberangkatan itu. Ini membuat bentuk kita benar-benar akurat karena kita melakukan perutean penuh ke b bukan hanya membuat asumsi dari tabel waktu. Saya menyambut Anda untuk melihat API kami. Saya pikir Anda akan menyukainya. Kami juga melakukan lebih dari sekadar peta waktu!
Charlie Davies

1

Sebagian besar perangkat lunak kami (dari RouteWare ) dapat membuat isochrones drivetime. Baik sebagai SDK atau sebagai plugin untuk MapInfo. Kami memiliki importir gratis untuk data ITN juga, yang mengatur data, hampir siap untuk digunakan.


0

Anda dapat mencoba Openrouteservice.org, di mana hasilnya dapat diunduh dalam file GeoJSON. Setelah itu, Anda dapat dengan mudah memanipulasi mereka yaitu dalam pembuat peta interaktif seperti GoogleMyMaps.

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

Terlepas dari Openrouteservice.org dalam artikel ini, Anda akan menemukan alat lain yang bermanfaat. Saya akan merekomendasikan Anda Targomo dan Oalley - sejauh mana saya bisa pergi? jasa


0

Anda dapat mencoba TRACC yang diproduksi oleh Basemap? Meskipun biayanya mahal, ia menangani waktu perjalanan jaringan jalan dan waktu perjalanan angkutan umum.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.