The Following User Says Thank You to Wikiwide For This Useful Post: | ||
|
2010-09-27
, 15:26
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#232
|
I think ThePooBurner means swap start and destination points and reroute
One problem I've noted is that most of the data-entry screens (e.g., route destination address) seem to use a black font. That doesn't work so well against the 900's default black background...
Quick reply...
"It is going to be completely revamped (sqlite for storage, configurable categories, tags, etc.), and better integrated with other features."
I don't like SQLite... because I cannot read sqlite files by vi
Again, thank you for the application!
Hey MartinK have you seen this yet?
http://blog.mikeasoft.com/2010/09/24...en-street-map/
Could be some useful stuff in there.
FYI, on the discussion about setting up local on-device routing, I thought you may be interested in this article about how someone got a set of routing programs setup locally on the N900. I'm betting with a little tweaking it could be turned into a package that would allow users to setup a routing server on their own device. May not be the "best" solution, but better than nothing when there's no network available.
The Following User Says Thank You to MartinK For This Useful Post: | ||
|
2010-09-27
, 16:03
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#233
|
The space estimation currently just asks the server about the size of the individual tiles and and them counts a sum of all the individual sizes. That's would be quite precise in an ideal world, but as already mentioned, there are unfortunately filesystem clusters in the real world
So, what can be done:BTW, every non-standard method will break the current tile sharing between the various tiles based map aps that use .maps
- I can add the cluster size to the size estimation feature, so it is closer to the actual result
- pack the tiles in some transparent single-file filesystem
- store the tiles in a sqlite database ?
IMO, a transparent single-file-fs proxy linked to the .maps folder would be probably the best.
The Following User Says Thank You to Flandry For This Useful Post: | ||
|
2010-09-27
, 18:06
|
Posts: 992 |
Thanked: 738 times |
Joined on Jun 2010
@ Low Earth Orbit
|
#234
|
|
2010-09-29
, 01:09
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#235
|
You could make this a configurable option, i guess, but i don't use any other tile mappers and would really appreciate some solution to the cluster size issue. Even just adding some hack like the ability of modrana to read into .tar archives in the .maps directory that a user creates by hand would be fine with me.
Any chance of getting together with the other devs to work out a solution that all the mapping programs can use? Maybe someone could write a library to abstract out the reading/writing of the map tiles
|
2010-10-02
, 01:11
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#236
|
store.sqlite.0 store.sqlite.1 store.sqlite.2 etc.
table tiles (z integer, x integer, y integer, store_filename string, extension varchar(10), unix_epoch_timestamp integer, primary key (z, x, y, extension))
table tiles (z integer, x integer, y integer, tile blob, extension varchar(10), unix_epoch_timestamp integer, primary key (z, x, y, extension))
|
2010-10-02
, 07:18
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#237
|
|
2010-10-05
, 19:02
|
|
Posts: 1,455 |
Thanked: 3,309 times |
Joined on Dec 2009
@ Rochester, NY
|
#238
|
How to enable sqlite tile storage ?
Go to options->map and switch tile storage from files to sqlite.
|
2010-10-05
, 20:33
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#239
|
I've never had it with this app, though I have with Mappero and BarrioSquare. I'm betting it's more a GPS lock bug than a modRana bug. User processes shouldn't be able to hard-lock the device.
|
2010-10-06
, 00:29
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#240
|
First off, i want to say that modRana was an essential tool for the Boston-to-Canada bike tour i just completed. I decided it fit my use case better than Navit because i was pregenerating routes in Google Earth/maps and needed a lightweight app to display the track overlaid on a map with several different map options for different tasks (i.e. satellite images for finding good campsites, topo cycle map for seeing hilliness, OSM for seeing road names and features). So, thanks for your work!
[*]there's no indication of which zoom level you are currently at (besides the scale bar). Recommendation: show zoom level in download menu and/or provide absolute zoom level options instead/as well as +/- levels.
5 km is the minimum range option, and 5 km to either side of a 450 mile route at a high zoom is a lot of tiles. Recommendation: provide a 1 km or 1 tile option.
[*]The number of tiles doesn't seem consistent with the actual coverage. I wish i could comment more on this, but basically i mean that it's possible to see the tile boundaries on screen and the actual number of tiles needed is a lot less than the estimated number that modRana wants to download at times. This may just be confusion on my part/loss in translation about what's going on. Recommendation: no idea.
[*]Ability to omit zoom levels accessed by using + and - icons in GUI. Perhaps this is an option in the configuration file. Bonus points: It would be really neat if there was an option that would only step up/down the zoom if the tiles are already cached for the present view area.
The UI for activating tracks is a bit confusing at first, but once i figured out what was going on it was ok, if a bit cumbersome. The ability to click-and-hold on a track on screen to access its menu would be wonderful, but i realize that may not be easy to implement.
[*]After browsing through a lot of different areas of map, especially with different maps enabled, the N900 becomes unresponsive and requires a reset.[*]Even without browsing around in the map, if i left modRana running for an extended period (say > 1 hr), it eventually would cause a lockup or reboot.
I haven't used modrana this week until today. I only had it open for about 10 minutes (it was still trying to get a GPS lock) when it locked up the device while the screen was blanked, similar to what i described above in my previous post. Is nobody else having trouble like this?
If i was careful to close modRana after each reference i had no trouble, but the process of starting up and loading all the tracks was time (and battery) conusming. Activating a track seems to aggravate this tendency. I noticed a few times after the N900 had reset that the battery was significantly drained (e.g. 8 bars to 2), suggesting something had pegged the CPU. This led to some really tricky situations where i had to delay the trip a bit to charge up. I don't report this by way of complaint because i knew taking a new and relatively untested app along was signing up as a beta tester, but hopefully this report will help these issues get worked out.[/list]
Due to these issues, i used the gpsrecorder app to track my route instead of modRana, and that worked okay.
Awesome... One question though: Does this clean up the existing map files, or is that an exercise left to the user? I'll find out in a minute, and I know it's only an rm, but something you may want to mention.
Two small things to consider:
1> When presenting "miles until turn", maybe the user would prefer only a few digits of precision? 0.34 miles is fine, vs say 0.3405938451 miles.
2> Another e-speak filter for numbers... apparently "Turn right in 0.3452943523 miles" turns into "turn right in miles", vs "turn right in zero point three four miles"
Tags |
bada rox, martin_rocks, modrana, navigation, openstreetmap, the best, wehasgps |
|
Just get GPS lock, open the application, choose in the options->map what tiles (images) you want to use (Google, OpenStreetMap, Google Satellite, Yahoo Satellite, Virtual Earth... wide choice) and then try to zoom in/out: either (if you have Internet) modrana downloads needed maps automatically, or you need to attach device to computer, in mass storage mode, and use PC to download the tiles:
http://wiki.openstreetmap.org/wiki/C...le_downloading
At first, I just manually saved images from
http://tah.openstreetmap.org/Browse/tile/ZOOM LEVEL/X Coordinate/Y Coordinate/
but recently, I started to use JTileDownloader
OpenStreetMap can have not good coverage in some areas; its advantage is the fact that you can personally make the map better, instead of filling in feedback forms to a company like Yahoo or Google.