MapmyIndia Global APIs, SDKs and live updating map data gives developers tools to build better mapping, navigation and search experiences across platforms.
Powered by map data with administrative boundaries and related naming conventions which follow the highest industry standards, these APIs & SDKs have comprehensive coverage in North America, Europe and other geographies, and are continuously updated to keep pace with new developments.
Explore our best-in-class mapping solutions for small, medium and large scale enterprises at extremely competitive and flexible pricing models.
Maps reveal the world around us — from where your friends are, to who’s winning the local election, to where your business is gaining traction. MapmyIndia provides you with dynamic, performant, and rich maps for the world that suit your needs.
MapmyIndia's Global Maps are enriched with building footprints, proper land-use, land cover characteristics including features like water bodies, green areas, airports, colleges/universities, cemeteries, to name a few.
Search and geocoding is tied to every app that helps humans explore their world.
Search desired locations based on keywords, place names, or even latitude and longitude - a process known as Reverse Geocoding.
Key features of Searching APIs:
Customisable and comprehensive routing for more than 238 nations.
Plan your route basis time or distance and our routing services will optimise your travel plans, thereby enhancing productivity.
MapmyIndia's Global Routing APIs provide directional signs with optimised road networks to help users:
Powerful routing engine and intuitive turn-by-turn directions to help you build engaging navigation experiences for any country in the world, with just a few lines of code.
MapmyIndia’s Global Navigation Services include the following unique and powerful features:
To access MapmyIndia APIs & SDKs, all you have to do is add the country code(s) to the existing ‘region’ values available from MapmyIndia.
(Note: MapmyIndia already has maps available for India and Sri Lanka, Bangladesh, Bhutan, Myanmar & Nepal.)
Now, you need to specify the region in our APIs/SDKs from the list of globally applicable region values...and that's it!
Here
is the list of region codes available and applicable to MapmyIndia Maps & SDKs.
Sounds easy, right?!
You must be thinking there has to be more to it.
Nope!
That is all you, as a developer, have to do in your code.
Simply extend and apply the necessary region code to our APIs and SDKs and watch the magic happen right before your eyes.
MapmyIndia's intelligent SDKs automatically configure themselves to provide you with location information for the world at your fingertips.
You simply have to set the region in the MapmyIndiaAccountManager
class to configure your SDK to work for that particular region.
Walkthrough our easy to integrate Android documentation.
MapmyIndia SDK for AndroidMapmyIndiaAccountManager.getInstance().setRegion("KWT")
Walkthrough our easy to integrate iOS documentation.
MapmyIndia SDK for iOSMapmyIndiaAccountManager. setDefaultRegion(MMIRegionTypeIdentifier("KWT"))
The above code snippets configure the SDK to work for the Kuwait region, as per the list of region codes mentioned here.
For more details, refer to the docs available for Android and
iOS.
To know more on how to integrate MapmyIndia Global Map APIs & SDKs, please see
our documentation on https://github.com/mapmyindia.
Note: