![]() |
Maemo Mapper Repositories
Due to the growing number of map repositories that are compatible with Maemo Mapper, I decided to create a thread that would aggregate them and keep them up-to-date.
To use one, tap-and-hold on the link and copy the link address to the clipboard, then paste it into Maemo Mapper. Many of these repositories are also available by simply selecting the "Download..." button in the "Manage Repositories" dialog box in Maemo Mapper itself. The following is a set of working repositories that you can use for Maemo Mapper: Google Maps (street) http://mt.google.com/mt?x=%d&y=%d&zoom=%d Google Maps (street) (alternative) http://mt.google.com/mt?v=ap.999&x=%d&y=%d&zoom=%d Google Maps (satellite) http://khm1.google.com/kh/v=&hl=en&x=%d&y=%d&z=%d Google Maps (terrain) http://mt.google.com/mt?v=w2p.92&x=%d&y=%d&zoom=%d 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 Yahoo Maps (street) http://us.maps1.yimg.com/us.tile.map...=%d&y=%-d&z=%d Yahoo Maps (satellite) http://us.maps3.yimg.com/aerial.maps...=%d&y=%-d&z=%d OpenStreetMap - Traditional "Mapnik" http://tile.openstreetmap.org/%0d/%d/%d.png OpenStreetMap - Developmental "Osmarender" http://tah.openstreetmap.org/Tiles/tile/%0d/%d/%d.png Terraserver USA (WMS) http://www.terraserver-usa.com/ogcma...PTIONS=INIMAGE (Note: WMS URL formats requires the installation of proj.) RunwayFinder.com http://www.runwayfinder.com/charts/x%dy%dz%d.jpg (Note: WMS URL formats requires the installation of proj.) (Thanks, gregrenda.) viajoasi.com.ar (WMS) http://viajoasi.com.ar/c.php?VERSION...PTIONS=INIMAGE (Note: WMS URL formats requires the installation of proj.) 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 Legal: These repositories are for demonstration purposes only. Please use them at your own risk, since their use may be restricted or even illegal for use with Maemo Mapper. I cannot be held responsible for anyone's use of these URL formats. |
Re: Maemo Mapper Repositories
P.S. As soon as I can figure out MIME on the 770/N800, I will release a version of Maemo Mapper that will allow you to click on a link to set up a repository, so you don't have to copy/paste the URLs. Kinda like the .install files for the 770/N800's Application Manager. When that feature is added, I will add links to the above post to allow you to do that.
|
Re: Maemo Mapper Repositories
Another useful repository for pilots that serves aviation charts:
http://www.runwayfinder.com/charts/x%dy%dz%d.jpg |
Re: Maemo Mapper Repositories
Quote:
What is 'proj' and how is it installed? Neil |
Re: Maemo Mapper Repositories
Quote:
You can install the proj package from the same repository from which you installed Maemo Mapper. Here is a link that will install it: http://www.gnuite.com/nokia770/proj.install |
Re: Maemo Mapper Repositories
HTML Code:
OpenStreetMap - Developmental "Osmarender" 2) Will I get the same Route, regardless of the map url I use? Thank you! |
Re: Maemo Mapper Repositories
Quote:
Quote:
|
Re: Maemo Mapper Repositories
Quote:
Ta. |
Re: Maemo Mapper Repositories
Quote:
http://m1.viamichelin.com/mapsgene/dm/mapdirect ;d29yXzAwMjRt;MDAwMDAwMDAxMjAwMDAwMDAwMTA= The part after the semicolon presumably identifies a bitmap (254x254 pixels, which is weird). Now, the website uses javascript, and although it's heavily obfuscated, in theory the algorithm for generating one of those identifiers is buried somewhere in that javascript code. The same algorithm could be used in Maemo Mapper to translate between lat/lon and ViaMichelin's codified ID, but I'm not really motivated enough to sift through the mounds of javascript. By the way, if you ever come across an online map that you'd like to use in Maemo Mapper, I am always open to the possibility of adding new types of URLs. All you need to give me is an easy way to map a Maemo Mapper coordinate (x, y, zoom) into the URL. Most URLs have their own quirky style of encoding, some of them more obfuscated than others. For example, Google Maps Satellite uses a qrst-encoded quadtree URL, whereas Virtual Earth uses a 0123-encoded quadtree URL, so the code in Maemo Mapper to handle each is similar, just tweaked slightly for each source. Firefox has this great utility for spying on exactly what images a website pulls in. For example, go to Google Maps and use the "Tools | Page Info" menu item in Firefox. The "Media" tab contains a list of all media pulled in by the page, including images. In the case of Google Maps, there are a bunch of "mt1.google.com"-style URLs that reveal exactly the URL format that Google Maps uses to retrieve its bitmaps. This is how Maemo Mapper first came into being. Back in the olden days, MapQuest didn't even have an AJAX-ified website, so you couldn't use the "Page Info" trick used for Google Maps. Nowadays, however, MapQuest uses a completely different URL format. When you use Firefox's Page Info tool, you see a bunch of URLs like "http://tile3.mqcdn.com/map/Scale29337258/0/5/0/2.gif", where "ScaleXXXXX" maps somewhat to Google Maps's "zoom=" variable, and the "5" and "2" map to the X and Y coordinates of the map. So, it might be possible to write an algorithm that translates "5, 2, 29337258" into Maemo Mapper's "x, y, zoom" format. Unfortunately, I think MapQuest uses a projection other than Mercator, and the scales don't cleanly match between Mercator and MapQuest, which makes it difficult, perhaps even impossible, to use in Maemo Mapper. It just takes some investigation... P.S. kempja: would you mind removing the "script" code from your post, or at least break it up into smaller lines? It causes the page to render poorly in most browsers. |
Re: Maemo Mapper Repositories
HI Gnuite,
Would it be possible to use the Mapquest "Routing File" in mapper? The reason I ask is that I have done some routes in mapper (same as Google Earth) and Mapquest. "For me", the Mapquest routes are much better. One of the routes I did in Mapquest is the actual route I take to pick up my grandchildren from school.:) Again, I stress "for me". Thank you! |
Re: Maemo Mapper Repositories
Quote:
http://devnet.map24.com/ |
Re: Maemo Mapper Repositories
Quote:
The route points themselves may be somewhere in the javascript, but Mapquest seems to have done a very good job of hiding them, plus there doesn't seem to be much connection between the route points and the direction information (e.g. "Turn Right at ..."), so even if I could find the route points, there wouldn't be any waypoints. Google Maps's maps, on the other hand, are much more easily parseable. |
Re: Maemo Mapper Repositories
Quote:
Thanks for the tip about Firefox; I am now using it to investigate another new map server over France, serving IGN Maps. I have just about finished the cmd scripts that read the xml file from MapCruncher, available herehttp://research.microsoft.com/mapcruncher/, even for big (50 x 50 km), overcoming a max xml file size of ~100 lines - it extends the quadtree to the max zoom level crunched. I just need to join the scripts together and write some instructions. The results are as almost as accurate as the VE tiles on which they were 'pinned' ~ +/- 5m at 1:25k, showing no discernible stretch to go form UTM to VE's TM projection (although I can reproject using another programme - it's just a pain) I will make this available after the w/e, if anyone is interested.:D |
Re: Maemo Mapper Repositories
HI Gnuite,
Quote:
|
Re: Maemo Mapper Repositories
Could you help me in defining the repository information for the following map site:
http://www.freemap.co.il/map/ Using the above-mentioned "trick" it seems that the tile URL's are pretty straightforward: For example: http://www.freemap.co.il/map/tile.ph...&g=all&i=png24 Thanks |
Re: Maemo Mapper Repositories
First, thanks Gnuite for a great program.
I ran across this mapping site today, and it looks like they use an easily-parseable URL format, but I'm not sure about the actual body of the page - there's a fair amount of javascript, but it doesn't look too complex. EDIT: There's a link at the top left of the page that takes you to the "Old Site" or "New Site". My comments above are for the "New Site", but the old one might be easier to parse. |
Re: Maemo Mapper Repositories
Can you print on the M800? Thanks in advance, Derrick
|
Re: Maemo Mapper Repositories
Quote:
The urls, from Firefox, of the image tiles are thus - http://mc0.multimap.com/ptiles/map/m...vice_seq=14458 for Topo http://mc3.multimap.com/ptiles/map/m...vice_seq=14458 for route/street maps They seem to be some sort of quadtree, but referenced from bottom left rather than top left. "13" is the zoom level, with map type being the "mi8**". Any ideas for a URL to go into MM? Cheers Kempja |
Re: Maemo Mapper Repositories
First of all I have to admit that for the past few months I did not really think MM would live up (for me) to the hype it generated in other parts of ITT (and other sites) -- mainly because no maps cover the area where I live in any detail. Plus, I don't have a bluetooth GPS. However, yesterday I downloaded it and spent more time playing with MM than I should have (I am currently during my "exam season" at University :))
In any case, I have two small quibbles: - Most of the time, when I fire up the "Manage Map Repositories" dialog, I find that my list of repositories has been doubled (e.g.: Rep A, Rep B -> Rep A, Rep B, Rep A, Rep B). This behaviour is consistent and seems to happen every time except for the first time I fire up this dialog in a MM session. If I click cancel, the doubled list is not saved. - Google satellite repository stopped working about 5 minutes ago :( What is happening is that it either leves a black space or uses the Google street JPEG's. Yes, the maps are downloaded in different directories :) This happened after I played around with the repository settings ("Download Zoom Steps" and "View Zoom Steps") a bit. MM does not complain about the maps not downloading or anything. Weird. - I will be going abroad in a few weeks and would like to make decent use of MM. Is there an easy way of downloading all the JPEG's, at particular zoom levels, for an entire selected area? Or do I have to stay going around the whole area at every zoom level? Thanks for any replies! |
Re: Maemo Mapper Repositories
Quote:
Did the dialog always behave this way, or did it happen after a certain (or uncertain?) event? If the latter, I would try using the "Reset..." button in the dialog and/or gconftool-2 to clear all of your Maemo Mapper settings.. (If the dialog has always duplicated, then this won't have any effect.) Quote:
Check your repo directory and see if you can find any text files instead of JPEG files. They won't have a text-file extension, so they may be difficult to find. If you know how to use grep, then you can grep the files for the string "<html>". If you find any, the error message contained therein may give a clue to why the repo is messed up. Some users have done this and found error messages indicating that Google has detected them as a "bot" or spammer, in which case Google might have started denying you satellite images. (I don't think this has ever happened with Google's street maps, and I also don't think that the Satellite repo has ever returned Street maps before.) Quote:
|
Re: Maemo Mapper Repositories
Quote:
Quote:
*edit* The files are empty! |
Re: Maemo Mapper Repositories
Convulted said,
"- Most of the time, when I fire up the "Manage Map Repositories" dialog, I find that my list of repositories has been doubled (e.g.: Rep A, Rep B -> Rep A, Rep B, Rep A, Rep B). This behaviour is consistent and seems to happen every time except for the first time I fire up this dialog in a MM session. If I click cancel, the doubled list is not saved." Suddenly, out of nowhere, I am getting the same behavior with MM. When I go to "maps", I now have two Google Streets and two Google Satellites listed. I don't know how it happened. I hadn't used MM for several days and when I used it today, that's when I noticed the doubled map sets. ??? |
Re: Maemo Mapper Repositories
I am experiencing the doubling of my map repository listings as well. I am using the latest version of MM from the garage.
|
Re: Maemo Mapper Repositories
This is one of my favorite map sites:
NLS topographic maps covering all Finnish regions are available at Citizen's MapSite. This service is universally accessible and free of charge. URLS look like these: http://kansalaisen.karttapaikka.fi/k...urenna&lang=FI http://kansalaisen.karttapaikka.fi/k...urenna&lang=FI Are they gettable I wonder? I've been ripping them manually and stitching them together for my forest trips. Very nice with a very accurate map. |
Re: Maemo Mapper Repositories
Quote:
|
Re: Maemo Mapper Repositories
Quote:
|
Re: Maemo Mapper Repositories
Quote:
In the meantime, there are two workarounds: restart Maemo Mapper, or delete the duplicate repository entries. Sorry for the inconvenience. |
Re: Maemo Mapper Repositories
Quote:
|
Re: Maemo Mapper Repositories
Great work! Both issues are fixed. Hope I don't get the Google satellite thing again :)
|
Re: Maemo Mapper Repositories
This latest version fixed the doubling repositories issue for me as well.
|
Re: Maemo Mapper Repositories
Damn. Google satellite stopped working again! I'll try to investigate, but all I know thus far is:
(i) I would be browsing Google satellite maps when suddenly the images stop downloading (but MM does not complain) (ii) The downloaded images are 0 bytes in size. |
Re: Maemo Mapper Repositories
I am having problems with Google's satellite imagery as well. Google streets still works fine. Have they changed their URL structure or implemented some check to keep people from pulling down the data?
|
Re: Maemo Mapper Repositories
Do you have answer to your question? I need also map of Israel. Thanks
|
Re: Maemo Mapper Repositories
Gnuite,
Take a look at this French website; the tiles appear to be organized in Mercator Lat/Lon, but with an alpha-numeric referencing system. The Topo maps and imagery are top notch though. http://www.geoportail.fr/visu2D.do?ter=metropole Image tiles are like this: http://visu-2d.geoportail.fr/geoweb/maps8u6m2GpH0.jpg Also found this http://thepochisuperstarmegashow.com...cts/#geopochi2 a tool that reads the tile into GEarth; would it be of any help, since this guy has cracked the tile naming convention? Cheers |
Re: Maemo Mapper Repositories
How to add personal jpeg map files, especially how to divide it to specific coordinaties.
Like I have a big jpeg file , I have some point whose I konw the coordinaties, how to adjust and divide for specific zooms, specific size,... for maemo mapper??? |
Re: Maemo Mapper Repositories
Try MSR MapCruncher program here http://research.microsoft.com/mapcruncher/
but you will have to rename the tiles; I have written a script but can't upload it ion here. Kempja |
Re: Maemo Mapper Repositories
Quote:
|
Re: Maemo Mapper Repositories
The finnish NLS topo maps at kansalaisen.karttapaikka.fi use finnish KKJ coordinate system, so MaemoMaper would have to do on-the-fly warping of the tiles. Perhaps MapCruncher is the way. Here is quite detailed description of the KKJ coords (you can extract also some conversion code): http://www.viestikallio.fi/tools/kkj-wgs84.php#KKJ-PI
BTW, stitching can be automated by e.g. montage utility from the ImageMagick suite. |
Re: Maemo Mapper Repositories
I have been download and install "map cruncher" program and sucessfully create map with that.
It makes 3 folders and 3 files. <DIR> Layer_Newlayer <DIR> Legends <DIR> SourceData <FILE> MapLayers.crunched.xml <FILE> SampleKey.html <FILE> SamplePage.html How-to make files (directory structure and filenames) Maemo mapper compatible. |
Re: Maemo Mapper Repositories
A part of answer is :
For reference, Maemo Mapper uses the exact same tile structure as Google Maps. The directory structure itself is defined as "map_cache_dir/zoom/x/y.jpg". For example, file "map_cache_dir/12/5/10.jpg" maps to "http://mt.google.com/mt?n=404&v=w2.999&x=5&y=10&zoom=12". So if you can figure that out, then you can produce maps that will work in Maemo Mapper. By the way, Maemo Mapper also supports PNG, or any other format that is recognizable by gdk_pixbuf. The names of the files must have the .jpg extension ... I hope it'll help you. If you find a solution, please help me. |
All times are GMT. The time now is 02:56. |
vBulletin® Version 3.8.8