maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Maemo Mapper v1.2 Released (https://talk.maemo.org/showthread.php?t=3323)

thigh bone 2006-11-06 10:54

altitude
 
Quote:

Originally Posted by mzandrew
You're not the only one. I'd like altitude / elevation in the track, too.

I'd also like a feature where it would auto-save the track every time it got N new positions for the track so that if/when MM crashes or the battery dies or etc, I would still have my track.

Thirded!

And also why does it convert the satellite times to local time in the gpx file? I've found at least one program that doesn't like that (gpsPhoto.pl) and as far as I can tell the gpx spec seems to specify UTC time.

gnuite 2006-11-06 18:35

Quote:

Originally Posted by thigh bone
Thirded!

And also why does it convert the satellite times to local time in the gpx file? I've found at least one program that doesn't like that (gpsPhoto.pl) and as far as I can tell the gpx spec seems to specify UTC time.

GPX specifies a standard XSD dateTime, which allows the timezone to be specified.

aRTee 2006-11-06 21:11

Remark on the track-keeping/saving upon shutdown due to empty battery: this works fine. I just tested today, if you let the device run out of steam, once you power it up again and restart maemo mapper, you'll find the track as far as it managed to get it before shutting down.
Great!

BTW I'll be putting the device to the real live test - I'm going to Athens on Wednesday, first time I'll be using mmapper where I really need/want it...

gigabites 2006-11-07 01:47

Quote:

Originally Posted by maxilogan
That's because the Maemo Mapper implementation uses SQLite 2 instead of Cezary's Maemo Mapper version and Winmapper that use SQlite 3

um, um, ok
so what can people with maemo mapper v1.25 use? since it seems poi is supported. it's abit confusing. :confused:

rjungmann 2006-11-08 14:47

hi there !

i just installed the last update of the OS 2006 and i did mention one thing :
when i tryed to install the sqlitelib, it doesn't ask me to install it but to udpate it (mise à jour in french). i take a look to the application manager and no sqlitelib seem to be installed. so i tryed to launch maemo-mapper and it work great...
is it a tip or what ? is sqlitelib now in the OS ? dos mapper still need this lib ? does mapper now ignore the missing lib and running ?

thanks for answer.

frethop 2006-11-09 16:03

Can't Install:
 
I have just flashed the new OS 2006. When I go to install maemo-mapper, the install process complains that I'm missing libsqlite0. I have installed the libsqlite3-0 library (application manager says version is 3.3.8-1), but the install for maemo-mapper still complains.

I cannot find libsqlite0.

How can I convince the install procedure that I have libsqlite? Or how do I get libsqlite0 (not libsqlite3-0)?

Thanks.

-F

fredoll 2006-11-09 16:28

You need sqllite 2
it's available with the gpe pim
Repository
http://downloads.kernelconcepts.de/maemo2

Distribution mistral
Components free

Applications GPE Calendar, GPE Contacts, GPE Todo AND sqllite

frethop 2006-11-09 16:38

Wonderful! And that gave a bunch more libraries I was looking for.

Many thanks.

-F

rjungmann 2006-11-10 12:15

hi.

i've got the latest OS update.
i'm using the mentioned repository to find the libsqlite0 file.
but i can't see it (but i can see a lot of other files)

so i direct downloaded the file, and using the file manager
i tryed to install this lib.
the app manager launch, and asks for update (not installing)
i say yes, but, nothing appear in the file manager (nothing in the
actually installed apps, or in new files to install, or in check for new version.)

but, mapper is working.

how can we explain that fact ?

does others see the sqllite lib in the repository ?

is mapper working when the lib is not installed ?

do you see the lib installed in the app manager ?





Quote:

Originally Posted by fredoll
You need sqllite 2
it's available with the gpe pim
Repository
http://downloads.kernelconcepts.de/maemo2

Distribution mistral
Components free

Applications GPE Calendar, GPE Contacts, GPE Todo AND sqllite


cjackiewicz 2006-11-10 12:59

Quote:

Originally Posted by rjungmann
how can we explain that fact ?

Try apt-cache policy libsqlite0. It's available in repository.maemo.org and downloads.kernelconepts.de. Because app menager showing debs only from user/* section, and apt-cache show libsqlite0 return first from libs section not user/libs, so...
Quote:

Originally Posted by rjungmann
does others see the sqllite lib in the repository ?

No
Quote:

Originally Posted by rjungmann
is mapper working when the lib is not installed ?

No
Quote:

Originally Posted by rjungmann
do you see the lib installed in the app manager ?

No

peramikic 2006-11-11 00:03

Quote:

Originally Posted by ReinhardE
Best thing would be to try it out.
- availability of zoom levels depends on the server (terraserver-usa responds to most of them - others only to certain levels)
- file sizes are more in the range of satellite maps (as lots of maps seem to be hand drawn, compression doesn't work that well - may be the image/jpeg format leads to smaller files)
- currently the most annoying thing is the terraserver-usa behaviour - may be it's possible to add some pauses, when downloading?
- 'proj' should be ready for installation (no graphics!)

Hiking in the Bavarian Alps with these maps worked fine for me!



-----------------------------------------------------------
Solved but left for others with same problem.

ReinhardE,
I installed the 1.2.4 binary and proj, but there seems to be a dissconnect somewhere. The BBOX values are all zero. here is how my WMS string look like in mapper and when it is sent out:

http://www.terraserver-usa.com/ogcma...MAT=image/jpeg

(from firewall log)
http://www.terraserver-usa.com/ogcma...MAT=image/jpeg

I don't have the GPS on me right now, and the only thing that comes to mind is that you are taking the coordinates form the GPS and not the screen position.
If I plugin the cordinates from mapper area and put it in a browser, I get and image like this one

http://www.terraserver-usa.com/Ogcma...eptions=se_xml.

Any Ideas why the %.6f in mapper are not converted.

------------------------------------------------------------

Never mind I looked at your patch and saw that you use string SERVICES=WMS(was mising from URI) to recognize WMS URI.
But I noticed that the maximum zoom is equal to Google but terra server provides higher res available on sat images, like this one

http://www.terraserver-usa.com/OgcWm...eptions=se_xml.

Is there a way to get something like this on mapper

ReinhardE 2006-11-11 05:27

Quote:

Originally Posted by peramikic
Never mind I looked at your patch and saw that you use string SERVICES=WMS(was mising from URI) to recognize WMS URI.
But I noticed that the maximum zoom is equal to Google but terra server provides higher res available on sat images, like this one

http://www.terraserver-usa.com/OgcWm...eptions=se_xml.

Is there a way to get something like this on mapper

Make sure the string is SERVICE=WMS!

I guess you can change the maximum zoom in principle, but I doubt that you can do it by a one-liner.

herald 2006-11-11 14:41

Maeomo mapper & TomTom GPS receiver
 
Hi,

I just have got a GPS reciever, the TomTom Wireless GPS MkII and tried it with Maemo mapper.

Mapper finds the device and when I enable GPS in mapper, I see for a moment "Searching for GPS receiver", immediatly followed by (really a fraction of a second, hard to see): "Establishing GPS fix". Then Maemo mapper crashes.

The device uese protocol NMEA 0183 version 2.2 (more specs in http://www.tomtom.com/lib/doc/Wirele..._NAV5_MOB5.pdf)

I don't know if it is relevant, but the GPS receiver has a pincode (default 0000). Mapper does not ask for it.
Another thing is that Mapper has a channel in the settings. It seems to find the GPS receiver only when it's on value "1", but the documentation of the device does not mention it.

The Nokia 770 is recently flashed with the recently updated OS 2006.

Any clue? Any suggestions how to debug this?

Thanks,
Herald

cjackiewicz 2006-11-11 14:42

Quote:

Originally Posted by herald
Hi,
Any clue? Any suggestions how to debug this?

Yes, run from xterm (just type /usr/bin/maemo-mapper) , not from menu. Show output from maemo-mapper.
--
Cezary

herald 2006-11-11 14:50

Quote:

Originally Posted by cjackiewicz
Yes, run from xterm (just type /usr/bin/maemo-mapper) , not from menu. Show output from maemo-mapper.
--
Cezary

The only info it gives is: "Segmentation fault"

cjackiewicz 2006-11-11 16:16

Quote:

Originally Posted by herald
The only info it gives is: "Segmentation fault"

Standard answer: installl maemo-bt-plugin. Connect to gps. In xterm type:
cat /dev/rfcomm0 > /media/mmc1/nmea.txt. Wait for fix + 10s. Send me nmea file (cezary (at) eko.one.pl)
--
Cezary

herald 2006-11-12 13:45

Maeomo mapper & TomTom GPS receiver
 
Quote:

Originally Posted by cjackiewicz
Standard answer: installl maemo-bt-plugin. Connect to gps. In xterm type:
cat /dev/rfcomm0 > /media/mmc1/nmea.txt. Wait for fix + 10s. Send me nmea file (cezary (at) eko.one.pl)
--
Cezary

Just to inform the readers of the forum: The Tomtom receivers works perfectly as long as the receiver has found a fix.

If the receiver has not found a fix yet (or has lost it), maemo mapper will crash with a segementation fault. I don't know (yet) on which message maemo mapper crashes and how to fix it.

ad_srn 2006-11-12 19:54

I have been using maemo mapper almost since it was released with "i-Blue GPS" receiver (with 2005 and then 2006-1 releases). I just upgraded the OS level to the lates release (SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin) and now the mapper can not connect to the PGS devise anymore. It does the scan in the settings panel and finds the GPS device and then when I enbled the GPS, it just stays at "Establishing GPS Fix" and nothing happens for hours. I verified that in the xterm, i can run "cat /dev/rfcomm0" as user and get gps output. I even tried the maemo-bt-plugin and that one can connect to the GPS devise fine.

Anyone have any suggestions I can try?
Thanks!

gnuite 2006-11-12 23:02

Quote:

Originally Posted by ad_srn
I have been using maemo mapper almost since it was released with "i-Blue GPS" receiver (with 2005 and then 2006-1 releases). I just upgraded the OS level to the lates release (SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin) and now the mapper can not connect to the PGS devise anymore. It does the scan in the settings panel and finds the GPS device and then when I enbled the GPS, it just stays at "Establishing GPS Fix" and nothing happens for hours. I verified that in the xterm, i can run "cat /dev/rfcomm0" as user and get gps output. I even tried the maemo-bt-plugin and that one can connect to the GPS devise fine.

Anyone have any suggestions I can try?
Thanks!

Since you can use maemo-bt-plugin, try connecting to the GPS receiver with it, then enter "/dev/rfcomm0" as the Receiver MAC in Maemo Mapper's settings. Does it remain fixed at "Establishing GPS Fix"?

Also, is the "progress bar" next to the "Establishing GPS Fix" text filled at all, or is it empty?

dugby 2006-11-13 00:40

Quote:

Originally Posted by ad_srn
I have been using maemo mapper almost since it was released with "i-Blue GPS" receiver (with 2005 and then 2006-1 releases). I just upgraded the OS level to the lates release (SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin) and now the mapper can not connect to the PGS devise anymore. It does the scan in the settings panel and finds the GPS device and then when I enbled the GPS, it just stays at "Establishing GPS Fix" and nothing happens for hours. I verified that in the xterm, i can run "cat /dev/rfcomm0" as user and get gps output. I even tried the maemo-bt-plugin and that one can connect to the GPS devise fine.

Anyone have any suggestions I can try?
Thanks!

Sorry, all I can append is -

Yesterday I upgraded to SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin and I use the modded Maemo Mapper 1.1 that has the twin Maps loading capability ( Topology or Streets) and this works fine with my Rikaline Bluetooth GPS

I loaded the Mapper 1.2 also and got it working, but decided to unistall it as I currently have a need to toggle between Topogy and Street maps.

ad_srn 2006-11-13 00:47

Quote:

Originally Posted by gnuite
Since you can use maemo-bt-plugin, try connecting to the GPS receiver with it, then enter "/dev/rfcomm0" as the Receiver MAC in Maemo Mapper's settings. Does it remain fixed at "Establishing GPS Fix"?

Also, is the "progress bar" next to the "Establishing GPS Fix" text filled at all, or is it empty?

After I post my message, I left the GPS device on and let the mapper stay at "Establishing GPS Fix" while maemo-bt-lugin was connected to GPS and MAC address was at 00:0B:etc and left home for about 6 hrs. At that time, the progress bar was totally blank. When I came back, I saw that mapper finally had the connection to the GPS. Then, I close the mapper and started again to see if it will talk to the GPS device and in less than 30 sec, it did. Then, I uninstalled the maemo-bt-plugin and restarted the 770 and clicked on the mapper and it did talked to the GPS device in a minute. And many closing and restating the application, it talked to the device each time. During all these test, I didn't change the MAC.

So, it is either a mistery or the mapper takes long time to make the initial talk with the device and once it does, it seems to be fine after that.

gnuite thanks for the reply and thanks again for this great application. BTW, would the ability to change the font size of announcements be available in the future releases? I sometimes finding it hard to read while driving in busy roads.

Thanks!

BanditRider 2006-11-13 11:39

You ARE doing this outside, right?
GPSs don't work indoors.

gnuite 2006-11-13 18:41

Quote:

Originally Posted by dugby
Sorry, all I can append is -

Yesterday I upgraded to SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin and I use the modded Maemo Mapper 1.1 that has the twin Maps loading capability ( Topology or Streets) and this works fine with my Rikaline Bluetooth GPS

I loaded the Mapper 1.2 also and got it working, but decided to unistall it as I currently have a need to toggle between Topogy and Street maps.

But that was the major feature added to Maemo Mapper v1.2... You don't _need_ the modded version of 1.1 anymore...

P.S. Maemo Mapper v1.3 is coming soon with integrated support for WMS map sources. It also uses a new download mechanism that proves to work much better with terraserver (and downloading in general - no more random missing tiles).

aRTee 2006-11-13 19:23

The regular version now sports the toggeling between sat and street maps also, so from that point of view you may as well update to the latest version.


PS
And about that: so when can we expect altitude info in the saved track?

PS 2
hmm, seems I took long to reply - so my message was overtaken by the one from John...

poulsone 2006-11-14 04:32

gnuite, will 1.3 do revolving urls (kh0, kh1, kh2, kh3 for google sat images)? I don't know, but I suspect exclusive use of one to be related to why it quits working sometimes.

tjb 2006-11-14 14:17

Any plans to release a desktop version of maemo mapper? How difficult would it be to have just a gtk version? I'm thinking about a laptop for the bigger screen. I could even mount my memory card in my laptop and use the same map cache. Nokia is working on making maemo screen size independant so maybe this will be easier in the future.

gnuite 2006-11-14 16:56

Quote:

Originally Posted by poulsone
gnuite, will 1.3 do revolving urls (kh0, kh1, kh2, kh3 for google sat images)? I don't know, but I suspect exclusive use of one to be related to why it quits working sometimes.

Not sure about maemo and gnome-vfs, but on my linux machine, doing a wget on kh0 resolves to one of three different IP addresses, so it's already automatically "revolving" around different IPs.

No, the real reason why it sometimes fails to work is because gnome-vfs's asynchronous download functionality sucks. That's why the next version of Maemo Mapper is going to use libcurl3 instead - it appears to be much more reliable, _especially_ with terraserver and other slower servers.

I hope to release that version this week (weekend at the latest), and it will also include altitude in the track data.

gnuite 2006-11-14 17:05

Quote:

Originally Posted by tjb
Any plans to release a desktop version of maemo mapper? How difficult would it be to have just a gtk version? I'm thinking about a laptop for the bigger screen. I could even mount my memory card in my laptop and use the same map cache. Nokia is working on making maemo screen size independant so maybe this will be easier in the future.

My opinion on this matter is that GPSDrive is sufficient for desktop use. I never intended to try to replace GPSDrive in any capacity other than on the Nokia 770. In fact, Maemo Mapper's code is highly optimized for the Nokia 770 and its screen, so major code changes would be required to get it to run on a machine with a higher resolution.

The only downside to GPSDrive is that (I think) it uses 1280x1024-sized tiles, and the filenames are in a particular format (different from Maemo Mapper's), so it can't use the same map cache as Maemo Mapper (which uses 256x256 tiles). I don't see this as a huge issue, though, since the Nokia 770 and a laptop have vastly different storage capacities, so you would probably want to have different caches anyway.

It's certainly possible to port Maemo Mapper to the desktop, but I would probably never consider integrating it into the current codeline, instead forking it into a separate project, at which point it starts turning into GPSDrive. It would probably be easier to just patch GPSDrive to work with Maemo Mapper's tiles.

balerno 2006-11-16 14:01

The Final Solution
 
Hi Guys
I fall into the category of elder person who is a technophile, I love gadgets, maps and GPS gizmos. I envy all you lucky people out there who have Maemo Mapper up and running because I am struggling. Initially I was unable to point the Application Manager to the Maemo Extras repository because it wouldn't refresh the list with that link made. Remove the link and it is fine. I installed GPE as recommended by gnuite to obtain SqlLite. I downloaded Mapper 1.2.4 files and installed the application via File Manager and Application Manager.

Opening Mapper, with a blank black screen, I rummaged around the menus and set the map repository to my 1GB MMC and the URI to www.maps.google.co.uk/maps. Opening UK GoogleMaps I navigated to my home area of Hull in the north of England and enabled autodownload maps. I found folders in my map repository named "15" "16" etc but nothing displayed on the Mapper screen. I found .jpg files in some of the folders but was unable to open them with the 770 or my PC.

I contacted gnuite directly and he explained some of the requirements for maps and pointed me to /www.avraam.org/winmapper which on the face of it would solve my problem. This produced folders like CDQRG5QJ containing files like mt[1 to whatever number].png on my PC. These files opened to show neat map tiles of Hull. Great says I and transferred then to my map repository to no avail.

I see from the forum that I am not alone with having problems and hope that someone will be able to set me on the right track.


Success

At last I have joined the ranks of Mapper Fans, it's working fine.

I uninstalled Mapper which I had upgraded and upgraded then installed the latest version 1.3.5. I set the URI to one identified by the trick of right clicking on the white space in Google Maps, as recommended. Using the identified URI with w=2.29 and x,y and zoom set to %d I was confronted with a "Downloading Maps" message and then a screen full of a map of the world. Zoomimg around and playing with the map settings got me down to street level almost anywhere in the civilized world and in reasonable quality to some of the minor South Atlantic islands.

Thanks for all the info you guys have published on these forums

gnuite 2006-11-18 04:14

Quote:

Originally Posted by balerno
Opening Mapper, with a blank black screen, I rummaged around the menus and set the map repository to my 1GB MMC and the URI to www.maps.google.co.uk/maps.

Is that the exact URL format you're using? Because that isn't going to work. It should look like something with three "%d" strings in it. Search the forums (or this thread) for examples.

gnuite 2006-11-18 04:17

Maemo Mapper v1.2.5 Released
 
Maemo Mapper v1.2.5 is a small feature release that includes alitude (elevation) support in track data, speed warning functionality, and a few more configuration settings (including the ability to increase the font size of the notification text).

This will be the last major v1.2.x release. In fact, Maemo Mapper v1.3 is just around the corner (just give me an hour to make the release), with support for WMS and a much more robust (though slightly slower) download mechanism.

So if you like being on the bleeding edge (or if you've been having trouble with downloading), hang tight and wait for the next release, which should be coming at you soon.

balerno 2006-11-21 12:50

Mapper URIs
 
Thanks Gnuite

I set the URI to one identified by the trick of right clicking on the white space in Google Maps, as recommended. Using the identified URI with w=2.29 and x,y and zoom set to %d I was confronted with a "Downloading Maps" message and then a screen full of a map of the world.

soldstatic 2006-12-04 19:32

mapper poi dbs
 
I too would like some better documentation on how to get poi in mapper...

lmf 2006-12-04 22:52

Quote:

Originally Posted by gnuite
Maemo Mapper v1.2.5 is a small feature release that includes alitude (elevation) support in track data, speed warning functionality, and a few more configuration settings (including the ability to increase the font size of the notification text).

This will be the last major v1.2.x release. In fact, Maemo Mapper v1.3 is just around the corner (just give me an hour to make the release), with support for WMS and a much more robust (though slightly slower) download mechanism.

So if you like being on the bleeding edge (or if you've been having trouble with downloading), hang tight and wait for the next release, which should be coming at you soon.

gnuite,
thanks once again for your work!

Just a quick note:
I've never been able to download routes from within maemo mapper,
(my internet provider only allows http, https and ssh trafic...)

would it be possible to define the route server url, so that we could use alternative route servers?
(I know that they don't exist yet... but there will be more... someday ;)

mwiktowy 2006-12-04 23:23

Quote:

Originally Posted by soldstatic
I too would like some better documentation on how to get poi in mapper...

Tap and hold on a particular spot where you want the POI and a menu will come up. After that, it is pretty intuitive.

lbattraw 2006-12-05 00:21

Quote:

Originally Posted by lmf
Just a quick note:
I've never been able to download routes from within maemo mapper,
(my internet provider only allows http, https and ssh trafic...)

would it be possible to define the route server url, so that we could use alternative route servers?
(I know that they don't exist yet... but there will be more... someday ;)

Have you tried the 1.3.x versions? I assume you mean you need to work through a proxy since MM only uses http traffic to start with. The 1.3.x versions work beautifully through a proxy as I can attest.

Larry


All times are GMT. The time now is 22:07.

vBulletin® Version 3.8.8