Java Library for World / US Map
<h2>Context</h2>

<p>I'm developing an application in Java. I want a fairly high resolution map/globe of the World/US. This is for an application involving:</p>

<pre><code>* plotting where certain landmarks are
* plotting where certain earth quakes happened
* plotting where certain companies are headquartered
* overlaying a weather map
</code></pre>

<h2>Question</h2>

<p>Is there an open source library for this? [Likely not given that map data is expensive.]</p>
