Notices


Reply
Thread Tools
YoDude's Avatar
Posts: 2,869 | Thanked: 1,784 times | Joined on Feb 2007 @ Po' Bo'. PA
#181
Originally Posted by gnuite View Post
I have just released Maemo Mapper v2.3.1 for OS2006, OS2007, and OS2008.

This release adds the ability to "compact" (aka "reorganize") a map cache database file. Due to the nature of GDBM, this is the only way a map cache database can decrease in size. (Otherwise, the space used by deleted maps is reused to store new maps.)

Also in this release is a key bug fix for those who have had problems with Maemo Mapper remaining in memory even after closing it. A symptom of this is not being able to start Maemo Mapper again after closing it. If you are experiencing these symptoms, you should upgrade to v2.3.1.

I also added Swedish translation strings, courtesy Daniel Nylander.

CHANGELOG:
* Fixed bug where Maemo Mapper persists in memory after closing.
* Added ability to "compact" (aka "reorganize") a map cache database.
* Added documentation for using custom POI icons.
* Added Swedish translation strings.

Thanks for the continued updates Dude!

***

I have found a 2GB ceiling per DB on my N800...
That is, once 2GB is reached in my VE Hybrid DB, MM closes if I attempt to download another map. If I rename the DB and start a new one everything is fine again... until I reach 2GB.

Is this unique to me, VE hybrid, or the tablet/OS ?
Or; is it a limitation of the DB file?
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#182
Originally Posted by YoDude View Post
Thanks for the continued updates Dude!

***

I have found a 2GB ceiling per DB on my N800...
That is, once 2GB is reached in my VE Hybrid DB, MM closes if I attempt to download another map. If I rename the DB and start a new one everything is fine again... until I reach 2GB.

Is this unique to me, VE hybrid, or the tablet/OS ?
Or; is it a limitation of the DB file?
Both GDBM and Linux support large files (in excess of 2 GB), but that support has to be compiled into the binary. Either GDBM or Linux has NOT been compiled for Maemo with large file support.

One alternative (which is obviously not ideal) is to split your database into two separate files, e.g. one for the United States, one for Europe, etc.

A programmatic solution would be for Maemo Mapper to start splitting database files itself based on heuristics, but that complicates the implementation (potentially requiring Maemo Mapper to search multiple databases per tile access). I will have to investigate further....
 

The Following User Says Thank You to gnuite For This Useful Post:
YoDude's Avatar
Posts: 2,869 | Thanked: 1,784 times | Joined on Feb 2007 @ Po' Bo'. PA
#183
Originally Posted by gnuite View Post
Both GDBM and Linux support large files (in excess of 2 GB), but that support has to be compiled into the binary. Either GDBM or Linux has NOT been compiled for Maemo with large file support.

One alternative (which is obviously not ideal) is to split your database into two separate files, e.g. one for the United States, one for Europe, etc.

A programmatic solution would be for Maemo Mapper to start splitting database files itself based on heuristics, but that complicates the implementation (potentially requiring Maemo Mapper to search multiple databases per tile access). I will have to investigate further....

Thanks again.


In the mean time... How can I run V1.4 on OS2008?

Now that the price of MMC memory has dropped, it is no big deal to have 4GB of space for the old file system.
The value of this app for me is being able to reliably drill down to level 4 (new system) anywhere in my work area (about level 12) ... 2GB doesn't quite make it...
 
Posts: 18 | Thanked: 0 times | Joined on May 2006
#184
Is it just me who is trying to use WMS (OGC-specification) with Maemo-Mapper? Or is it just my device that has unexpected behaviours with OS2008?

On my N800 device MM crashes allways, if I do not escape special characters (?&=) when configuring WMS repository. Now - when using escaped characters on MM's repostiory url - on server side I get request from MM which does not look like it should be. Query has lot of carbage that does not belong to configured query.

Log on server side (Apache), 10.0.0.64 is the MM client:

10.0.0.64 - - [24/Jan/2008:13:23:59 +0200] "GET /cgi-bin/orto_3067_wms0,000000service%3Dwms%26version%3D1.1 .1%26request%3Dgetmap 0x0,00001000008d2p-1022yers%3Dorto_kkj_mv (null)rs%3D900913%26bbox%3D0,000000,0,000000,0,000 000,0,000000%26width%3D256 0,000000e+00ight%3D256 HTTP/1.1" 404 336

For example, values/parameters 0,000000 and 0x0,00001000008d2p-1022yers are something unexpected.

Is this problem of Maemo-Mapper or could this be some OS2008 library issue?

I'm using proj library, and it is able to do necessary transformations when using command line tool (cs2cs).

And SRS=900913 (or 600613 ) , see http://crschmidt.net/blog/archives/2...ection-900913/
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#185
Originally Posted by YoDude View Post
In the mean time... How can I run V1.4 on OS2008?

