Commit graph

222 commits

Author SHA1 Message Date
Patrick Brosi
f6228ee7a2 better handling of trip hops with an impossibly small travel time, minor homogenization of edge case behavior of hops() and hopsFast() for hops near maxCost 2023-10-13 22:51:23 +02:00
Patrick Brosi
cb606ef75f correctly handle output zip files in directories 2023-10-13 12:43:59 +02:00
Patrick Brosi
7a772486d0 update subprojects, refactoring 2023-10-12 13:03:21 +02:00
Patrick Brosi
1c459816de remove stray resize of maxCosts which seems to have been (wrongly) used to init all values of maxCosts to 0 (they are already zero via construction in line 33). Probably a refactoring gone wrong. Fixes #48. 2023-10-11 12:42:02 +02:00
Patrick Brosi
c27f8a852f remove cpplint 2023-10-10 13:18:14 +02:00
Patrick Brosi
1b7ade99be bump minimum required cmake version, dont hardcode build path to build in CMakeLists.txt, update pfxml 2023-10-10 13:10:34 +02:00
Patrick Brosi
1d8ce1aa7c use util submodule 2023-10-06 12:39:49 +02:00
Patrick Brosi
3f43538010 update util 2023-10-06 12:17:20 +02:00
Patrick Brosi
580f1807f3 update util 2023-10-06 12:14:03 +02:00
Patrick Brosi
a8c23b2c02 update util 2023-10-04 17:24:55 +02:00
Patrick Brosi
56ab60c3fd update pfxml 2023-09-06 22:46:28 +02:00
Patrick Brosi
194f37fcd5 fixed precision for runtime output 2023-09-06 13:02:06 +02:00
Patrick Brosi
57ee83644e check if libzip and bzip2 have been found before adding them to include_directories 2023-09-06 12:43:33 +02:00
Patrick Brosi
5c1ad4579f Compute costs based on collapsed edge geometry length, not on distance between adjacent nodes, fixing a regression introduced last year. Fixes #47 2023-09-06 12:13:46 +02:00
Patrick Brosi
646707628f update readme 2023-08-24 17:35:22 +02:00
Patrick Brosi
4f14dad215 update example 2023-08-24 17:34:02 +02:00
Patrick Brosi
58c47bb1a5 bz2 support for OSM reading and writing 2023-08-24 17:29:01 +02:00
Patrick Brosi
3d6ed3e2fd update readme 2023-08-23 13:53:48 +02:00
Patrick Brosi
d43d9fc908 gz support for OSM xml reading and writing 2023-08-23 13:46:23 +02:00
Patrick Brosi
ed15d5d1de update cppgtfs 2023-08-22 12:53:12 +02:00
Patrick Brosi
25f6fb38b2 update cppgtfs 2023-08-22 12:41:26 +02:00
Patrick Brosi
33a92077df correctly handle trips with no stop times, fixes #46 2023-08-21 13:56:46 +02:00
Patrick Brosi
45f508bf34 update README 2023-04-04 13:49:29 +02:00
Patrick Brosi
c0c2da57e7 remote ubuntu 18.04 from workflows 2023-04-03 21:09:52 +02:00
Patrick Brosi
43904f2346 use new cppgtfs version, adjust motToStr methods to handle sets of MOTs 2023-04-03 20:57:25 +02:00
Patrick Brosi
16a8f3fcad update cppgtfs 2022-12-13 15:50:15 +01:00
Patrick Brosi
bb21a9651d fix typo in libutil 2022-12-13 15:35:41 +01:00
Patrick Brosi
e085cfb1b2 remove superfluous space 2022-11-03 14:27:21 +01:00
Patrick Brosi
59d4f96c68 if no GTFS feed is supplied, use the XML input bounding box (this allows XML filtering without GTFS feeds), write <osm> tag with "version" and "generator" attributes. Fixes #26 2022-11-03 13:27:54 +01:00
Patrick Brosi
3e6e7ebfed update cppgtfs to include new route types trolleybus and monorail 2022-11-03 12:37:24 +01:00
Patrick Brosi
167753142c update cppgtfs 2022-10-12 13:06:35 +02:00
Patrick Brosi
496ee739bc update cppgtfs, also link shapevl against libzip 2022-10-12 12:48:22 +02:00
Patrick Brosi
29f5b9bd10 add libzip include dirs 2022-10-12 12:40:56 +02:00
Patrick Brosi
6f6262f9b1 adjust ShapevlMain.cpp to new parser structure 2022-10-12 12:30:22 +02:00
Patrick Brosi
79dd70c2f5 set LIBZIP_LIBRARY to "" if libzip was not found 2022-10-12 12:22:16 +02:00
Patrick Brosi
f71207159c dont fail in FindLibZip if if libzip cannot be found 2022-10-12 12:11:58 +02:00
Patrick Brosi
57545ced30 make libzip optional 2022-10-12 12:08:52 +02:00
Patrick Brosi
0699fccb1e update cppgtfs, support pathways, parse continuous_pickup and drop_off 2022-10-12 00:24:01 +02:00
Patrick Brosi
c68cde67dc add findlibzip.cmake 2022-10-11 17:53:56 +02:00
Patrick Brosi
9a8e5d4e31 update cppgtfs, support ZIP reading and writing for GTFS feeds 2022-10-11 15:04:24 +02:00
Patrick Brosi
b4b08baeca update cppgtfs 2022-10-04 14:35:21 +02:00
Patrick Brosi
0209c6fa04 update util lib 2022-09-12 16:19:22 +02:00
Patrick Brosi
760ee20c35 typo 2022-08-30 00:40:41 +02:00
Patrick Brosi
83a073ab0b add badge 2022-08-29 15:25:29 +02:00
Patrick Brosi
d059870f8c update util 2022-08-29 15:05:33 +02:00
Patrick Brosi
d60c291402 print failing tests 2022-08-29 14:38:23 +02:00
Patrick Brosi
c5ebfbb57b include clocale in PfaedleMain.cpp 2022-08-29 14:26:03 +02:00
Patrick Brosi
e8b3b33d3c update util lib 2022-08-29 14:22:42 +02:00
Patrick Brosi
8fb63b80bd add github action for build 2022-08-29 14:20:31 +02:00
Tirreg
04de10a3ae
fixed small inconsistency in README (#34) 2022-04-19 10:42:34 +02:00