Comments (11)
Did only two of the ideas for a merge.
The samples above will work with this but I'm sure we will find more/other samples.
But I'm pausing here to add this to the necessary new APK.
from brouter.
The link works fine, but I don't know what the issue is:
- This works: https://brouter.de/brouter-web/#map=13/24.3099/43.5002/standard&lonlats=43.496781,24.332315;43.508218,24.321775
- This does not: https://brouter.de/brouter-web/#map=13/24.3099/43.5002/standard&lonlats=43.501697,24.327877;43.508218,24.321775
Both times the start marker is on the same OSM way: https://www.openstreetmap.org/way/31462380
from brouter.
Another case discussed here: devemux86/cruiser#205
- car-fast works: route link
- car-eco not work: route link
- vmax ≥ 95 km/h works
In this case @poutnikl CarProfiles seem to work.
from brouter.
In this case @poutnikl CarProfiles seem to work.
That is funny, as I consider them obsolete, not updating them for years, because of the internal kinematic model, developed by @abrensch for his car profiles. OTOH, they can be used as a fallback in case something goes wrong in recent development.
from brouter.
We have two problems around this discussion - all depend on the large distances in this area.
-
based on the sample above:
car-eco not work
: route link
The routing process doesn't complete.. It is trying to find a route again and again. At the end a runout of points. So you have the message 'from-position not mapped ...'if (inRadius && (isFinalLink || bestPath.cost + bestPath.airdistance <= maxTotalCost + 100)) {
at RoutingEngine line is the breaker. The constant of 100 is to small in this case.
There is an othermaxTotalCost + 100
in line
I would like to set this constant towaypointCatchingRange
(default 250) -
The second is base on this sample . A really 'from-position not mapped' problem, the point is not found.
The area shows the searching area for this
from
point and the way segments around. Bouter also have a look in the eight areas around. But as you can see the top left point is not in that range. So there is no way segment for this point.
This is a general problem with ares like this that was planned with a ruler.
I thought there might be a way to generate pseudo points. But for the tile generation process, this means checking all distances of all points. Might be a bit time consuming.
from brouter.
I would like to set this constant to
waypointCatchingRange
(default 250)
👍
from brouter.
I thought there might be a way to generate pseudo points. But for the tile generation process, this means checking all distances of all points. Might be a bit time consuming.
At this Stage in preprocessing there's already douglas-peuker Elimination for Points that are too dense, so doing the opposite Here should be similar in Processing cost
from brouter.
Another BRouter example reported here: devemux86/cruiser#227 (reply in thread)
(we see several failed routes even with waypoints exactly on road network)
I can reproduce the report with a small BRouter route:
- Working route
- Not working route (adding a waypoint on a long straight highway)
- I can make it working if I add in car-fast profile:
assign waypointCatchingRange = 2000
from brouter.
@abrensch
douglas-peuker routine was a great idea. I got it runnung to add some points. But still not finding the 'from' point. I will go on deeper.
from brouter.
Ja Not so easy. It does not Help to add it as a "Transfer node". It need to become a Network node, located in the Micro tile that does Not have one yet.
from brouter.
@abrensch
Yes, I think so. At the moment I'm back to standard rd5. Not all options done here.
The points showing the area BRouter is searching for. I doesn't enter a square North of from position.
I make tests with fallback to get all the 8 blue areas around.
from brouter.
Related Issues (20)
- Use cycleway:surface for routing HOT 15
- Support for highway=elevator and level-Tags? HOT 2
- Dual carriageway and left turn HOT 2
- BRouter - OruxMaps mismatch since last update HOT 2
- Simplify the routing core and data format HOT 3
- Academic Citation HOT 1
- Routing issue using Stairs HOT 3
- Question to "BRouter service is not available" in Osmand HOT 4
- Bulk download of segments4 folder
- How customizable are profiles? HOT 2
- Add to Taginfo Projects
- Tolls vs Vehicle Type HOT 5
- Router confusion due to area sharing border with highway HOT 4
- Profile settings HOT 12
- Apk: Json output with gzip HOT 3
- Cross-country skiing profile for Android app HOT 3
- Option to export as GPX Route or Track HOT 4
- Last message in the block of messages references non-existing point in geometry. (Output in geojson format). HOT 1
- Hiking profile ignores `acces=no` HOT 9
- zip file of v1.7.3 realeases
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brouter.