I am an Android developer (working in Java) and want to write a geographical quiz game. The quiz will need a list of countries and will randomly choose one to highlight on a map (probably using Google Maps). Then the user can type in the name of the country.

What web services are available that will give me the polygon data of the border of a given country?


You could use the Google Fusion tables version (see related blog post) of the Natural Earth world boundaries dataset with the Google Maps API, as in these answers:

  • I should have qualified that I'm programming in Java on Android. AFAIK, this limits me to Google Maps v2.
    – Code-Guru
    Mar 4 '14 at 23:06
  • Still, I'd think you should be able to use this data, it just might be a little more work. I don't do Android development myself but maybe someone else who does can help.
    – blah238
    Mar 4 '14 at 23:23

You can download this data for free. Use this link:


  • I am looking for a service that I can access programatically from my app so that it isn't overly bloated.
    – Code-Guru
    Mar 13 '14 at 19:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.