On the N95 the "maps" feature acesses a map server to download the map imagary. Is there an API to the map server 3rd party applications can exploit.....if not is there a mapping service for j2me applications?

Id use google maps but the problem is the key and having to set a valid URL which is tricky to define for a mobile application? (i think..if not please shed some light on this for me)

Any suggestions would be greatly appreciated.