Guide Offline maps on a Java Mobile

I know that most of you are familiar with this maps thingy.
Anyway here are the steps that will allow you to have Google/Yahoo maps on mobile which has java capability (usually all of the standard mobiles are having this nowadays) without the need for a GPRS connection
Download the jar file at the following link and install the app on your phone

Mobile GMaps / free download
Using the tools below, create the map files and transfer to phone

Mobile GMaps - Map Tile Caching tools
Edit the settings in mgmaps to point to the folder location.

Here is a little more detailed step by step procedure.
1.Use the map creation tool to generate the map tiles.
Map Creation Tool for MGMaps

On the map select the area and place 4 markers by clicking on the map using the mouse. (You can deselect a pin by clicking on it again)

Once the area is selected, select the
Zoom level: from and to (0 , 16 will do)

Level of detail: (default(fast and rough) is enough)

Type of map: (select your choice)
Click on Generate and it will allow you to download a .map file
2 Download the Gmapmaker setup file and install it.
(I found that gMapMaker is a good tool to generate the maps if you are using windows.I have also tried the perl command tools in linux and those are also working)
Cache Folder -- is the place where the downloaded files will be stored.

Operation Mode -- Mgmaps mode, use a .map file
Press GO and it will ask you to select the map file. Select the map file you have created in the first step and there you go!!!
Let gmapmaker download the tile files.. This will take some time.. Be patient :D
3. Copy the generated cache folder to the mobile's mem stick or to phone mem for faster access.( if you have enuf space in phone memory :ohyeah: )

4. Install Mgmaps on your mobile from the jar file.
In the setting select the cache folder that you have stored on the mobile
TIPS

The download size is usually very big and hence it is not advisable to download a big area of map all at once.You can generate .map for different areas in seperate .map files and transfer the folders and put on the phone as separate maps.
For example, if you need map for Chennai... download that area and move to mem stick and name the folder as chennai.Do the same for blore and name the folder as blore. You can alternate betweeen each map by just selecting the required map folder in the settings section of Mgmaps from within the app on the phone. In this way you will make the maps load faster on the phone.
Although my phone (W810i) is without GPS , these maps are supposed to work with GPS. (Hoping to buy a new mobile.. Locking on Nokia 5800XM, if the price is right:cool2: )
Thats all folks...
If anyone need any help with installing/generating maps, please contact me and I will help you as far as I can.:)
Here are some additional notes sent by ajay387

1.Download it from this site

Mobile GMaps - Download

2. Download the zip file.

3. Then zip file will contain four files - 1 installer file and 3 jad files

4. If you are using nokia pc suite to transfer then - jad and jar (Installer) files should be named the same (Some s40 phones require that), so if the jad is named mgmaps_signed.jad rename it to mgmaps.jad before uploading installer file to your phone.

5. If u are going to transfer as data storage - then copy installer file and jad file (Remember both should have the same names).

6.Then select the application on the phone->Options->Application Acess->Data Access->Read User data->Ask First Time Only
 
thank you,
please if you have any knowledge about offline maps on personal computer for my project at collage give it to me
any how can i get it
send me an email at (amir_1988_ghahazaly@hotmail.com)
 
hi, I'd like to know from all those who've been using MGMaps, is there a way by which I wouldnt need to keep answering the "Allow application to read user data?" question? cuz once I open the map. go proceed to the next tile, it asks me that 4 times (and it does get pretty irritating). I'm using a w810i. So if any1 could help here please...
 
and I'd like to add, I'd made a detailed map of Bangalore (yep i went crazy and made a map which contained all levels of zoom) and finally, the size was around 60MB!! yes, 60MB.. but that's ok.. the problem arose when i tried copying this onto my memory stick.. I had around 250MB free, so that 60MB should have been a piece of cake, but no! midway, it said disk full!! then i cleared up all the other stuff from the memory card and continued... till... it said disk full again.. i dint have any other option but to cancel copy.. then i checked up, it said:
Size: 56MB
Size on disk:430MB

huh?? 430MB????? can any1 please explain this as well? thanks in advance..
 
Sure. you need to have the application certified using Halmer cert and you will need to install halmer cert into the phone.
This halmer cert can be used for any application. By using the certificate, you will get the "always allow" option for the application.

Try googling for halmer cert and follow the instructions. If you are having trouble, let me know and I will help you as much as possible.

Regarding the maps... just try to generated maps of your interest.. It seems that the memory stick has some weird problems sometime... :S

rohpai said:
hi, I'd like to know from all those who've been using MGMaps, is there a way by which I wouldnt need to keep answering the "Allow application to read user data?" question? cuz once I open the map. go proceed to the next tile, it asks me that 4 times (and it does get pretty irritating). I'm using a w810i. So if any1 could help here please...
 
This has got to do with the file system which your phone maintains.

My 160mb Bangalore map occupies nearly a gb of space i guess on the card.

Try using map cruncher but its more tedious than freeing up space on your card :D
 
akg7091 said:
I have been using mgmaps for over a year now. If anyone has any questions about mgmaps then pm me. I will try to solve any problems you may be facing.

hi my name is lucian,and i have some problem with my cell phone .maibe you can help me .here`s my issue:i have a sony ericson G705 with A-gps and gps receiver,but i cannot useit like a gps only if i `m using a data plan which i don`t like because i have to pay for it.the phone is java based software platform ,not symbian or windows mobile.can you help me with some ideeas? how to make it work like a regular gps with preloaded maps and all the staff? thank you very much for reading my mesage.waiting for your help...
 
You din't mention the software that you are using. Try to browse to the maps area which you use often, using the Wifi connection of the phone and it must cache those areas on the phone so that it dont have to downlod the same when you visit those areas again.

sasu said:
hi my name is lucian,and i have some problem with my cell phone .maibe you can help me .here`s my issue:i have a sony ericson G705 with A-gps and gps receiver,but i cannot useit like a gps only if i `m using a data plan which i don`t like because i have to pay for it.the phone is java based software platform ,not symbian or windows mobile.can you help me with some ideeas? how to make it work like a regular gps with preloaded maps and all the staff? thank you very much for reading my mesage.waiting for your help...
 
has anyone tried it on PSP with Java emulator..??:D

i followed the proc mention here.....did not work....

MGmaps java software is running fine....but the map tiles r not loading....

i hv changed the stored location for cache folder in settings....but still the tiles r not loading.....plz some1 help me.........

BTW nice explanation for offline maps.....thanx....:)
 
Hi - thanks for an informative article. I have done everything, but now I believe google has disabled downloading cached maps. Can anyone please share cached maps available with them?

Thanks
 
Which method did you try?.

I have tested using the perl way, and its working for me. (I dint test it on the phone, but at least its downloading the map tiles). Refer below

OpenCycleMap - Open Cycle Map imagery\n

Choice: GoogleMap

Enter Zoom Level (1-22): 16

Enter coordinates in decimal degrees format... 38.031078, -78.481529

Top left (latitude, longitude): 9.308154294357477, 76.376953125

Bottom right (latitude, longitude): 9.481578400764745, 76.640625

Ready to cache 1617 tiles...

Type: GoogleMap

Zoom: 16

Press enter to continue.

*** Caching Started ***

* Downloading tile 1 of 1617 from http://mt1.google.com/mt/v=w2.92&hl=en&x=46672&y=31033&z=16

17:00:18 URL:http://mt1.google.com/mt/v=w2.92&hl=en&x=46672&y=31033&z=16 [103/103] -> "TempTile.21157" [1]

Tile cached at MGMapsCache/GoogleMap_16/46672_31033.mgm

* Downloading tile 2 of 1617 from http://mt2.google.com/mt/v=w2.92&hl=en&x=46673&y=31033&z=16

17:00:19 URL:http://mt2.google.com/mt/v=w2.92&hl=en&x=46673&y=31033&z=16 [103/103] -> "TempTile.21157" [1]

Tile cached at MGMapsCache/GoogleMap_16/46673_31033.mgm

I have maps for chennai with me. If you need it, let me know :hap2:
 
plzzz help me.....
i am getting problem with map generation....
when i am gentrating a map file. Its size is very small(1 or 2KB)...
and wehn i load this in gmapmaker it is downloading the folder that is only 78 bytes....
 
plzzz help me.....
i am getting problem with map generation....
when i am gentrating a map file. Its size is very small(1 or 2KB)...
and wehn i load this in gmapmaker it is downloading the folder that is only 78 bytes....
 
mathew_p_a said:
Given that... if anyone needs map of chennai city limits.. let me know!

But it will be good and better to generate your own maps as it is easy and simple... Downloading pre-generated maps is for the lazy :ohyeah:

Hi,

Can you please send a copy of Chennai maps to me?

Thanks
TS
ts1ts2ts3@gmail.com
 
Back
Top