maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Maemo Mapper v1.4 for 770/N800 (https://talk.maemo.org/showthread.php?t=4691)

bac522 2007-07-18 19:11

Re: Maemo Mapper suggestion?
 
Quote:

Originally Posted by aoztuncer (Post 61017)
Hi, Everyone!

gnuite, I think you're doing a great job! Maemo Mapper is very useful and getting better everyday. My co-workers are amazed!!!

As a newbie, I have a suggestion to make for the next releases. Wouldn't it be nice to have "Saved Locations" so that we don't have to enter address for some places that we visit most (home, work, etc.) ?

It sort of does this already when you start to enter in an address you've used before a pop down box will show up with the full address as well as a list off address that might be close to the one you are looking for, just use the d-pad to select with a faint blue box and press the middle button.

aoztuncer 2007-07-18 19:16

Re: Maemo Mapper v1.4 for 770/N800
 
I got it!

Thanks,

gnuite 2007-07-18 19:47

Re: Maemo Mapper suggestion?
 
Quote:

Originally Posted by aoztuncer (Post 61017)
As a newbie, I have a suggestion to make for the next releases. Wouldn't it be nice to have "Saved Locations" so that we don't have to enter address for some places that we visit most (home, work, etc.) ? We could download routes from anywhere from/to one of our saved locations. The saved locations folder can be chosen just like we choose folder for maps, routes, etc.

There is autocompletion in the text fields in the "Download Route" dialog. That should help at least a little. (Note that you have to use the D-Pad to actually choose the options from the pop-up list - a little hildon bug.)

There's also the original GPX Driving Directions Web Service, which uses cookies to save previously used locations. Maybe you'd find it more convenient to use that and open the resulting GPX files in Maemo Mapper?

I'll probably add a more complete "Destinations" framework someday, but it's not very high on my priorities list at the moment.

zusker 2007-07-18 20:52

Re: Maemo Mapper v1.4 for 770/N800
 
Is it possible to record a track when Nokia 770 is closed by it's alumunium case?

mattymurn 2007-07-19 07:08

Re: Maemo Mapper v1.4 for 770/N800
 
quick question... I have saved my track to a PC and want to plot it in google earth. In GE I go file>open and select the track that I saved but I can't get it to show anything, it shows up in the google earth places as a GPS device ,it is a GPX format from what I can tell, How come nothing shows up in google earth ??

thanks

Matthew

Green_Star 2007-07-19 11:41

Re: Maemo Mapper v1.4 for 770/N800
 
I am completely newbie to this device. Planning to buy one very soon. I have a question.

My wife wants something to play music for her. She do not listen much but some times. So I thought of buying an iPod for her birthday untill i saw this. My idea is we can use this as GPS (of course we need to buy a blue tooth GPS satellite receiver). My understanding is, after installing the maps software, first we need to have internet connection and when we give the origin and destination it downloads the map into memory which can be used while driving.

Is that mean, we can not use this GPS thing if we want to go to another destination after disconnecting from internet. And even if we miss the road then it can not help use by re-calculating the another direction. Am I correct?

Another question is, once we buy a GPS satellite receiver do we need to pay any monthly fee for receiver?

bac522 2007-07-19 13:09

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

My understanding is, after installing the maps software, first we need to have internet connection and when we give the origin and destination it downloads the map into memory which can be used while driving.
Correct

Quote:

Is that mean, we can not use this GPS thing if we want to go to another destination after disconnecting from internet.
If you know all your destinations its easy enough to save all your routes into memory ahead of time and then pull them up when your ready to go to your next destination. You can also build up one big route with multiple destinations.

Quote:

And even if we miss the road then it can not help use by re-calculating the another direction. Am I correct?
That is the one drawback, but if you use the google maps repository to download the maps, its pretty easy to eyeball a new direction since the maps are very clear. Much like use a map, except easier because know exactly where you are without trying to correlate paper map street names with street signs.

But I've found that there are enough open hotspots (MacDonalds, Hotels, etc) out there that when I've gotten into a pickle to just quickly stop, attach to a hotspot and regenerate a new route from my current GPS location.

Still even if you miss the street it's usually pretty easy to eyeball maemo-map for a direction back to the route. Sometimes you might miss a turn, but you'll know pretty quickly you missed it making it easy to get back to your original route quickly.

The only time, I've wish I could recalculate is when there is a problem on the road, such as an accident, and traffic is backed up.

Quote:

Another question is, once we buy a GPS satellite receiver do we need to pay any monthly fee for receiver?
Nope, the service is free and GPS receivers now a days are cheap, a really decent one can be had for $50.

As a public service announcement, I don't know gnuite other then from this forum, but maemo-mapper is a killer app for the IT and those of us who like to travel whether by car, bike, or foot find it invaluable. So show appreciations for the effort that went into building this app by donating some dough :D. Beats paying $100(s) for a similar commercial apps.

http://gnuite.com:8080/nokia770/maemo-mapper/

Plus, maybe it will help version 2.0 get out sooner :p

Green_Star 2007-07-19 13:26

Re: Maemo Mapper v1.4 for 770/N800
 
Thanks to bac522, for your detail answers. Is there any way I can download all the US/Canada maps into memory (by using 2 or 4GB memory module) and use those in offline to get maps/directions when ever I needed without the internet connection? (planning to buy Nokia 770)

gnuite 2007-07-19 13:39

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by Green_Star (Post 61327)
Thanks to bac522, for your detail answers. Is there any way I can download all the US/Canada maps into memory (by using 2 or 4GB memory module) and use those in offline to get maps/directions when ever I needed without the internet connection?

Yes, you can download maps in bulk. Currently, there are space issues due to heavy use of individual (and often small) files in the file system, so 500 MB of map data may actually take up about 1 GB of actual flash memory, but there are ways to mitigate this. Maemo Mapper v2.0 should solve that problem completely by using a database instead of individual files.

Green_Star 2007-07-19 13:47

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by gnuite (Post 61336)
Yes, you can download maps in bulk. Currently, there are space issues due to heavy use of individual (and often small) files in the file system, so 500 MB of map data may actually take up about 1 GB of actual flash memory, but there are ways to mitigate this. Maemo Mapper v2.0 should solve that problem completely by using a database instead of individual files.

So how much space do I need to keep all US and Canada maps in street level? is 500MB enough? Anyways I am planning to buy memory, so I will buy accordingly.

Wup 2007-07-20 23:29

Re: Maemo Mapper v1.4 for 770/N800
 
Hi,

I was wondering the same thing. I currently want to get a detailed map of an area from Flint Michigan to Myrtle Beach but it takes up like 12 gigs of space. Is there anyway around this?

Thanks
Wup

p.s. I am new, but i have been doing some reading---also nice work on maemo mapper Gnuite

Green_Star 2007-07-23 12:48

Re: Maemo Mapper v1.4 for 770/N800
 
Wow, 12 gig means I can forget about keeping whole US and Canada. Now I am fearing that I may not keep at least Kitchener and Toronto detail maps with my 2Gig Card.

bac522 2007-07-23 14:05

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by Green_Star (Post 62210)
Wow, 12 gig means I can forget about keeping whole US and Canada. Now I am fearing that I may not keep at least Kitchener and Toronto detail maps with my 2Gig Card.

I've got a good portion of New England download, it really depends on the zoom level you are looking for. Normally I download the upper level maps for the bulk of my drive and download the more detail maps when I get closer to my destination and that saves a ton space right there. If you know your destinations ahead of time this is more then acceptable. If you're a traveling sales person maybe not so much since you don't always know you destinations ahead of time, but finding hotspots now a days is fairly easy. The other thing you can do is get a decent cell phone with bluetooth and a data plan so that you can down load maps and routes on the fly which solves the latter.

Green_Star 2007-07-23 14:31

Re: Maemo Mapper v1.4 for 770/N800
 
My plan is to keep street level maps between waterloo and toronto in Canada. I mean to say whole city map of waterloo/kitchener/cambridge and Toronto GTA. I need a zoom level of showing at least street name.

gnuite 2007-07-23 17:10

Re: Maemo Mapper v1.4 for 770/N800
 
If you guys have ever used Google Maps, you know how zoom levels work: as you zoom closer in, you can see the names of more and more streets. Even at zoom level 6, you can see street numbers for most of the larger roads. The key to minimizing disk space utilization is picking your level of detail at certain points on the earth. You can download all of North America at zoom level 8 in very little space; at that level, you can see state and inter-state highways. Then you can download areas around you (your state, or surrounding cities) at lower zoom levels, for your day-to-day mapping requirements. If you're planning a road trip across the country, you can download maps along your route in high detail (low zoom number) without using much space; the tradeoff is that you have to stick to your route if you want the detail.

Also, you can cut your disk space requirements in half by only downloading every other zoom level (either all evens or all odds). Very rarely is it useful to download every zoom level. I have a 1GB RS-MMC card, and with it I am able to fit:

1. The entire world at zoom levels 16, 14, 12.
2. The entire U.S. at zoom level 10.
3. The East Coast from North Carolina to Massachussets at zoom level 8.
4. Virginia to New York City at zoom level 6.
5. Major cities surrounding my home at zoom level 4.
6. My major city at zoom level 2.
7. Surrounding suburbs at zoom level 0.

(My card was formatted with ext3 with 512-byte blocks. I'll be able to fit even more with the database repositories available in Maemo Mapper v2.0.)

If you want to experiment with disk space requirements, consider using Winmapper to download maps in bulk and see how much disk space is required. Or, if you have access to Linux or VMWare, you can run Maemo Mapper inside the Maemo SDK and test space requirements that way.

Green_Star 2007-07-23 18:22

Re: Maemo Mapper v1.4 for 770/N800
 
That's a wonderful reply gnuit. Thank you. My 770 is on the way, I may receive it tomorrow. The first thing I am going to try on my 770 is this mapper software.

Now I am happy. I am hoping mapper v2.0 will release very soon (Do we have any estimated date when it is going to release? just curious .....!!!).

linuxgeek 2007-07-25 14:16

Re: Maemo Mapper v1.4 for 770/N800
 
Which repository are you guys using? I cannot get a decent detail level on openstreets (nothing), googlemaps/ve streets (only basic view of south west england)

bac522 2007-07-25 15:47

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by linuxgeek (Post 62877)
Which repository are you guys using? I cannot get a decent detail level on openstreets (nothing), googlemaps/ve streets (only basic view of south west england)

The majority of us I would guess are using the google maps repository. At the higher zoom levels the detail should be very good.

murphy 2007-07-25 17:56

Re: Maemo Mapper v1.4 for 770/N800
 
hi gnuite
I've a known problem with Maemo/Mapper : when the GPS receiver stops or gets out of bluetooth range, Mapper crashs.
The problem is that I use Mapper for creating tracks (for OpenStreetMap) and when it crashs it takes the track with him (in /dev/null ? ^^). Last time I lost a 3-hour track :(
When I reload Mapper it reloads a very old track.

=> could you add an option (in v1.4 or/and v2) to auto-save the tracks (every x mn) ?

Thanks for this great app !

Mara 2007-07-28 22:31

Re: Maemo Mapper v1.4 for 770/N800
 
Lately my Maemo Mapper (latest version) on N800 (latest firmware) does not seem to detect if there is no Bluetooth GPS device in range. It just sticks on saying "Searching for GPS receiver", while there is none (or any other Bluetooth device) in range. Before it used to work that after few seconds it said something like "No GPS device could be found... Retry?". If I selected "No" then the Mapper quit trying, just like it should.

I was wondering if the latest software installs (RTComm, UKTUBE, MicroB) coudl have caused this... but I tried uninstalling RTComm with no chance in behavior. I didn't try to uninstall the other software yet, since I could not think why they would have anything to do with this... or can they?

Anyone seen the same, or know how to resolve this?

murphy 2007-07-29 00:08

Re: Maemo Mapper v1.4 for 770/N800
 
Sometimes mapper doesn't detect my gps ; I just reload mapper and the gps and it's ok.

osma 2007-07-30 13:27

Re: Maemo Mapper v1.4 for 770/N800
 
First off, thanks for a great application, gnuite. After having it installed on my 770 for ages, in the last week I've been using it far more, thanks to finally purchasing a GPS receiver. This experience with the program led me to notice a few things that might improve it - I hope you don't mind I wrote a few suggestions down and posted them in my blog. I'll write more in the next few days.

http://www.fishpool.org/tag/Maemo%20Mapper

gnuite 2007-07-30 16:29

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by murphy (Post 62954)
hi gnuite
I've a known problem with Maemo/Mapper : when the GPS receiver stops or gets out of bluetooth range, Mapper crashs.
The problem is that I use Mapper for creating tracks (for OpenStreetMap) and when it crashs it takes the track with him (in /dev/null ? ^^). Last time I lost a 3-hour track :(
When I reload Mapper it reloads a very old track.

=> could you add an option (in v1.4 or/and v2) to auto-save the tracks (every x mn) ?

No, but Maemo Mapper v2.x will do you one better. I'm changing the on-disk representation of the track, because there's little to no reason to store it in hard-to-update GPX format (which is only written when Maemo Mapper successfully closes) when the "Save Track" option does that. Instead, I will store the track data to a flat file and export it to GPX as needed. In this way, the on-disk representation is updated for every track update that Maemo Mapper receives.

In fact, I've considered storing the NMEA data itself to disk, which would also satisfy some of the requests I've had to that effect. My only concern is disk space - some receivers spew out a lot of data, as many as 8-12 lines per second. At 80 bytes per line (maximum), that's about 1KB per second, or about a MB every 17 minutes. Perhaps I'll make it an option. You can either store A) Full NMEA; B) RMC sentences only; C) Custom binary format. Option C carries the added advantage that I can filter the data so that identical-in-space, adjacent-in-time track points are filtered out.

What do you guys think?

proterra 2007-07-30 21:14

Re: Maemo Mapper v1.4 for 770/N800
 
Looks like save track option could be just what I'm looking for as intention to is build log of all my journeys with eventual output to google maps/earth or even memory map software within UK.

osma 2007-07-30 22:10

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by gnuite (Post 64133)
Instead, I will store the track data to a flat file and export it to GPX as needed. In this way, the on-disk representation is updated for every track update that Maemo Mapper receives.

Since you require sqlite anyway for the POI data, why don't you just store the track data in a table as well? There'd be additional benefits, like being able to compress old tracks to once-per-minute checkpoints (or just the track breakpoints) in a simple operation, faster startup (Maemo Mapper takes a long time to start on my 770 if it needs to load a big track in), easily limiting the track display to just the last hour/day etc..

I'd be happy to help design a good DB representation for maps, routes, tracks and POIs, which would take efficient indexing into account, if you want. Send me a private message or email if you're interested.

Green_Star 2007-07-31 12:02

Re: Maemo Mapper v1.4 for 770/N800
 
It may be little off topic, but i am completly clue less which GPS to buy. I am located in On, Canada. Can some one suggest me a best/cheap blue tooth GPS for me which can work with Maemo Mapper? I can also buy from US sites as long as shipping is not killing the price. I found couple , details are below

http://www.semsons.com/bluetgpsrec.html

Can some one suggest me a good one in above link? and which 'mount' will be best suited for 770? (I am getting a free mount from above site but i donno which one to select)

I think M-1000 is good among those,... any comments?

Any comments about the following product ?
http://www.geeks.com/details.asp?inv...T-BT-5&cpc=SCH
Couple of people saying it is outdated and may not work well as above M-1000, and in foggy conditions it may not work at all. .....

murphy 2007-07-31 13:01

Re: Maemo Mapper v1.4 for 770/N800
 
I've buy the i.Trek Z1 from semsons yesturday with a cm929-s mount which is 360 degrees so it seems to be adequate for the n800 in horizontal mode.

My choice for this GPS is for the solar capacities (over 100hours with sun!), a quite good chipset (MTK-32channels) and a build-in data logger !
I will tell you more when I will have it.

There's also a thread specialised for GPS receiver for Mapper where you can find all you want :
http://www.internettablettalk.com/fo...ead.php?t=1970

Green_Star 2007-07-31 17:32

Re: Maemo Mapper v1.4 for 770/N800
 
Thanks Murphy,

I would like to go with following product,
http://www.semsons.com/homblgpsreyc.html

but shipping is $28 that is where I am stepping back. Can some one tell me is there any local stores in Kitchener/Waterloo, ON area to buy any good GPS?

uslaves 2007-08-01 16:42

Re: Maemo Mapper v1.4 for 770/N800
 
i would love to get navigation charts loaded. is there a way to use the following site as a repository? it looks possible from the long, lat, zoom in the url, but ther are a couple additional fields like scale which can be set at 15,000:1 or 1,200,000:1 etc. not sure how i could do this. anybody able to decifer? i'm new to mapper so please keep that in mind.

here is an example of a chart for new york:
http://mapserver.maptech.com/homepag...latlontype=DMS

thanks is advance

btw - thanks you for a great application. i have not got it running yet (problem iwht firmware upgrade) but as soon as i do i'll send in $20 for the cause

Nik1 2007-08-01 20:39

Re: Maemo Mapper v1.4 for 770/N800
 
Gnuite when can we expect ver 2.x maemo mapper, im really looking forward to it :)

