title: Geo chart for java
body: <p>Can anyone recommend a Java component that lets you create a pretty looking image of a world map, highlighting certain countries (based on some statistics). Something similar to this image:</p>
  
  <p><img src="https://i.stack.imgur.com/IzBCV.png" alt="World map with highlighted countries"></p>
  
  <p>Something similar to Google Geo Charts (but for Java): <a href="https://developers.google.com/chart/interactive/docs/gallery/geochart" rel="noreferrer">https://developers.google.com/chart/interactive/docs/gallery/geochart</a>
  but runs on the server side, without an internet connection.  Ideally I'd like to attach weight to a few countries which would highlight them proportionally.</p>
  
  <p>Either open source or commercial (as long as it's not something ridiculously priced).</p>