Java Location Services

http://www.jlocationservices.com