freemapslovakia / freemap-routing Goto Github PK
View Code? Open in Web Editor NEWRouting engine used in freemap
Routing engine used in freemap
Tu je dobre vidiet problem - miesto par metrov dlhej spojky je navrhovana trasa vedena obklukou
eg allow toll in SK and disallow toll in HU or CZ
use exclude osrm parameter to make foot routing in night:
I had to add bicycle=yes on https://www.openstreetmap.org/way/23811251 (there is a bicycle route) but I am not sure if all tunk_links should automatically forbid bicycle access.
make use of hiking tags sac_scale
, trail_visibility
, via_ferrata_scale
, safety_rope
, ladder
, rungs
,
Na lesných cestách sa často nachádzajú závaory ktoré slúžia na zabráneniu prechodu motorových vozidiel. Tieto brány by ale nemali tvoriť prekážku pre bicykel. Potom častokrát nie je možné naplánovať cestu aj po oficiálnych cyklotrasách.
At least SK, HU, PL, CS. Or whole Europe :-). How much would it cost regarding resources?
access=customers
should not allow pedestrians/bicycles to cross.
Je možné v plánovači (najme pre bicykel) spraviť že sa budú uprdnostňovať priamejšie cesty nad síce technicky rýchlejšími ale prakticky nie, nakoľko každé odbočenie často generuje zníženie rýchlostí, dávanie prednosti...
Add support for roundtrip=false
if it is not difficult.
in bike profile, penalize highways that have cars parked on the side (door zone, danger of vehicles parking)
Priklad pre auto
Ak ale zmenim typ hladania na "foot", tak zrazu to vie najst.
"Problemova" cesta: https://www.openstreetmap.org/way/32620416
Zdravím páni, dnes som sa snažil vytvoriť cez Vyhľadávač trás turistickú (pešiu) trasu z Pezinka po magistrále na železnú studničku v BA. Portál ale odmietal viesť trasu po Bratislavskej a následne Mysleneckej ulici, stále robil nezmyselné odbočky do sídliska. Aby trasu viedol podľa potreby, tak museli byť zadávané drobné kroky (po cca 50 metrov). To isté robil ďalej na Limbašskej ulici - odmietol po nej viesť pešiu trasu a svojvoľne odbočoval trasu do bočných uličiek. Často pri tom tvoril násobky potrebnej vzdialenosti. Obdobne sa správal pri snahe viesť trasu na amgistrále od križovatky červenej a modrej pred zastávkou Vypálenisko a Spariská. Viedol trasu po súbežnej asfaltovej ceste až po Spariská. Pokúsim sa k tomuto priložiť print screen.
Veľa zdaru prajem.
There are many roads marked with sign B1 (vehicle=no) but marked as bicycle trails. Let router use such roads for bicycle routing.
Napr. https://www.freemap.sk/?map=14/48.689657/20.260291&layers=X&tool=route-planner&points=48.702758/20.270183%2C48.674598/20.230991%2C48.688908/20.261466%2C48.676454/20.231516&transport=bike&route-mode=roundtrip dáva 48 minút. V reáli by som to pod 3 hodiny nedal.
change bike profile to api v4 from api v1, then make use of all handlers.
prefer ways near natural=tree_row
line
note, it is a line, the same as highways
currently, bike and foot profiles are heavily modified versions of old OSRM profiles.
make a better way of storing only diffs to stock OSRM profiles
Aj keď barrier=swing_gate nemá tag access, routovanie peších nefunguje po danej ceste. Pravdepodobne je to tak už prednastavené, lebo rovnaký problém sa vyskytuje aj v OSM OSRM. Routovane cyklistov funguje v pohode.
OSM objekt: https://www.openstreetmap.org/node/6556175073
Freemap OSRM: https://www.freemap.sk/?map=18/48.716767/19.045124&layers=T&tool=route-planner&points=48.716776/19.045288%2C48.716779/19.045342&transport=foot-osm&osm-node=519187350
(Pôvodne nahlásené na freemap email 1.5.2021 11:11).
It is possible routing bicycle track that are not for bicycle but allowed for pedestrian? Exactly with the tag bicycle=no. Cyklist will go this part by foot like on highway=footway.
Penalize semaphores. (please close if already implemented)
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.