มีเครื่องมือที่สนับสนุนการแยกส่วนเล็ก ๆ จากฟีด GTFS ที่ใหญ่กว่าหรือไม่? ไลบรารี Transitfeedของ Google มีเครื่องมือผสาน แต่ไม่มีเครื่องมือแยก / คลิปเท่าที่ฉันเห็น ห้องสมุดอื่น ๆ ที่ฉันค้นพบสามารถอ่านและเขียนพล็อตข้อมูลได้ แต่ไม่รองรับการปรับเปลี่ยน
ข้อมูลความเป็นมา: Transitfeed Feedvalidator แสดงข้อผิดพลาดมากมายสำหรับไฟล์ GTFS ของฉัน ฉันต้องการแยกภูมิภาคที่สนใจเพื่อประเมินคุณภาพท้องถิ่น
คำแนะนำใน Twitter ชี้ให้ฉันเห็น FME ซึ่งมีทั้งผู้อ่าน GTFS และนักเขียน ขั้นตอนการทำงานที่เรียบง่ายของฉันประกอบด้วยตัวอ่าน GTFS (ด้านล่างซ้าย), ตัวอ่าน Shapefile (มุมซ้ายบน, สำหรับพื้นที่รูปหลายเหลี่ยมที่น่าสนใจ), clipper และตัวเขียน GTFS สำหรับเอาท์พุท (เขียนเฉพาะจุดหยุดและไฟล์รูปร่าง จะต้องการไฟล์ทั้งหมด):
ปัญหาที่เกิดขึ้นคือการส่งออกรูปร่างเนื้อหา (จุดสีส้ม) ไม่ได้มีจุดอินพุต (สีเขียว) ทั้งหมดซึ่งอยู่ในพื้นที่สีเหลืองที่น่าสนใจ:
(แหล่งข้อมูล: https://transitfeeds.com/p/helsinki-regional-transport/735/latest/download )
ใช้ "สร้างมวลรวม" = "ไม่" รูปร่างที่ถูกตัดดูเหมือนจะเสร็จสมบูรณ์
แต่จุดหยุดไม่แน่นอน