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

Calculate stop to subshape mapping during import #136

Merged

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    a94ebfa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd3be09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    345bb5c View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    44fd253 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cff8ca9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3ae8a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1d022d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f604e7 View commit details
    Browse the repository at this point in the history
  6. WIP: Format code

    MichaelKutzner committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0041108 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c74b464 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e61f079 View commit details
    Browse the repository at this point in the history
  9. WIP: Fix array variant

    MichaelKutzner committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e24c5cc View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. WIP: Parametrize test

    MichaelKutzner committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a8d8238 View commit details
    Browse the repository at this point in the history
  2. Add missing header

    MichaelKutzner committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f8918a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26e731b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. WIP: Use cache to improve import duration

    This also adds files missing in last commit
    MichaelKutzner committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4ab6481 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24f9cfc View commit details
    Browse the repository at this point in the history
  3. Cleanup code

    MichaelKutzner committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    62c9a10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1da33c View commit details
    Browse the repository at this point in the history
  5. Fix build errors

    MichaelKutzner committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    194605a View commit details
    Browse the repository at this point in the history
  6. Fix formatting

    MichaelKutzner committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c915950 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Update progress bar

    MichaelKutzner committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cffa187 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe83c16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f222ff0 View commit details
    Browse the repository at this point in the history
  4. Make shapes_storage optional

    Using a `shapes_storage` instance will now always calculate and store
    shapes and shape offsets.
    MichaelKutzner committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cdde009 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f30982 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f930644 View commit details
    Browse the repository at this point in the history
  7. Cleanup test input

    MichaelKutzner committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    02d5108 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a4133d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6bc1e71 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    6c7802f View commit details
    Browse the repository at this point in the history
  2. Use lambda expressions for offsets calculation cache

    This will remove warnings about possibly unused functions in defined
    function objects.
    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8beb0d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65ceb43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d0cbdd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64bc496 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9a41916 View commit details
    Browse the repository at this point in the history
  7. Fix code style

    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7ecb0e3 View commit details
    Browse the repository at this point in the history
  8. Fix typo

    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    37f1641 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8a1a694 View commit details
    Browse the repository at this point in the history
  10. Fix missing header

    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    84494f0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2aedbe2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fbda5f5 View commit details
    Browse the repository at this point in the history
  13. Fix progess bar update

    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ffff9af View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9bba2ae View commit details
    Browse the repository at this point in the history
  15. Delete dead code

    MichaelKutzner committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7f130be View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    5d3c8a0 View commit details
    Browse the repository at this point in the history
  2. Fix assertions

    MichaelKutzner committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    94ebf76 View commit details
    Browse the repository at this point in the history
  3. Update tests for changes function

    This will also prepare the data set for multiple tests using a common
    timetable.
    MichaelKutzner committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    63d32df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5d81f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5fd774c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    3850aed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02ee0fd View commit details
    Browse the repository at this point in the history
  3. Delete debug output

    MichaelKutzner committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    212578d View commit details
    Browse the repository at this point in the history
  4. WIP: Add support for shapes covering two trips

    Notice that the connection stop will be processed twice for now.
    MichaelKutzner committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3a7cbd9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    75935dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    717a375 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Fix offsets

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e83320b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cbb597 View commit details
    Browse the repository at this point in the history
  3. Simplify some code

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c8b637a View commit details
    Browse the repository at this point in the history
  4. Fix includes

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d9167ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5799d2a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e1fdd87 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7f3a7e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    899dcac View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c6637e8 View commit details
    Browse the repository at this point in the history
  10. Reduce duplicated code

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d0c6e93 View commit details
    Browse the repository at this point in the history
  11. Fix missing const

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    37e3554 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa04003 View commit details
    Browse the repository at this point in the history
  13. Fix formatting

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    727ba53 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    476863b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c0affc3 View commit details
    Browse the repository at this point in the history
  16. Fix test data

    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a46c844 View commit details
    Browse the repository at this point in the history
  17. Remove stop deduplication for merged trips

    Stops connecting multiple trips in a journey leg will no longer be
    merged. This will slightly improve code readability without having a
    notible effect for most data sets.
    Furthermore, it will support GTFS data sets that may use different
    coordinates for stops connecting multiple trips.
    MichaelKutzner committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4d58c21 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    fdec56f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ca4d28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b45915 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    MichaelKutzner committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    300a621 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef67d8f View commit details
    Browse the repository at this point in the history
  6. Remove lambda function

    MichaelKutzner committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a932391 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5276e93 View commit details
    Browse the repository at this point in the history
  8. Fix assertion

    Fix offset, as 'stop_range_' is inclusive while 'range' is exclusive
    MichaelKutzner committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    99da3ed View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    dd82ce1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28814e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e11e607 View commit details
    Browse the repository at this point in the history
  4. Replace unicode arrows

    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c39aa50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e7b341 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f394c64 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    644ba87 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    319c899 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6101a32 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bc96b05 View commit details
    Browse the repository at this point in the history
  11. Use enumeration

    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    413ff12 View commit details
    Browse the repository at this point in the history
  12. Use unsigned integers for initialization

    This is only applied for data types that are based on unsigned integers
    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    aff3bd9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f52ca79 View commit details
    Browse the repository at this point in the history
  14. Revert "Fix assertion"

    This reverts commit 99da3ed.
    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0c479d4 View commit details
    Browse the repository at this point in the history
  15. Fix variable name

    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f4fa633 View commit details
    Browse the repository at this point in the history
  16. Use 'interval::end()' implementation

    Notice that using `end(interval)` will attempt to use `frun::end()`
    instead.
    MichaelKutzner committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7fabf09 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. wip

    felixguendling committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    45dc1c4 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    611d6cb View commit details
    Browse the repository at this point in the history
  2. Fix code

    MichaelKutzner committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c3e0b6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73fb2ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d515557 View commit details
    Browse the repository at this point in the history
  5. Cleanup code

    MichaelKutzner committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    91b9e53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    294bc01 View commit details
    Browse the repository at this point in the history
  7. Format code

    MichaelKutzner committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    89d710f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38cdda8 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    3d757d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    257456b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    192323c View commit details
    Browse the repository at this point in the history
  4. Change temporary data structure

    This will use a vector map to avoid an additional hash map.
    MichaelKutzner committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    67e9741 View commit details
    Browse the repository at this point in the history
  5. Simplify inserts

    MichaelKutzner committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    312b73c View commit details
    Browse the repository at this point in the history
  6. Store median distance traveled

    This allows minor errors within shape distance traveled
    MichaelKutzner committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    68847cd View commit details
    Browse the repository at this point in the history
  7. Fix formatting

    MichaelKutzner committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    907a931 View commit details
    Browse the repository at this point in the history
  8. Reduce memory usage

    MichaelKutzner committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    24bff6d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d8901e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    127e570 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9caf4c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04af537 View commit details
    Browse the repository at this point in the history
  4. Fix included headers

    MichaelKutzner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    090fe4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6062784 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a0cbaa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cbe2d40 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6adf3c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a79a390 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0b8f79d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9e966f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    87eb5c8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3316b79 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0e7c20c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    43e4ebc View commit details
    Browse the repository at this point in the history
  16. Use default capture

    MichaelKutzner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    841d4d5 View commit details
    Browse the repository at this point in the history
  17. Update names

    MichaelKutzner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b791b4a View commit details
    Browse the repository at this point in the history
  18. Fix naming

    MichaelKutzner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    caff7fa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b320cb0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7f153af View commit details
    Browse the repository at this point in the history
  21. Use alias

    MichaelKutzner committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    dcf0fef View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b160221 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    77b59c4 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    35e18a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    a62efd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8341ff9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b01dbc8 View commit details
    Browse the repository at this point in the history
  4. Improve memory usage for empty shape_dist_traveled

    As values must increase, only leading `0.0`s are allowed.
    MichaelKutzner committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    74c4b07 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d83538 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31eea11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8025f98 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f5d2625 View commit details
    Browse the repository at this point in the history
  9. Mark unused variable

    MichaelKutzner committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    27b4364 View commit details
    Browse the repository at this point in the history
  10. Fix data type

    MichaelKutzner committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    48b7d26 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    b1754bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75a38f8 View commit details
    Browse the repository at this point in the history
  3. Simplify shape offset calculation

    Assume visual errors will not be noticed by end users. Therefore some
    optimization can be skipped.
    MichaelKutzner committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    75b876f View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    4f58134 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b3e99f View commit details
    Browse the repository at this point in the history
  3. Remove unused include

    MichaelKutzner committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    eaa9a94 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    32033bc View commit details
    Browse the repository at this point in the history