Hola:
Depende de lo complejo que lo quieras.
Si quieres algo en serio puedes buscar GIS. Una librería gratuita pero seria para dibujar mapas es openmap.
Si quieres algo más simple, puedes buscarte alguna
librería gráfica en java que te ofrezca facilidades para el dibujo y zoom. La del link es una que hice en su día y aunque quizás esté un poco a medias, puede que te ayude.
Se bueno.