ilia 2007-08-01 21:49

Re: Maemo Mapper v1.4 for 770/N800
 
Maemo Mapper becomes unresponsive after following a track for some time. The screen becomes white and I have to reboot. Furthermore it takes a good 2 minutes or more for the application to load. My gps is a holux gpslim 236. I'm using a kingston rs-mms 2gb formatted in FAT32.

Mara 2007-08-02 12:59

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by Mara (Post 63807)
Lately my Maemo Mapper (latest version) on N800 (latest firmware) does not seem to detect if there is no Bluetooth GPS device in range. It just sticks on saying "Searching for GPS receiver", while there is none (or any other Bluetooth device) in range. Before it used to work that after few seconds it said something like "No GPS device could be found... Retry?". If I selected "No" then the Mapper quit trying, just like it should.

I was wondering if the latest software installs (RTComm, UKTUBE, MicroB) coudl have caused this... but I tried uninstalling RTComm with no chance in behavior. I didn't try to uninstall the other software yet, since I could not think why they would have anything to do with this... or can they?

Anyone seen the same, or know how to resolve this?

UPDATE: I purchased another N800 and after I flashed it to the latest firmware (without restoring backup), installed xterm, RTComm, Skype, MicroB, Mplayer and MaemoMapper it does exactly the same thing!!! Clearly this problem is reproducible....

