maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Maemo Mapper v2.5 - Layered Maps (https://talk.maemo.org/showthread.php?t=24249)

gnuite 2008-10-12 06:03

Maemo Mapper v2.5 - Layered Maps
 
Maemo Mapper v2.5 has been released to the wild. And in this case, I do mean wild - the newest version of Maemo Mapper is a volatile experiment in layered maps. Thanks to Shmuma's patch, you can now assign layers to each repository and turn each layer on/off.

I want to emphasize that the layering code is somewhat unstable. When using layers, you may experience crashes or confusing behavior. When using layers, you will definitely experience slow-downs, especially with multiple layers enabled - the image combination math is not terribly fast. Please let me know if you experience any repeatable bugs.

If you don't use layers, then you should experience no significant differences in Maemo Mapper v2.5. There is little-to-no overhead for you, so there's no reason not to upgrade to v2.5 - there are a couple of bugfixes from which you can benefit.

Again, thanks to Shmuma for getting this started. I hope we can refine it to be a bit more user-friendly in the future, but I wanted to get this out in the public so that power-users could take advantage of it without needing Shmuma's patch.

P.S. This release also fixes the OS2008 issues that plagued v2.4.2. You should not have problems installing or updating to v2.5.

gnuite 2008-10-12 06:07

Re: Maemo Mapper v2.5 - Layered Maps
 
The complete list of compatible repositories can always be found in the Maemo Mapper Repositories thread, and now there's a new subsection for layered tiles, which I shall reproduce here for convenience:

Layers
These repositories contain transparency and are thus ideal for use as layers on top of the above repositories.

Google Traffic
http://mt.google.com/mapstt?zoom=%0d&x=%d&y=%d

Google Labels
http://mt.google.com/mt?v=w2t.999&x=%d&y=%d&zoom=%d
(use with Google Satellite or Google Terrain for labels for cities, roads, etc., i.e. "Hybrid" maps.)

U.S. Weather Overlay (WMS)
http://mesonet.agron.iastate.edu/cgi...ANSPARENT=TRUE

gnuite 2008-10-12 06:11

Re: Maemo Mapper v2.5 - Layered Maps
 
By the way: the old Repository "Download..." button has been moved to a menu item (in the Maps menu). Additionally, each of the repositories that it downloads will have a single layer in it, for you to try out.

I want to emphasize that layers are disabled by default, even when you download the repositories (which include layers). Layers are too CPU-intensive and network-intensive to default to ON at the moment.

Benson 2008-10-12 06:33

Re: Maemo Mapper v2.5 - Layered Maps
 
Awesome! I kept thinking about installing shmuma's version, but never got to it.

febb 2008-10-12 07:10

Re: Maemo Mapper v2.5 - Layered Maps
 
Gnuite:

Thanks for your great work ! We look forward to enjoy v2.5 as much as previous versions.

Just a brief question on the "sample repositories" as it is named now on v2.5:

Are the download servers for those repositories down? Several people, including me, of course, have been unable to download the initial sample repositories, since 2.4.1 and 2.4.2. Curiously enough, the same thing happens with v2.5, Mapper just hangs in there and after a while it reports that repositories may be possibly "temporarily down".

Thanks in advance for any comment, and again, thanks for your time and this great software.

fpp 2008-10-12 09:00

Re: Maemo Mapper v2.5 - Layered Maps
 
Thanks for the new toy John... I'm still wondering how on Earth I managed to not bump heads with you in Berlin ! :-)

dkwatts 2008-10-12 14:12

Re: Maemo Mapper v2.5 - Layered Maps
 
To get the best performance in "Google Hybrid", what are the recommended Layer settings?

Quote:

Originally Posted by gnuite (Post 212169)
By the way, if the patch allows arbitrary repositories to be used as layers (except maybe WMS-based ones), then it should also allow people to use the Google version of Virtual Earth's "Hybrid" maps. The reason Google's never worked was because they use multiple layers for their hybrid maps.

To get Google's "road overlay" (aka "labels") layer (which should be drawn on top of Google's satellite layer) would use a repository URL format like this:

http://mt.google.com/mt?v=w2t.999&x=%d&y=%d&zoom=%d

Once the patch is incorporated, I'll add this URL format to the Maemo Mapper Repositories thread.


Rassilon7 2008-10-12 15:56

Re: Maemo Mapper v2.5 - Layered Maps
 
I've just installed and am getting some bad map tiles. I'm in Macau (China) at the moment and some of the google map tiles are just plain wrong, it's almost like they have been downloaded in the wrong order or are from different zooms.

