maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [WIP] CloudGPS 0.4.8 - smoothest maps for N900 (https://talk.maemo.org/showthread.php?t=58402)

fuyoh 2011-06-08 18:01

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
can i use mobile atlas creator to create google maps file for this application?

rrdbala 2011-06-08 19:04

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Hi,

This is a great app, when i am trying to switch to google maps using CAPS N , it throws error on RED on the top saying that , server not found for google maps? how to fix that ?

dwaradzyn 2011-06-08 20:16

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by fuyoh (Post 1025227)
can i use mobile atlas creator to create google maps file for this application?

Yes,"OSMTracker tile storage" format is compatible with CloudGPS. See FAQ on first post.

dwaradzyn 2011-06-08 20:19

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by rrdbala (Post 1025264)
Hi,

This is a great app, when i am trying to switch to google maps using CAPS N , it throws error on RED on the top saying that , server not found for google maps? how to fix that ?

Connection to google server is blocked somehow, probably because of some firewall. Does it work if you try it on some other network connection (other wifi for example)?

rrdbala 2011-06-08 23:07

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by dwaradzyn (Post 1025315)
Connection to google server is blocked somehow, probably because of some firewall. Does it work if you try it on some other network connection (other wifi for example)?

thanks for your quick reply. i tried from home wifi also but still the same. is that could be due to bad address for google maps? if i want to see which addressmhas been used for all these maps, which file should i edit ?

dwaradzyn 2011-06-09 06:27

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by rrdbala (Post 1025417)
thanks for your quick reply. i tried from home wifi also but still the same. is that could be due to bad address for google maps? if i want to see which addressmhas been used for all these maps, which file should i edit ?

Adresses for tile providers are stored in /opt/cloudgps/providers.ini file. Please report back if there is something wrong with default content of this file. It works for me though.

Next version will have an option to provide very verbose output for network activity - it should be very helpful in cases like that. I noticed that in some rare cases the urls are resolved to ipv6 addresses leading to "unable to connect to server" errors.

vi_ 2011-06-09 07:31

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Google maps works for me using gprs and wifi with the default settings.

dwaradzyn 2011-06-09 10:44

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
The problem with connection to Google servers seems to be connected with IPv6 day that happen to be yesterday. Today it seems to work correctly. I will push version 0.4.7 with Google Local search in the evening.

Dark_Angel85 2011-06-09 13:24

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
sorry if this has been asked before cause I'm not sure how this works, lets say I choose the Google maps as the server, then I just leave it on as it downloads or must i do something in order to get the tiles?

thanks for the help

dwaradzyn 2011-06-09 18:12

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by Dark_Angel85 (Post 1025765)
sorry if this has been asked before cause I'm not sure how this works, lets say I choose the Google maps as the server, then I just leave it on as it downloads or must i do something in order to get the tiles?

thanks for the help

To put things simple: CloudGPS downloads only tiles visible on screen. This means that you have to scroll to some area for it to be downloaded. It does not download other areas and currently there is no bulk download option. Once the tile is downloaded it will be saved on device (in MyDocs/.maps directory) and reused in future. When a tile is needed and it is available locally CloudGPS just loads the local copy without any network activity.

Of course this is oversimplification. CloudGPS also aims to display map fragment at all times (and avoid displaying one coloured empty tiles). To achieve this it has to pre-download tiles for a little larger area than presented on screen and also tiles from other zooms.

dwaradzyn 2011-06-09 18:56

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Version 0.4.7 uploaded to extras-devel. This version supports following search providers:
  • CloudMade - address only, limited poi search
  • Google Geocoder - address only
  • Google Maps - any query + address (eg. Kraków main square, pizza)
  • Google Maps Local - any query near current view (eg. pizza)

This version also adds an option to provide verbose information about network activity. In order to enable it uncomment the line with "curlVerbose=1" in /opt/cloudgps/cloudgps.ini. Messages are printed to stderr so you will have to start CloudGPS from x-terminal or ssh session to see those messages.

dwaradzyn 2011-06-10 06:57

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
I have promoted CloudGPS to extras-testing. Please give it a thumbs up
here. Only 10 votes needed to get it to extras. Hopefully this will increase userbase to some extent.

rolfok 2011-06-10 10:41

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by dwaradzyn (Post 1026250)
I have promoted CloudGPS to extras-testing. Please give it a thumbs up
here. Only 10 votes needed to get it to extras. Hopefully this will increase userbase to some extent.

voting done.

btw can we have a help page in the app?
I'm having problems to remember all the keyboard keys that are valid in CloudGPS...

dwaradzyn 2011-06-10 10:46

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
Quote:

Originally Posted by rolfok (Post 1026376)
voting done.

btw can we have a help page in the app?
I'm having problems to remember all the keyboard keys that are valid in CloudGPS...

I plan to add rich UI that will make all available functionalities in CloudGPS accessible on touchscreen. This will make it usable on other devices - ie. candybar MeeGo and probably will be ported to Android also.

Right now consult first post in this thread for keyboard shortcuts.

atya 2011-06-10 11:03

Re: [WIP] CloudGPS 0.4.6 - smoothest maps for N900
 
That's OK, but make "rich UI" switchable from config file, please. Now this is the better UI I have ever seen, I needn't any rococo interface elements ;D

sneer_69 2011-06-10 15:44

Re: [WIP] CloudGPS 0.4.7 - smoothest maps for N900
 
Is there a way to save map provider and search provider? Because every time I turn it off (Q) it goes back to default settings. Thanks

dwaradzyn 2011-06-10 15:58

Re: [WIP] CloudGPS 0.4.7 - smoothest maps for N900
 
Quote:

Originally Posted by sneer_69 (Post 1026559)
Is there a way to save map provider and search provider? Because every time I turn it off (Q) it goes back to default settings. Thanks

This should be default behaviour. Thanks for spotting a little bug introduced in 0.4.7 that prevents loading last used map provider. I will upload fixed version in a couple of hours. And will promote that fixed version for extras-testing too.

beeki 2011-06-10 16:41

Layers (openseamap) ?
 
Is there a way to define a layer above another map ?

I'm trying to find a way to configure openseamap as a provider ? For mappero I was able to define it, on the bottom layer openstreetmap and above it openseamap.

dwaradzyn 2011-06-10 17:25

Re: Layers (openseamap) ?
 
Quote:

Originally Posted by beeki (Post 1026601)
Is there a way to define a layer above another map ?

This feature is not available in current version but it is planned to be added in near future (in July, I hope).

dwaradzyn 2011-06-10 17:32

Re: [WIP] CloudGPS 0.4.7 - smoothest maps for N900
 
Version 0.4.8 uploaded to extras-devel. It fixes the issue that last used tile provider was not read properly from config file.

I will promote it to extras-testing as soon as the system allows me to. I will let you know.

dwaradzyn 2011-06-10 18:25

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Version 0.4.8 promoted to extras-testing. Please make your vote here.

Pyro1099 2011-06-11 00:46

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
you need to add a extras area or more buttons for the shortcuts. Its hard to remember what each does.

aanckar 2011-06-11 07:47

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by Pyro1099 (Post 1026854)
you need to add a extras area or more buttons for the shortcuts. Its hard to remember what each does.

Quote:

Originally Posted by dwaradzyn (Post 1026385)
I plan to add rich UI that will make all available functionalities in CloudGPS accessible on touchscreen. This will make it usable on other devices - ie. candybar MeeGo and probably will be ported to Android also.

Right now consult first post in this thread for keyboard shortcuts.

It's already underway.

mohi2k7 2011-06-12 20:21

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
woah talk about speed very butter smooth, keep up the super work :)