Gnuite: Do you have any idea why is this happening? I suspect RTComm has something to do with this... Maybe I just need to reflash back to stock and install apps one by one to determine which one causes this?

penguinbait 2007-08-02 14:29

Feature Request
 
I have just gotten back from a 3 week trip across the USA, and I used maemo-mapper and mappoint with a GPS. While mappoint is nice because it has all the maps already, its problems were consistent, without my maemo-mapper I would have been hosed several times. Three Cheers for Gnuite, hip hip hurray, hip hip hurray, hip hip hurray. Woo Hoo

OK, enough butt kissing. I was driving my 4x4van and towing my boat, but what was not always apparent to me is whether I was heading up or down a mountain at any given time. The way everything slopes it can appear to the eye you are going down hill when you are climbing and the reverse. I used the GPS info to see my elevation quite often, but when you are driving through narrow winding mountain passes with no gaurd rails, your not to likely to be able to look down at MM and quickly pull elevations from the information displayed. I am wondering if it would be possible or if others would also find this useful, to add an indicater, perhaps just an arrow pointing up or down depending on whether your going up or down. Someting you could turn on or off like the speed indicator.

Not sure if this has ever been requested, but I sure would have found this usefull on my trip. But even without it MM proved invaluable tool of the road. I was able to download most of the USA to level 6 without taking up to much space. I downloaded the areas I was spending time in down to level 2. Maemo Mapper alone make the purchase of an n800 worth every penny.