Now that the price of MMC memory has dropped, it is no big deal to have 4GB of space for the old file system.
The value of this app for me is being able to reliably drill down to level 4 (new system) anywhere in my work area (about level 12) ... 2GB doesn't quite make it...
v1.4.x has not yet been ported to the N800. I haven't had time to do it, but even when I do, 2 GB of maps in the v2.x format will probably use a lot more space than 4 GB of maps in the v1.x format.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#186
Originally Posted by jaska k View Post
Is it just me who is trying to use WMS (OGC-specification) with Maemo-Mapper? Or is it just my device that has unexpected behaviours with OS2008?

On my N800 device MM crashes allways, if I do not escape special characters (?&=) when configuring WMS repository. Now - when using escaped characters on MM's repostiory url - on server side I get request from MM which does not look like it should be. Query has lot of carbage that does not belong to configured query.

Log on server side (Apache), 10.0.0.64 is the MM client:

10.0.0.64 - - [24/Jan/2008:13:23:59 +0200] "GET /cgi-bin/orto_3067_wms0,000000service%3Dwms%26version%3D1.1 .1%26request%3Dgetmap 0x0,00001000008d2p-1022yers%3Dorto_kkj_mv (null)rs%3D900913%26bbox%3D0,000000,0,000000,0,000 000,0,000000%26width%3D256 0,000000e+00ight%3D256 HTTP/1.1" 404 336

For example, values/parameters 0,000000 and 0x0,00001000008d2p-1022yers are something unexpected.

Is this problem of Maemo-Mapper or could this be some OS2008 library issue?

I'm using proj library, and it is able to do necessary transformations when using command line tool (cs2cs).

And SRS=900913 (or 600613 ) , see http://crschmidt.net/blog/archives/2...ection-900913/
I'll take a look at it. I haven't tested the WMS maps in a while - I may have broken something....
 
Posts: 18 | Thanked: 0 times | Joined on May 2006
#187
Originally Posted by gnuite View Post
I'll take a look at it. I haven't tested the WMS maps in a while - I may have broken something....
Thanks!

please let me know if you find or not something.
 
Posts: 9 | Thanked: 0 times | Joined on Dec 2007
#188
Originally Posted by gnuite View Post
v1.4.x has not yet been ported to the N800. I haven't had time to do it, but even when I do, 2 GB of maps in the v2.x format will probably use a lot more space than 4 GB of maps in the v1.x format.
I, too, would like to see v1.4.x on the N800 running OS2008. I've been running v2.x.x for a while, and have several concerns. This is not to say that I don't think Maemo Mapper isn't the greatest piece of software I've encountered in the past five years--I'd just like it to be better.

One, it is slower. I couldn't care less about rotating maps and whatnot (I have and auto-north seeking mindset) but the whole process of storing and retrieving tiles is sluggish. The little hourglasses (which sometimes stretch across the screen )and the 'Processing Maps' bar get tedious compared to the snappy performance of 1.4.x.

Two, the 2GB limit is troubling. I'm up to 1.8GB on one file, and don't have an easy way to split it up into something smaller without starting from scratch.

Three, I don't think I've missed anything, but I don't see a way to delete maps from the data base. (Which begs the question, why is there a 'Compact' button in the latest version?)

Four, thank goodness for Nutter and his wonderful little applications. I was almost ready to throw in the towel and start redownloading everything. At least I can import my old 1.4.x files into a 2.x data base without downloading everything again. And I can suck files from IE without having the Gsat repository sieze up because Google thinks I'm downloading too many files. Half of my concerns would go away if Nutter comes up with another app that lets me swap stuff into AND out of a database file. Hint, hint.

I was able to format the MMC card I was using for the 770 with a 1k cluster size, and can fit nearly as many tiles on it as in the similar size 2.x database. But (and this is a big but) the large number of files are getting very difficult to manage. Just backing them up or transferring from one computer to another takes forever. Zipping them up helps a little but even that takes a while with >200,000 files.

Summary: I'd like to see v1.4.x on OS2008, and I'd like to be able to edit the database files.

All hail Gnuite. If you haven't made a contrbution to Maemo Mapper via PayPal yet, do it today. I have, and probably should do it again.
 
Posts: 44 | Thanked: 2 times | Joined on Jan 2008
#189
Thank you, Gnuite, for your work on Maemo Mapper. It's really a pleasure to use. This brings me to my question-- is there a "night mode"?

I've searched these threads for any mention of it, and have come up empty and tired. If there isn't such a feature, are there plans to implement it, or does someone have an idea how hard it would be? I remember the PSP homebrew "Map This!" had it and also used downloaded Google Maps as its repository (not sure if that's helpful).

Regards
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#190
There is no night mode, nor do I have any plans to implement it. I guess I always figured that's what the brightness setting is for. I guess it probably wouldn't be all that hard to just invert the maps....
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 08:05.