title: Using Google Maps with Java on a Desktop Application
body: <p>I want to use Google Maps on my java based application.</p>
  
  <p>My application would overlay images on maps based on latitude and longitude and change position of these images with time. The time interval will be very short so it needs to be efficient.</p>
  
  <p>Currently I can find following solution, but none of these works :</p>
  
  <p>1) Using <a href="http://qt-project.org/doc/qt-5.0/qtwebkit/qtwebkit-index.html" rel="nofollow">Qt WebKit</a> through <a href="http://qt-jambi.org" rel="nofollow">Qt Jambi</a> : This will just open Google Maps in browser over my application, I would not have control of overlaying images on top of the Map, according to the lat/long.</p>
  
  <p>2) Using <a href="https://developers.google.com/maps/documentation/imageapis/" rel="nofollow">Google Maps Image API</a> : This would open image, but I would not be able to translate the location in lat/long into coordinates in image, also as the position of images are changing I will need zoom-in and zoom out feature, which will be unavailable here.</p>
  
  <p>Is there an exiting solution which fits my need?</p>
  
  <p>Thanks!</p>