Seriously, best app ever made for maemo, No Question!!! for those old timers who ran GPSdrive on 2005OS on 770, you know what a treat we have been given with this app.

swing 2007-08-02 14:31

Re: Maemo Mapper v1.4 for 770/N800
 
Is there any way to force MM to re-download a particular map... The OpenStreetMap near to my home is being updated quite frequently at the moment, but if I already have that portion of the map downloaded, it does not seem to update it, which means at certain zoom levels I am missing data.

penguinbait 2007-08-02 14:37

Re: Maemo Mapper v1.4 for 770/N800
 
I believe you can delete the same way you can download an area of the map, you can also select delete the area, and select the zoom levels you want to delete. Then just redownload the area. I am unaware if there is an easier way?

swing 2007-08-02 14:48

Re: Maemo Mapper v1.4 for 770/N800
 
Ah yes, easy when you know how - I was worried about how best to select the co-ordinates, but it seems it defaults to the current selected area, which worked fine.

Thanks - new maps currently downloading :)

gnuite 2007-08-02 16:42

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by uslaves (Post 64684)
here is an example of a chart for new york:
http://mapserver.maptech.com/homepag...latlontype=DMS

The repository won't work out-of-the-box with Maemo Mapper. The lat/lon are specified in degrees (as opposed to Maemo Mapper's and Google's format, which uses a grid-based coordinate system based on the mercator projection). Also, the zoom doesn't match up with Maemo Mapper's, so some conversion would have to be done.