http://homepage.mac.com/s.sherriff/.Public/mapper.jpg

Could this be to do with layers?

Thanks

Steve

pmrabin 2008-10-12 20:04

Re: Maemo Mapper v2.5 - Layered Maps
 
Upgraded successfully to v2.5. No longer able to get voice announcements of driving directions. Did something break in the interface to flite?

Lord Raiden 2008-10-12 20:10

Re: Maemo Mapper v2.5 - Layered Maps
 
BTW, does the new Maemo Mapper use SQLite yet? I ask, because I'm really looking forward to the switch so that we can get a map downloader to use on our regular PC's to speed build databases for later use on the tablet.

gnuite 2008-10-12 20:48

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by dkwatts (Post 232943)
To get the best performance in "Google Hybrid", what are the recommended Layer settings?

You quoted it yourself: http://mt.google.com/mt?v=w2t.999&x=%d&y=%d&zoom=%d

(I've since added it to the Repositories lists.)

gnuite 2008-10-12 21:14

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by febb (Post 232889)
Are the download servers for those repositories down? Several people, including me, of course, have been unable to download the initial sample repositories, since 2.4.1 and 2.4.2. Curiously enough, the same thing happens with v2.5, Mapper just hangs in there and after a while it reports that repositories may be possibly "temporarily down".

No, they're not down. And I'm not having any problems accessing it right now. Could it be a proxy issue? I think "2.4.1" was released around the time that www.gnuite.com hosting was transferred. That may have something to do with it. Can you access the following URL directly in your browser (check on both your PC and your tablet):

http://www.gnuite.com/nokia770/maemo-mapper/repos.txt

gnuite 2008-10-12 21:17

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by Rassilon7 (Post 232963)
I've just installed and am getting some bad map tiles. I'm in Macau (China) at the moment and some of the google map tiles are just plain wrong, it's almost like they have been downloaded in the wrong order or are from different zooms.

http://homepage.mac.com/s.sherriff/.Public/mapper.jpg

Could this be to do with layers?

It's possible, but unlikely. If you want to fix a tile like that, just view it in Maemo Mapper, then go to the "Manage Maps" dialog. Select the "Overwrite" checkbox and press Ok. This will re-download the maps, hopefully with the correct coordinates this time.

YoDude 2008-10-12 21:50

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by gnuite (Post 232881)
Maemo Mapper v2.5 has been released to the wild. And in this case, I do mean wild - the newest version of Maemo Mapper is a volatile experiment in layered maps. Thanks to Shmuma's patch, you can now assign layers to each repository and turn each layer on/off...


I have been using M/M 2.4.1 with Shmuma's patch without problems for some time now (thanks to both of you :) )... How is version 2.5 better?

Is it worth the upgrade?

febb 2008-10-13 01:38

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by gnuite (Post 233015)
No, they're not down. And I'm not having any problems accessing it right now. Could it be a proxy issue? I think "2.4.1" was released around the time that www.gnuite.com hosting was transferred. That may have something to do with it. Can you access the following URL directly in your browser (check on both your PC and your tablet):

http://www.
/nokia770/maemo-mapper/repos.txt


Gnuite:

Thanks for your reply. Bad news...there seems to be some blockage on the hosting side of gnuite.com. I am located in Mexico and I can't do:

1.- Get any web pages on www.gnuite.com (tried both, from my normal PC and from the Nokia I.T.); of course no firewall issues on this side.
2.- No ping response whatsoever from gnuite.com.
I did this from my home PC, my office PC, and my servers located in
DataCenter. Same result for all. No ping response.
# ping gnuite.com
PING gnuite.com (64.72.119.253) 56(84) bytes of data.
Dead, no response.
3.- The traceroute is as follows, from my home PC which is on ADSL:
1 myCurrent-ipAddress (123.456.789.321) 1.332 ms 4.231 ms 4.231 ms
- I changed the IP address above for this post-
2 dsl-servicio-l200.uninet.net.mx (200.38.193.226) 17.151 ms 23.119 ms 27.078 ms
3 bbint-la-onewilshire-2-pos-6-0.uninet.net.mx (200.38.192.229) 113.739 ms 113.766 ms 113.740 ms
4 4.71.134.9 (4.71.134.9) 89.873 ms 95.822 ms 107.524 ms
5 vlan89.csw3.LosAngeles1.Level3.net (4.68.20.190) 111.575 ms vlan79.csw2.LosAngeles1.Level3.net (4.68.20.126) 111.433 ms 127.375 ms
6 ae-72-72.ebr2.LosAngeles1.Level3.net (4.69.137.21) 121.113 ms ae-92-92.ebr2.LosAngeles1.Level3.net (4.69.137.29) 68.656 ms ae-82-82.ebr2.LosAngeles1.Level3.net (4.69.137.25) 68.942 ms
7 ae-3.ebr3.Dallas1.Level3.net (4.69.132.78) 102.348 ms 102.404 ms 120.005 ms
8 ae-83-83.csw3.Dallas1.Level3.net (4.69.136.162) 117.962 ms ae-63-63.csw1.Dallas1.Level3.net (4.69.136.154) 115.915 ms ae-83-83.csw3.Dallas1.Level3.net (4.69.136.162) 121.866 ms
9 ae-1-69.edge2.Dallas1.Level3.net (4.68.19.11) 153.312 ms 153.360 ms ae-3-89.edge2.Dallas1.Level3.net (4.68.19.139) 138.240 ms
10 Alphared.edge3.Dallas1.Level3.net (4.71.220.2) 149.190 ms Alphared.edge3.Dallas1.Level3.net (4.71.220.6) 155.111 ms 158.857 ms
11 hosted.by.alphared.com (69.80.226.190) 163.057 ms 166.741 ms 98.082 ms
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *

I can do a ping to number 11 above and it responds OK.

Well, that is as far as I can go from this side . Any comments or aid in debugging this would be greatly appreciated.

BTW, Is anyone having troubles, either permanent or intermitent from some other places to access www.gnuite.com ?

Thanks in advance, best regards.

gnuite 2008-10-13 01:55

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by YoDude (Post 233024)
I have been using M/M 2.4.1 with Shmuma's patch without problems for some time now (thanks to both of you :) )... How is version 2.5 better?

Is it worth the upgrade?

v2.5 includes the fixes in v2.4.2 (see the Changelog for more details), as well as a fix to a bug in Shmuma's patch (when re-ordering layers for a repository, assuming you have multiple layers).

If you're already using Shmuma's patch, and if you don't need anything in v2.4.2, and if you don't use multiple layers per repository, then you don't need to upgrade to v2.5. But why not?

gnuite 2008-10-13 02:00

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by febb (Post 233075)
Gnuite:

Thanks for your reply. Bad news...there seems to be some blockage on the hosting side of gnuite.com. I am located in Mexico and I can't do:

1.- Get any web pages on www.gnuite.com (tried both, from my normal PC and from the Nokia I.T.); of course no firewall issues on this side.

Does this mean you can't download routes or POI, either?

febb 2008-10-13 02:08

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by gnuite (Post 233078)
Does this mean you can't download routes or POI, either?

Correct. I can NOT download routes, POI or "sample maps repos"

Thanks again, I really appreciate your time.

tso 2008-10-13 02:10

Re: Maemo Mapper v2.5 - Layered Maps
 
so, any plans for making it easier to download maps on the go, without having to use automatic downloading?

Benson 2008-10-13 02:16

Re: Maemo Mapper v2.5 - Layered Maps
 
What exact options are you looking for? I mean, we've got download along a route, in a screenful (easily) or an arbitrary rectangle (harder); are you wishing for arbitrary shapes, or something else entirely?

tso 2008-10-13 02:46

Re: Maemo Mapper v2.5 - Layered Maps
 
one of two options:

1. a option for the center dpad or other button to download the current zoom level on press.

2. a download system that can be initiated via keypress, then use zoom keys to select desired zoom level, then same key pressed again to download the area that was in view before entering said mode, at desired zoom level.

right now one have to enter menus and dialogs on each download...

Francisco 2008-10-13 02:49

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by gnuite (Post 233078)
Does this mean you can't download routes or POI, either?

The same for me here in Brazil. No access to www.gnuite.com.

febb 2008-10-13 02:52

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by Francisco (Post 233088)
The same for me here in Brazil. No access to www.gnuite.com.

Woow. ! thanks Francisco. I tought I was the only crazy one with a prolific imagination that I couldn't access gnuite.com ! ;)

It is weird no one else has reported this. It has happened to me since some time ago now... (I can't precisely mention a date, but for sure several months now).

Cheers from Mexico City.

dwforslund 2008-10-13 04:01

Re: Maemo Mapper v2.5 - Layered Maps
 
I've tried to do the upgrade, but it repeatedly says the download is corrupted and can't be installed. Any suggestions?

iskarion 2008-10-13 10:57

Re: Maemo Mapper v2.5 - Layered Maps
 
Just did update Maemo Mapper to v 2.5.

It seems that with this version it a takes much longer to download new map tiles.

Before, with v 2.4.x, when zooming into an area where no map tiles had been donwloaded yet, the "processing maps" (or whatever it is called) popup came up, download did start and cpu load did go up.
At about the same time the new map data was visible in full resolution, also the the progress indicator in the info popup did reach 100% and the CPU load was going down again.

Now with 2.5 the behaviour is a bit different. When downloading new map tiles, all new tiles are visible at full resolution when the "processing maps" progress indicator reaches about 30%. This is taking roughly the same time it took with previous versions to download new tiles.
Then the progress indicator for ~10 seconds is going through the other ~70% without any further visible changes to the diplayed map. During this time the CPU ist still maxed out, so further panning or zooming is almost impossbile.

Any idea what might be the problem here?

Map repositories installed: Openstreetmap, Google Street, Google Satelite, VE Street, VE Satelite, VE Hybrid, Yahoo Street, Yahoo Satelite.

this issue affects all maps.

I'm not using the new layers feature and I didn't change any settings after updating to 2.5.

Francisco 2008-10-13 12:31

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by dwforslund (Post 233105)
I've tried to do the upgrade, but it repeatedly says the download is corrupted and can't be installed. Any suggestions?

This occurred to me by first try. When I tried again it installed without error.

Cprocida 2008-10-13 13:21

Re: Maemo Mapper v2.5 - Layered Maps
 
I am exactly the same problem with the "febb" and "Francisco".

I also live in Brazil as Francisco.

Already created several threads to try to resolve this problem, but never managed any kind of response that would help.

I thought was crazy, but I'm realizing that there are other users with the same problems.

What's happening is that? .. Have solution?

HELP!!!

Thanks.

Cprocida 2008-10-13 13:53

Re: Maemo Mapper v2.5 - Layered Maps
 
Gnuite,

Do you have any idea of what may be happening and can help us?

Thanks.

TA-t3 2008-10-13 14:11

Re: Maemo Mapper v2.5 - Layered Maps
 
Works great on OS2007. However, I see that the About page still says 2.4.2.. but I'm definitely running the 2.5 version, the layers are there.

bluesubaru 2008-10-13 18:46

Re: Maemo Mapper v2.5 - Layered Maps
 
Febb and Francisco, what is your IP subnetwork? i.e. your first 3 parts of your IP address.
10.10.10.xxx, assuming your mask is 255.255.255.0.

There must be some filtering on the gnuite.com server that is refusing connections to certain IP addresses.

tso 2008-10-13 18:50

Re: Maemo Mapper v2.5 - Layered Maps
 
10.x.x.x are for nat use iirc, and as such should not be routable on the internet at all...

dwforslund 2008-10-13 19:52

Re: Maemo Mapper v2.5 - Layered Maps
 
After about 5 tries, I was finally able to upgrade to version 2.5.

febb 2008-10-13 20:16

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by bluesubaru (Post 233249)
Febb and Francisco, what is your IP subnetwork? i.e. your first 3 parts of your IP address.
10.10.10.xxx, assuming your mask is 255.255.255.0.

There must be some filtering on the gnuite.com server that is refusing connections to certain IP addresses.

bluesubaru:

We do have NAT, that is, "www.gnuite.com" should "see" the external IP which is a public IP address.

In our case, (from Mexico City), I have tried several options to get to gnuite.com:

From my home network, where no firewall restrictions are put. This is an ADSL link from the most common ISP (prodigy infinitum)
From our office network, where also, there are no restrictions to traffic between gnuite.com (whatever IP it resolves to) and our IPs
From our company network, using paths in different cities (with different routes to International -from Mexico's view- sites on the Internet)
Public hot-spots.

All scenarios behave the same. There is no response from gnuite.com and in all cases there is no ping response and traceroutes "stop" at some point as shown in one of my previous post.

Based on this, I can conclude the problem is external to "end users". Obviously someone / something (some router) is filtering data packets coming from, at least Latin-America (Mexico and Brazil, so far).

Anything we can do to help debug this we'll do, just let me know.

Thanks in advance for your help and interest in this. Kind regards.

fredoll 2008-10-13 21:06

Re: Maemo Mapper v2.5 - Layered Maps
 
It would be intersting to know if the guys from IndT can access gnuite's server ...
Fred

bluesubaru 2008-10-13 21:25

Re: Maemo Mapper v2.5 - Layered Maps
 
I was only using the 10.x.x.x network as an example on what to provide. Can you provide your subnetwork address?

Your trace goes to the last hop before the gnuite server. That is why I think there is some filtering on the server preventing responses back to you.

Can you ping 64.72.119,252? That server is on the same subnet as gnuite's and would help determine if you are being blocked from an individual ip or a whole sub-net.

febb 2008-10-13 21:54

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by bluesubaru (Post 233306)
I was only using the 10.x.x.x network as an example on what to provide. Can you provide your subnetwork address?

Your trace goes to the last hop before the gnuite server. That is why I think there is some filtering on the server preventing responses back to you.

Can you ping 64.72.119,252? That server is on the same subnet as gnuite's and would help determine if you are being blocked from an individual ip or a whole sub-net.

My current IP is on the 189.135.104.xx range. Yes, I can ping 64.72.119.252 from this IP. (BTW, there is a colon before the '252' on your post)

I can also ping 64.72.119.252 from all the geographical locations in Mexico (country) I tested (where we do have network sites and different outward routes to the Internet).

So.. seems then, the actual gnuite.com server is the culprit (at least from traffic originating in Mexico).

Fracisco (or any other Brazilian friend), could you also test a ping to 64.72.119.252 and post your results. Thanks in advance.

Hope this helps a bit. Kind regards.

bluesubaru 2008-10-13 23:53

Re: Maemo Mapper v2.5 - Layered Maps
 
The 189.0.0.0 block is distributed by Latin American and Caribbean IP address Regional Registry . I'm willing to bet Francisco is also in the 189.0.0.0 block.

Febb, what is the common subnet for all the locations you have tried to ping from? 189.0.0.0, 189.135.0.0 or 189.135.104.0

febb 2008-10-14 01:01

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by bluesubaru (Post 233354)
The 189.0.0.0 block is distributed by Latin American and Caribbean IP address Regional Registry . I'm willing to bet Francisco is also in the 189.0.0.0 block.

Febb, what is the common subnet for all the locations you have tried to ping from? 189.0.0.0, 189.135.0.0 or 189.135.104.0

I have tried pinging from several,randomly selected, different IPs in these ranges:

189.128.8.0 to 189.255.255.255
200.23.0.0 to 200.23.255.255
200.56.0.0 200.57.255.255

Results are all the same in each case:
DNS resolves www.gnuite.com as 64.72.119.253
and can ping successfully :
64.72.119. xxx
xxx being randomly selected as a matter of testing, one of :
001,150,189,200,248,249,250,251,252

But does not work with xxx = 253 (also not with xxx=254). Some other xxx values also do not work, but of course, that is NO indication of anything except it could be a firewalled address or just plain and simple a vacant IP address.

The fact is that I can reach that addresses segment from all of the above indicated ranges. Nevertheless, there is no response from the 253 server (gnuite.com).

Again, hope this is useful, and also again, thanks for your time and assistance in solving this "mistery" ;)

Francisco 2008-10-14 02:19

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by bluesubaru (Post 233249)
Febb and Francisco, what is your IP subnetwork? i.e. your first 3 parts of your IP address.
10.10.10.xxx, assuming your mask is 255.255.255.0.

There must be some filtering on the gnuite.com server that is refusing connections to certain IP addresses.

My access from home is via commercial ADSL that use the IP 200.xxx.yyy.zzz or 201... My IP now is 201... In this case I can not access gnuite.com

The academic net here use IP 164.41.yyy.zzz. From home I can use a proxy in the university to access scientific journals subscribed by the university. If I access the internet from home via ADSL but using this proxy I have no problem to access gnuite.com.

I have no problem to ping 64.72.119.252

Some years ago many server in USA were blocked to be accessed from IP 200 (Brazil). I think the server of gnuite filters the access and blocks IP in the range 189 to 201 or more.

I am very sorry but I will delete Maemo Mapper in my N810 because I can not use the proxy from my Nokia.

febb 2008-10-14 03:07

Re: Maemo Mapper v2.5 - Layered Maps
 
Quote:

Originally Posted by Francisco (Post 233367)
I am very sorry but I will delete Maemo Mapper in my N810 because I can not use the proxy from my Nokia.

Francisco:

I would wait for this to resolve. Just imagine if you delete every single application that gets "blocked" somehow....

This has to be solved. It used to work fine untill a few monts ago; for sure this is a misconfiguration somewhere. We just have to find it and hopefully, the owners of that service will correct it.

Cheers.


All times are GMT. The time now is 18:49.

vBulletin® Version 3.8.8