motis-project / osr Goto Github PK
View Code? Open in Web Editor NEWosr is a memory efficient multi-mode OpenStreetMap router
License: MIT License
osr is a memory efficient multi-mode OpenStreetMap router
License: MIT License
or at least allow level changes at spots like this:
https://www.openstreetmap.org/way/127094449#map=19/49.47811/8.43313&layers=D
This came up during testing on a debug MOTIS instance with the transitous timetable of Paris.
start coordinate: 49.050889999999995;2.023994
end coordinate: 48.821171;2.369163
./motis/motis
Used Options:
server.host: 127.0.0.1
server.port: 8080
server.cert_path: ::dev::
server.priv_key_path: ::dev::
server.dh_path: ::dev::
server.api_key:
server.log_path:
server.static_path: motis/web
import.paths: osm:france-latest.osm.pbf, schedule-fr-Paris:fr_Paris.gtfs.zip
import.data_dir: data
import.require_successful: 1
modules: intermodal, address, tiles, osr, nigiri
exclude_modules: osrm, ppr
remotes:
mode: server
batch_input_file: queries.txt
batch_output_file: responses.txt
init:
num_threads: 16
direct: 0
gbfs.update_interval: 5
gbfs.urls:
gbfs.db_size: 1099511627776
intermodal.router: nigiri
intermodal.revise: 0
intermodal.timeout: 0
nigiri.no_cache: 0
nigiri.adjust_footpaths: 1
nigiri.match_duplicates: 0
nigiri.max_footpath_length: 65535
nigiri.first_day: TODAY
nigiri.num_days: 2
nigiri.lookup: 1
nigiri.guesser: 1
nigiri.railviz: 1
nigiri.routing: 1
nigiri.link_stop_distance: 100
nigiri.default_timezone:
nigiri.gtfsrt:
nigiri.gtfsrt_paths:
nigiri.gtfsrt_incremental: 0
nigiri.debug: 0
osr.lock: 1
osrm.profiles: motis/osrm-profiles/car.lua, motis/osrm-profiles/bike.lua
parking.db_max_size: 549755813888
parking.max_walk_duration: 10
parking.import.edge_rtree_max_size: 3221225472
parking.import.area_rtree_max_size: 1073741824
parking.import.lock_rtrees: 0
parking.import_osm: 1
parking.ppr_exact: 1
parking.parkendd_endpoints:
parking.parkendd_update_interval: 300
ppr.import.use_dem: 0
ppr.profile: motis/ppr-profiles/default.json
ppr.edge_rtree_max_size: 3221225472
ppr.area_rtree_max_size: 1073741824
ppr.lock_rtrees: 0
ppr.prefetch_rtrees: 1
ppr.verify_graph: 0
ppr.check_integrity: 1
tiles.profile: motis/tiles-profiles/background.lua
tiles.import.use_coastline: 0
tiles.import.flush_threshold: 10000000
tiles.db_size: 1099511627776
nigiri: FINISHED
osr: FINISHED
tiles: FINISHED
[warn][2024-06-05T14:28:23Z+0000][dispatcher.cc:123] target not found: /ppr/profiles
[warn][2024-06-05T14:28:23Z+0000][ppr_profiles.h:26] intermodal: ppr profiles not loaded: module: target not found
Serving static files from /home/mority/data/france/motis/web
[info][2024-06-05T14:28:23Z+0000][main.cc:179] system boot finished
[net::web_server] write: protocol is shutdown (SSL routines, ST_OK)
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /gbfs/info
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/517/351.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/518/350.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/516/350.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/517/352.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/518/351.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/519/351.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/516/352.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/519/352.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/516/353.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/519/350.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/517/350.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/518/353.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/516/351.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/518/352.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/517/353.mvt
[warn][2024-06-05T14:28:27Z+0000][dispatcher.cc:123] target not found: /path/tiles/10/519/353.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/9/258/175.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/9/259/175.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/9/259/176.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/9/258/176.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/8/129/87.mvt
[warn][2024-06-05T14:28:31Z+0000][dispatcher.cc:123] target not found: /path/tiles/8/129/88.mvt
[warn][2024-06-05T14:28:37Z+0000][dispatcher.cc:123] target not found: /address
[warn][2024-06-05T14:28:40Z+0000][dispatcher.cc:123] target not found: /address
motis: /home/mority/code/motis/deps/osr/include/osr/routing/profiles/foot.h:258: static level_bits_t osr::foot<false>::get_elevator_multi_levels(const ways::routing &, const node_idx_t) [IsWheelchair = false]: Assertion `it != end(w.multi_level_elevators_) && it->first == n' failed.
Aborted (core dumped)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.