Active Topics

 



Notices


Reply
Thread Tools
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#1
Quick Links:
* Install Maemo Mapper directly from the Maemo Garage repository
* Download Maemo Mapper from the Maemo Mapper Garage Files page
Optional modules (from the Maemo Garage repository):
* flite (for voice synthesis of driving direction information)
* proj (for WMS support)

OR, if the above .install files do not work (e.g. on the n800), then manually add the mistral extras repository to the Application Manager:

Web address: http://repository.maemo.org/extras
Distribution: mistral
Components: free non-free

This new release of Maemo Mapper gets a new minor number due to the drastically rewritten download mechanism. The old gnome-vfs-async mechanism has been replaced with libcurl3. Advantages are improved reliability, especially when using slower download servers.

The major functional change in this release is support for WMS, which in part prompted the use of libcurl3, since WMS servers (specifically terraserver) were proving to be a problem for gnome-vfs-async. See the MM-Extensions page (link below) for example URL Formats.

http://hoohol.ath.cx/public/index.ph...eMM-Extensions

Note that you must install proj in order for WMS downloads to work. proj is available alongside flite in the "Utilities" category of the Maemo Garage repository. proj is _not_ required if you are not planning on downloading WMS maps via Maemo Mapper. (You can still view them fine without proj, as well.)

NOTE: The new download mechanism may still have some kinks in it. Sometimes the downloads are a little slow to start after switching repositories, and for notably unreliable servers, downloads may appear to freeze for up to 60 seconds before it retries (usually successfully). These are download problems that would have failed silently with v1.2.x (causing gaps in the display), but with libcurl3, Maemo Mapper will now rety up to 3 times until the download is successful.

If you experience any download issues, please let me know so that I can try to address them as soon as possible, in order to make the v1.3.x codeline as robust as possible. If the issues become too much, feel free to stick with v1.2.x, as long as you don't need WMS.

Last edited by gnuite; 2007-01-21 at 21:12. Reason: Added manual repository info for n800 users.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#2
For quick reference, here are some sample URL formats that you can use. Please use them at your own risk, since their use may be restricted and thus possibly illegal for use with Maemo Mapper. I cannot be held responsible for anyone's use of these URL formats.

Google Maps (street)
http://mt.google.com/mt?n=404&v=w2.9...d&y=%d&zoom=%d

Google Maps (satellite)
http://kh.google.com/kh?n=404&v=99&t=%s

Virtual Earth (street)
http://r0.ortho.tiles.virtualearth.n.../r%0s.png?g=45

Virtual Earth (satellite)
http://a0.ortho.tiles.virtualearth.n...a%0s.jpeg?g=50

Virtual Earth (hybrid)
http://h0.ortho.tiles.virtualearth.n...h%0s.jpeg?g=50

Terraserver USA (WMS)
http://www.terraserver-usa.com/ogcma...PTIONS=INIMAGE
(Note: WMS URL formats requires the installation of proj.)

Edit: removed plain text to avoid crazy thread formatting. So now you can't see all of the WMS URL, but you shouldn't have to - just tap and hold the stylus on a URL and select "Copy URL" from the context-sensitive popup menu.

Last edited by gnuite; 2007-01-29 at 05:52. Reason: Added sample Virtual Earth URLs
 
penguinbait's Avatar
Posts: 3,096 | Thanked: 1,525 times | Joined on Jan 2006 @ Michigan, USA
#3
These sites are all using http. I can download images via tmobile phone using the proxy settings. Is there any chance MM can hook into the proxy settings? Or have proxy settings directly in MM.

I am going to download updates right now, I am curious how Terraserver compares to google satellite mapsl. It seems like Terraserver covers more areas at higher resolutions. Is it possible to get the topo maps from there also?

Thanks Gnuite. I wish nokia would consider fixing the browser and email clients and adding features as often as MM.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#4
Originally Posted by penguinbait
These sites are all using http. I can download images via tmobile phone using the proxy settings. Is there any chance MM can hook into the proxy settings? Or have proxy settings directly in MM.
I can set up Maemo Mapper to use the proxy settings defined in Maemo. It'll take a little work, though, since I have to hook in to the entire IAP connectivity thing. I'll work on it, though.
 
fpp's Avatar
Posts: 2,853 | Thanked: 968 times | Joined on Nov 2005
#5
Thanks for that, it would be really useful when using MaemoMapper with a mobile phone to download maps and routes, as those frequently require the use of a proxy.
 
Posts: 123 | Thanked: 6 times | Joined on Dec 2005 @ Los Angeles
#6
Thank you for the sample uri. I always had problems trying to find them buried under a mountain of posts, after reloading the software.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#7
Ask and you shall receive.... 16 hours of college football and C code later, Maemo Mapper v1.3.2 is released (v1.3.1 was around for the day, with a fix for the WMS locale issue, but I didn't announce it).

Maemo Mapper v1.3.2 adds proxy support for the new libcurl3-based download mechanism. It uses the proxy settings saved with each connection, so no added action is required.

This is my first stab at proxy programming, and without a good test environment, my testing consisted basically of setting a bogus proxy on my Nokia 770 and watching all the downloads suddenly start failing. So, if someone with real proxy needs could experiment and report back, I would appreciate it.

Also, Maemo Mapper will once again automatically connect to the internet as necessary (downloading maps or routes). This functionality disappeared in the 1.3.x line due to the use of libcurl3, but I have implemented it more directly now.

Me go sleep now.
 
Posts: 289 | Thanked: 83 times | Joined on Jul 2006
#8
Fantastic work on v1.3.2!

By the way, what is wrong with the text formatting of this thread...
it wants to display on a very wide display... other threads do not
presently exhibit this problem. My safari browser is unable to
display the usual horizontal scroll bar... firefox is doing only
marginally better. Again, the problem appears only with this
thread.

-- Denis
 
Posts: 52 | Thanked: 0 times | Joined on Jan 2006
#9
i just find this :

http://googlemapsapi.blogspot.com/


in this blog, there are informations about the
actual version of google map : 2.67 actualy


there are explainaition about doing a weather map...

can this feature be included in a futur realease ?




thanks to everybody involved in this !
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#10
Originally Posted by rjungmann
i just find this :

http://googlemapsapi.blogspot.com/


in this blog, there are informations about the
actual version of google map : 2.67 actualy


there are explainaition about doing a weather map...

can this feature be included in a futur realease ?
That web page is referring to the Google Maps web service API, which is based on javascript and AJAX. Maemo Mapper does not use the Google Maps API. It's not even tied or dependent on Google at all (you can use Terraserver, for example) - all you need are maps. The version number to which you refer is for that API, which is not applicable to Maemo Mapper.

As for the "weather map", that is a "sample" Google Maps API-based web application. They're not actually providing weather data; they just used that as an example (the weather data is made up - just push refresh a few times to see).
 
Reply


 
Forum Jump


All times are GMT. The time now is 00:48.