Comments (15)
It seems to me, that your target lies on the opposite side of the street and
the calculated route has to reach the target from the opposite direction. If
you take a look at the attached image you can see, that the way is split into
two different ways. Could you try setting your target a bit to the right?
Original comment by [email protected]
on 6 Apr 2011 at 9:53
- Changed state: Accepted
Attachments:
from monav.
Original comment by [email protected]
on 6 Apr 2011 at 9:53
from monav.
I tried to move target to be clearly on the right side, but it does not help.
Also when I moved target to the highway (about 100 to the north) - to the
correct direction (ie. north-east), MoNav still finds incredible long route
(and it ends
in right direction so the problem is not because of two parallel roads in
opposite direction)
Original comment by [email protected]
on 7 Apr 2011 at 9:21
from monav.
Could you please post a screenshot of the route monav finds? On you n900 you
can use STRG+SHIFT+P to make a screenshot.
Original comment by [email protected]
on 8 Apr 2011 at 7:17
from monav.
Here are requested screenshots - in different zoom levels.
Original comment by [email protected]
on 8 Apr 2011 at 4:42
Attachments:
- Screenshot-20110408-182857.png
- Screenshot-20110408-183142.png
- Screenshot-20110408-183219.png
- Screenshot-20110408-183230.png
from monav.
http://www.yournavigation.org/
gives this result:
Original comment by [email protected]
on 8 Apr 2011 at 4:49
Attachments:
from monav.
Ok, it seems it is an error with OpenStreetMap data. One part of the highway is
used in both directions and has not "oneway=yes" as a flag. Nevertheless, the
wiki states, that highways are implicitly oneway. This means MoNav is actually
correct.
I am not sure what to do about such cases. If I fix them in MoNav they do not
get fixed in OSM. If I don't fix them a lot of people might complain
Original comment by [email protected]
on 11 Apr 2011 at 3:29
Attachments:
from monav.
Original comment by [email protected]
on 12 Apr 2011 at 5:45
- Changed state: WontFix
from monav.
Actually I might fix this in the future when handling implied tags correctly.
Original comment by [email protected]
on 12 Apr 2011 at 6:15
- Changed state: Accepted
from monav.
When I tried these two cases of routes (see next two screenshots),
I thing the problem is not in blue-marked line but in red-market line.
Original comment by [email protected]
on 13 Apr 2011 at 8:14
Attachments:
from monav.
http://openrouteservice.org/index.php?start=14.2059738,50.0240529&end=14.206877,
50.0250947&pref=Fastest&lang=de&noMotorways=false&noTollways=false
shows the correct route although.
And also when I checked one-way/two-way properties of segments
in the editor, it seems to me correctly set (although I eventually might not
see what value is implied or explicit):
Original comment by [email protected]
on 13 Apr 2011 at 8:19
Attachments:
from monav.
Your first example looks like the target is actually on the wrong lane.
Nevertheless I will have a closer look at this.
Could you point me to where i can download the monav routing module used in
your case?
Original comment by [email protected]
on 13 Apr 2011 at 8:21
from monav.
And your second example works only because monav starts routing from the next
possible routing nodes, one of which is past the segment with oneyway=no".
The problem is, that monav currently assumes that a motorway is implicitly
always oneway, whatever the oneway tag actually specifies.
I will fix it in 0.3.x, but not for the 0.3 release. I wanted to implement
proper implied tags anyway.
Original comment by [email protected]
on 13 Apr 2011 at 8:26
from monav.
monav I use on N900 is the monav-routing-daemon from extras-testing maemo
repository:
http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_ar
mel/monav-routing-daemon/0.2.release-2/
with source
http://maemo.org/packages/source/view/fremantle_extras-testing_free_source/monav
/0.2.release-2/
I tried also one more route test on another part of the (same) road on which
can be more clearly seen both opposite ways: It seems to me that monav "does
not know" about this way:
Original comment by [email protected]
on 13 Apr 2011 at 10:36
Attachments:
- Screenshot-20110414-000236.png
- Screenshot-20110414-000248.png
- Screenshot-20110414-000256.png
- Screenshot-20110414-000305.png
- Screenshot-20110414-000313.png
from monav.
Maybe the street was not in the data set when it was generated. I will download
the map data and take a look at it, but not before the weekend.
Original comment by [email protected]
on 14 Apr 2011 at 7:19
from monav.
Related Issues (20)
- Building Monav against Qt 5 HOT 1
- Guidance on how to integrate Monav in a Windows 8 App Project
- monav-preprocessor: bad_alloc HOT 3
- MoNav Preprocessor HOT 2
- Misleading turn instructions when route is almost straight at a crossing HOT 4
- Routing prefers highway all the time HOT 1
- Plays only the first audio file in Qt Simulator HOT 1
- Way modificators greater than zero are ignored HOT 2
- build failure: QtMultimedia: No such file or directory HOT 7
- Assertion `edges->size() != ( int ) edgesBegin' failed. (for one specific route) HOT 1
- Some turns are not announced HOT 1
- libxml2 include path HOT 1
- Preprocessor linker error with libprotobuf
- monav 0.3.release-3+hg5585bb4a8d77 crashes on startup
- No map with Mapnik renderer and metaTileSize > 63
- Fix memory handling bugs HOT 1
- Fix preprocessor crash on small data sets without places HOT 2
- Fix QTileRenderer crash on small data sets HOT 2
- Preprocessor: Fix unpredicatable result of BinaryHeap::WasInserted() HOT 4
- Bicycle routing on footways / steps
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 monav.