Creating GTFS data feeds can mean a couple of things. It can mean creating the the static General Transit File Specification file which contains the basic information about the schedule, stops, routes with optional information such a fares and maps. But it can also mean creating realtime status updates (GTFS Realtime) and providing data that shows your vehicles current positions.
Although you can use text editors to create GTFS files or excel templates, the reality is that these are not inherently designed to ensure that the interdependencies between files are maintained and the risk of human error overriding the basic checks remains high. Additionally, they are not fully integrated with mapping and timetable functions so that there is a lot of switching between software. If you are an extremely well funded transportation company then you may get GTFS functionality as part of or an add-on to your existing enterprise transportation software package. But for the majority of other companies, GTFS Software such as AddTransit.com that is specifically designed to create GTFS files and realtime data is the ideal solution.
GTFS software should be simple and easy enough to deliver the basic schedule for a small shuttle bus company while at the same time robust enough to handle complex scheduling and real-time solutions for citywide public transport and interstate/multi-country transit, ferry and airline companies.
This is our aim every day at AddTransit…. to make transportation easier.
Have a great day.