Apakah ada alat yang mendukung penggalian wilayah kecil dari umpan GTFS yang lebih besar? Perpustakaan Transitfeed Google berisi alat Gabung tetapi tidak ada alat Ekstrak / Klip, sejauh yang saya bisa lihat. Perpustakaan lain yang saya temukan hanya dapat membaca dan memplot data tetapi tidak mendukung manipulasi.
Info latar belakang: Feedvalidator Transitfeed menunjukkan banyak kesalahan untuk file GTFS saya. Saya ingin mengekstrak wilayah minat saya untuk menilai kualitas lokal.
Rekomendasi di Twitter mengarahkan saya ke FME yang memiliki pembaca GTFS dan penulis. Alur kerja sederhana saya terdiri dari pembaca GTFS (kiri bawah), pembaca Shapefile (kiri atas, untuk bidang poligon yang menarik), clipper dan penulis GTFS untuk output (hanya menulis berhenti dan membentuk file untuk sekarang tetapi akhirnya saya ' Saya ingin semua file):
Masalahnya sejauh ini adalah bahwa bentuk output konten (titik oranye) tidak mengandung semua titik input (hijau) yang berada dalam bidang kuning yang menarik:
(Sumber data: https://transitfeeds.com/p/helsinki-regional-transport/735/latest/download )
Menggunakan "Buat Agregat" = "Tidak", bentuk yang terpotong tampak lengkap
tapi pasti berhenti tidak
sumber
Jawaban:
Ini harus dimungkinkan di FME 2016. Karena kami tidak dapat menulis agregat ke GTFS, pengaturan di Clipper diperlukan "Buat Agregat" = "Tidak" untuk mencegah FME dari membuat agregat ketika fitur kliping menghasilkan beberapa bagian. Ruang kerja yang saya uji ada di sini: https://www.dropbox.com/s/b02hd7shefybtmw/gtfs2gtfs.fmw?dl=0 Berdasarkan data sampel Helsinki di sini: https://t.co/wAZHmUS5HN
sumber
Jika Anda mengetahui rute yang berada di wilayah Anda yang paling padat, Transformer GTFS dapat memberi Anda GTFS yang jauh lebih kecil.
Dengan demikian, itu akan menghapus semua perjalanan, bentuk, berhenti, stop_times dan kalender yang tidak termasuk rute yang dipertahankan.
Jika Anda ingin menghapus route_id 1 dan menyimpan route_id 3, file transformasi Anda akan terlihat seperti:
sumber
Saya baru saja menemukan twalcari / gtfs-filter , utilitas yang bagus untuk memfilter GTFS dengan membatasi mode kotak, waktu, dan / atau (klasik).
sumber