Pyro1099 2011-06-12 22:08

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by aanckar (Post 1026948)
It's already underway.

Thanks I didn't notice that.

vi_ 2011-06-18 13:54

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
just a suggestion...change the default value of maximum zoom in providers.ini for uk os maps to 15 as there is no higher level of zoom.

otherwise, BOOYAH!

dwaradzyn 2011-06-18 13:58

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by vi_ (Post 1031420)
just a suggestion...change the default value of maximum zoom in providers.ini for uk os maps to 15 as there is no higher level of zoom.

otherwise, BOOYAH!

Many maps have different zoom levels available for different map fragments. For places around me UK OS maps has more levels than in your area. Max zoom level is currently not detected but read from providers.ini - I will consider changing that in future.

atya 2011-06-20 22:18

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Can you make useable CloudGPS for all directions of device? /left portrait and upside down modes are missing/

mpi 2011-06-21 15:09

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
I have added new provider to providers.ini:
Code:

[UMP-PL]
fileFormat=/home/user/MyDocs/.maps/UMP-PL/%d/%d/%d.png
urlFormatType=OSM
urlFormat=http://tiles.ump.waw.pl/ump_tiles/%d/%d/%d.png
minZoom=0
maxZoom=18

but I get errors like those:

Code:

D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144849/88507.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144849/88508.png'
627 GL_ERROR: 500
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144849/88509.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88509.png'

The same URL works in mappero and Cloudgps shows tiles downloaded in mappero.
I have tried connecting with 3G and my home wifi.
Anyone has an idea what's wrong?

dwaradzyn 2011-06-21 17:05

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by mpi (Post 1034881)
I have added new provider to providers.ini:

Your entry is perfectly valid. It works for me without any problem. Could you try enabling verbose network output (curlVerbose=1 in /opt/cloudgps/cloudgps.ini) and then paste here the output again?

