Comments (3)
@woshilapin thanks for the feedback and sorry for the long delay in responding. I will close for now, because there is no clear proof of anything. We must do more debugging on the GTFS file itself, then see if I need to re-open or not! Thanks for your feedback in all cases, I'll go ahead and close.
from transit_model.
Hi @thbar,
I don't see any other tools than checking the logs to try and understand what is going on. Although, even the logs are not exhaustive, so you might end up in a dead end trying to understand what is going on from those logs.
There is however, one thing that might be worth mentioning. You are mentioning lines
in GTFS... but GTFS doesn't have the notion of line
: it's a route
. Even if at first glance, it might seem like a different word for the same concept, it is not. In NeTEx, there is the notion of both Line
and Route
.
In transit_model
, we're using an Intermediate Representation (IR) called NTFS
which also has the notions of line
and route
[1]. And therefore, we're first transforming GTFS
into NTFS
, then NTFS
into NeTEx
. This is an implementation detail but with this information, you can now take a look to the specification to convert GTFS into NTFS that will explain the rules behind the conversion from a GTFS route
into both NTFS line
and route
(and therefore, into Line
and Route
in NeTEx).
Please come back to us if you need more details on some part of these documentations, or even on some implementation details.
[1]: The notion of line
and route
in NTFS and in NeTEx might be slightly different. If you want more information about that, look at the specification for converting from NTFS to NeTEx.
from transit_model.
Hi @thbar, have you had the chance to take a look at it? I'm wondering if we should keep the issue open or not?
from transit_model.
Related Issues (20)
- gtfs2netexfr installation issue HOT 11
- merge-ntfs HOT 2
- gtfs2ntfs : new way to generate prefixes ? HOT 4
- better object duplicate error HOT 4
- Error reading "./ntfs/feed_infos.txt" HOT 3
- Add more flexibility to read inputs HOT 1
- [tech] Easier hello world HOT 8
- Allow reading GTFS csv files with a flexible option for columns number HOT 2
- Do gtfs2netexfr handle the pathways and levels GTFS extensions ? HOT 1
- FR: prefixes dans les id HOT 4
- Coordonnées WGS HOT 5
- SiteConnection id not unique HOT 2
- [tech] Improve ignored doc-tests
- transit_model fails to open zipped file. HOT 8
- TransXChange format HOT 1
- ODT : incorrect behavior ? HOT 10
- Problem with cargo install --path gtfs2netexfr HOT 4
- gtfs2netexfr : wrong StopPlaceType for bus HOT 5
- Dependency minidom 0.12 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from transit_model.