How to create Interactive World Map with all the countries in Android?

2.8k views Asked by At

I want to Create a World Map of countries with interactive features like selection,color coding and customizing legends. What is the right approach to do this?If there is any such library already, do post links.

Update

So finally I am using androidsvg library to load the SVG file. I got the worldmap svg file from wikimedia. The SVG file was around 2.4Mb . Hence it takes sometime to render. It worked perfectly. Sadly there is no tutorial/sample app that describes the other important aspect of using SVG i.e Scaling(zooming options), even handling(onClick Events). Etc. Any help would be greatly appreciated.

2

There are 2 answers

2
johntheripp3r On

Check this out.
Openstreet maps. This is a very good library and probably this will do.
http://code.google.com/p/osmdroid/
But also this is nice lib but paid.
http://mapp.android-libraries.com/download
And one another to help you out
http://code.google.com/p/mapsforge/

3
Andrew Fielden On

I'm currently using OpenLayers in a web application project. It's very good. Looks there is now support for it on mobile devices

OpenLayers in Android