dwaradzyn 2011-06-21 17:28

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by atya (Post 1033410)
Can you make useable CloudGPS for all directions of device? /left portrait and upside down modes are missing/

That would be cool but right now I am focusing on finishing search and adding routing. Proper transition animations would require quite a work.

However I can add functionality to turn screen upside down in next release - that would be no brainer. But I still fail to see what is the use of it. Could you provide why you would like remaining directions to be usable?

mpi 2011-06-21 17:48

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by dwaradzyn (Post 1035013)
Could you try enabling verbose network output (curlVerbose=1 in /opt/cloudgps/cloudgps.ini) and then paste here the output again?

Code:

* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88508.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88507.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
627 GL_ERROR: 500
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88509.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* * couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88510.png'
Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88511.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144850/88512.png'
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88509.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88510.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88511.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88512.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88509.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* * couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88510.png'
Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88511.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88512.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88509.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88510.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88511.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88512.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88509.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88510.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88511.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88507.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88512.png'
* * About to connect() to tiles.ump.waw.pl port 80 (#0)
About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144851/88508.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88507.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88507.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88508.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144853/88508.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88507.png'
* * About to connect() to tiles.ump.waw.pl port 80 (#0)
About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88507.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144854/88508.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88509.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88508.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88511.png'
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88510.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144855/88512.png'
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* About to connect() to tiles.ump.waw.pl port 80 (#0)
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/17/72426/44255.png'
* couldn't connect to host
* Closing connection #0
* Couldn't connect to server
D/l error 7: Couldn't connect to server for URL: 'http://tiles.ump.waw.pl/ump_tiles/18/144852/88510.png'

I tried opening http://tiles.ump.waw.pl/ump_tiles/18/144850/88508.png in browser on N900 and it shows this tile without any problem.

atya 2011-06-22 11:44

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by dwaradzyn (Post 1035038)
However I can add functionality to turn screen upside down in next release - that would be no brainer. But I still fail to see what is the use of it. Could you provide why you would like remaining directions to be usable?

The charger connector is on left side (or on top in portrait mode). I have an universal car holder. When I use phone /and your app/ in car, the charger's cable is on right (or bottom in portrait mode). For me it would be better, if I could use your app with opposite screen directions.

Dude, have you ever use it in car? :P If your answer is yes, please write me, how can I use it without a cable in front of screen (or without frequently cable break) :D

dwaradzyn 2011-06-22 11:47

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by mpi (Post 1035064)
I tried opening http://tiles.ump.waw.pl/ump_tiles/18/144850/88508.png in browser on N900 and it shows this tile without any problem.

That is weird. I will try to investigate it in the evening and post back if I come up with something.

figaro 2011-06-22 12:11

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
great.. very smooth. maybe it's even the fastest map apps i've seen running on my n900
if only it supports other maps (google talk), it'd be the best
and i think you need to put more features in it (gpx track/view, etc)
but overall, it's a great job well done

vi_ 2011-06-22 12:23

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by figaro (Post 1035856)
great.. very smooth. maybe it's even the fastest map apps i've seen running on my n900
if only it supports other maps (google talk), it'd be the best
and i think you need to put more features in it (gpx track/view, etc)
but overall, it's a great job well done

Wut? It DOES support other maps...In fact it supports the MOST maps.

I have one idea. Perhaps when you zoom beyond the zoom depth of the map, instead of displaying blank tiles it should show the last tile but zoomed in. It kinda already does this for a second then the tile disappears to be replaced with the 'no tile' tile.

figaro 2011-06-22 12:31

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by vi_ (Post 1035861)
Wut? It DOES support other maps...In fact it supports the MOST maps.

I have one idea. Perhaps when you zoom beyond the zoom depth of the map, instead of displaying blank tiles it should show the last tile but zoomed in. It kinda already does this for a second then the tile disappears to be replaced with the 'no tile' tile.

it does?
well guess it's my fault then. just installed earlier today and i can't find any settings menu so i just assume it's plain map apps :p
i think i need to go back and read earlier posts in this thread then :p

dwaradzyn 2011-06-22 20:34

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
Quote:

Originally Posted by figaro (Post 1035871)
it does?
well guess it's my fault then. just installed earlier today and i can't find any settings menu so i just assume it's plain map apps :p
i think i need to go back and read earlier posts in this thread then :p

CloudGPS comes with 10 maps providers preconfigured. You can switch between them using N for next and Shift + N for previous one. I understand that this is not obvious and it should be accessible with touchscreen but that will come in following versions. Refer to first post in this thread for all keyboard shortcuts available.

dwaradzyn 2011-06-22 21:29

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
1 Attachment(s)
Quote:

Originally Posted by mpi (Post 1035064)
I tried opening http://tiles.ump.waw.pl/ump_tiles/18/144850/88508.png in browser on N900 and it shows this tile without any problem.

I think the problem here is caused by libcurl resolving tiles.ump.waw.pl to IPv6 address. It is probably caused by one of many IPv6 related bugs in libcurl. Attached binary supports an option to force IPv4 address resolution.

Just unpack the zip file and place the binary in /opt/cloudgps/ (overwriting existing one). Then add:

forceIPv4=1

to [Network] section of /opt/cloudgps/cloudgps.ini and I hope it will resolve this problem. Could you please try it and provide feedback here?

mpi 2011-06-22 21:46

Re: [WIP] CloudGPS 0.4.8 - smoothest maps for N900
 
It works great! Thank you!

Here's a little bit of the output:
Code:

forcing ipv4
forcing ipv4
* About to connect() to tiles.ump.waw.pl port 80 (#0)
*  Trying 217.153.128.150... * connected
* Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
> GET /ump_tiles/0/0/0.png HTTP/1.1
User-Agent: CloudGPS for N900
Host: tiles.ump.waw.pl
Accept: */*

* About to connect() to tiles.ump.waw.pl port 80 (#0)
*  Trying 217.153.128.150... < HTTP/1.1 200 OK
< Cache-Control: public, max-age=172800
< Expires: Fri, 24 Jun 2011 21:35:15 GMT
< Last-Modified: Wed, 22 Jun 2011 02:13:46 GMT
< Content-Type: image/png
* connected
< Content-Length: 7678
* Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
< Server: Jetty(6.1.14)
< Date: Wed, 22 Jun 2011 21:35:15 GMT
> GET /ump_tiles/0/0/0.png HTTP/1.1
User-Agent: CloudGPS for N900
Host: tiles.ump.waw.pl
Accept: */*

<
* Connection #0 to host tiles.ump.waw.pl left intact
* Closing connection #0
< HTTP/1.1 200 OK
< Cache-Control: public, max-age=172800
< Expires: Fri, 24 Jun 2011 21:35:15 GMT
< Last-Modified: Wed, 22 Jun 2011 02:13:46 GMT
< Content-Type: image/png
< Content-Length: 7678
< Server: Jetty(6.1.14)
< Date: Wed, 22 Jun 2011 21:35:15 GMT
<
* Connection #0 to host tiles.ump.waw.pl left intact
* Closing connection #0
forcing ipv4
forcing ipv4
* About to connect() to tiles.ump.waw.pl port 80 (#0)
*  Trying 217.153.128.150... * About to connect() to tiles.ump.waw.pl port 80 (#0)
*  Trying 217.153.128.150... 627 GL_ERROR: 500
* connected
* Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
* connected
* Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
> GET /ump_tiles/1/1/0.png HTTP/1.1
User-Agent: CloudGPS for N900
Host: tiles.ump.waw.pl
Accept: */*

> GET /ump_tiles/2/2/1.png HTTP/1.1
User-Agent: CloudGPS for N900
Host: tiles.ump.waw.pl
Accept: */*

< < HTTP/1.1 200 OK
< Cache-Control: public, max-age=172800
HTTP/1.1 200 OK
< < Expires: Fri, 24 Jun 2011 21:35:16 GMT
Cache-Control: public, max-age=172800
< Last-Modified: Wed, 22 Jun 2011 02:13:52 GMT
< Expires: Fri, 24 Jun 2011 21:35:16 GMT
< Content-Type: image/png
< < Last-Modified: Wed, 22 Jun 2011 02:13:58 GMT
Content-Length: 8150
< < Content-Type: image/png
Server: Jetty(6.1.14)
< Date: Wed, 22 Jun 2011 21:35:16 GMT
< Content-Length: 9905
< Server: Jetty(6.1.14)
<
< Date: Wed, 22 Jun 2011 21:35:16 GMT
<
* * Connection #0 to host tiles.ump.waw.pl left intact
* Closing connection #0
Connection #0 to host tiles.ump.waw.pl left intact
* Closing connection #0
forcing ipv4
forcing ipv4
* * About to connect() to tiles.ump.waw.pl port 80 (#0)
About to connect() to tiles.ump.waw.pl port 80 (#0)
*  Trying 217.153.128.150... *  Trying 217.153.128.150... * connected
* * Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
connected
* Connected to tiles.ump.waw.pl (217.153.128.150) port 80 (#0)
> GET /ump_tiles/4/8/5.png HTTP/1.1
User-Agent: CloudGPS for N900
Host: tiles.ump.waw.pl
Accept: */*

The same binary with "forceIPv4=1" commented gives same errors as before, so it was the problem with IPv6 address resolution.
Thanks again. Great app :)


All times are GMT. The time now is 01:26.

vBulletin® Version 3.8.8