Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesign network & stop model #10

Closed
8 tasks
datarttu opened this issue Mar 1, 2021 · 1 comment
Closed
8 tasks

Redesign network & stop model #10

datarttu opened this issue Mar 1, 2021 · 1 comment

Comments

@datarttu
Copy link
Owner

datarttu commented Mar 1, 2021

See #6 and #7. Simplify the network model by not splitting links at stop locations. Instead, stop points are given a link id reference and a coverage range value along the link length. Also remove unnecessary "on-the-fly" validation of the network model: allow e.g. topologically invalid elements to be created, and make validations into separate procedures that mark valid / invalid elements. Finally, develop a way to track network modifications over time.

  • Re-sketch the nw schema doc
  • Decide if separate node table if needed at all. We might do well with links only.
  • Define link characteristics
  • Define characteristics of valid links in relation to each other
  • Define stop characteristics
  • Define link-stop relation characteristics
  • Define modification history model for the network
  • Create further tasks for source code updates
@datarttu datarttu added this to To do in TO DO / Spring 2021 Mar 1, 2021
@datarttu
Copy link
Owner Author

datarttu commented Mar 1, 2021

Notes:

  • Hastus places should be taken into account, at least stops could have a field for that.
  • Links as well as stops should have fields for source information (e.g. OSM / Digitransit & extraction date), labels (e.g. street name for visualizations) and arbitrary attributes (JSON field).

@datarttu datarttu moved this from Next up to Backlog in TO DO / Spring 2021 Mar 25, 2021
@datarttu datarttu moved this from Backlog to Next up in TO DO / Spring 2021 Apr 6, 2021
TO DO / Spring 2021 automation moved this from Next up to Done Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant