I need to develop an application where i need maps, this map server can be any server for example i have my own maps server where i have map data.

Now the problem is I have to build application, in which user can request for maps of specified location, and must be able to save it in his mobile phones so that he don't have to read it again from internet, and he can use those maps where there is no internet.

Can anyone suggest how this can be done using J2ME?

Looking for reply.

Thank You