If they have a WMS-based version (which looks a little similar to the URL you posted, but not close enough to identify it as WMS), Maemo Mapper can support that (with the additional "proj" package installed). Otherwise, it doesn't look easy for Maemo Mapper to support that particular URL format, I'm afraid.

gnuite 2007-08-02 16:45

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by Nik1 (Post 64768)
Gnuite when can we expect ver 2.x maemo mapper, im really looking forward to it :)

You know the answer to that: "when it's ready".

Since you all are so anxious, I'll probably release an initial version of 2.x, with a subset of the new features that I have in mind (most notably the database repository).

So much to do... So little time!

gnuite 2007-08-02 16:47

Re: Maemo Mapper v1.4 for 770/N800
 
Quote:

Originally Posted by Mara (Post 64913)
UPDATE: I purchased another N800 and after I flashed it to the latest firmware (without restoring backup), installed xterm, RTComm, Skype, MicroB, Mplayer and MaemoMapper it does exactly the same thing!!! Clearly this problem is reproducible....

Gnuite: Do you have any idea why is this happening? I suspect RTComm has something to do with this... Maybe I just need to reflash back to stock and install apps one by one to determine which one causes this?

The symptom that you described ("It just sticks on saying "Searching for GPS receiver") implies some sort of problem with the bluetooth framework.

Maemo Mapper v2.x will bring a new framework for communicating with the GPS receiver. Maybe it will help. I don't know what to do for the 1.x code line, though.

gnuite 2007-08-02 16:52

Re: Feature Request
 
Quote:

Originally Posted by penguinbait (Post 64933)
I was driving my 4x4van and towing my boat, but what was not always apparent to me is whether I was heading up or down a mountain at any given time. The way everything slopes it can appear to the eye you are going down hill when you are climbing and the reverse. I used the GPS info to see my elevation quite often, but when you are driving through narrow winding mountain passes with no gaurd rails, your not to likely to be able to look down at MM and quickly pull elevations from the information displayed. I am wondering if it would be possible or if others would also find this useful, to add an indicater, perhaps just an arrow pointing up or down depending on whether your going up or down. Someting you could turn on or off like the speed indicator.

It sounds like you want more detail in the velocity vector, specifically velocity in the Z plane (up/down). NMEA only provides heading in 2D (as a bearing from north); there is no NMEA protocol for tracking elevation change. Maemo Mapper would have to track that manually. It's possible, I guess, and I'll try to get around to it when I can.


All times are GMT. The time now is 17:47.

vBulletin® Version 3.8.8