Ta description est très vague... Plus de détails que juste "application pour de la géolocalisation" permettrait de mieux t'aider.

En attendant regarde du côté de :
Framework Java GeoTools...