MapmyIndia
Menu
Close
Unlock the value of location technology
with MapmyIndia's Global APIs & SDKs

Explore the largest directory of APIs & SDKs for maps, routes, search,
live tracking, route optimization and analytics

Navigate the World with Global Search, Routing and Mapping APIs & SDKs from MapmyIndia. Now, available for 238 nations.

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

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.

image
image

Search

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:

  • MapmyIndia’s Global Maps represent the full administrative hierarchy as defined by a country (countries, states, provinces, municipalities, cities or built-up areas)
  • Geocode addresses, streets, admin areas and places, based on their corresponding admin areas
  • MapmyIndia's standardised global search lets developers help users connect to their external content to enrich the user experience
  • Get a physical address from a set of geo coordinates
  • MapmyIndia Place Search (powered by Autosuggest API) lets you explore places as you type. The responses provided are based on the place’s corresponding location as well as related attribution to get more information, such as restaurants, hotels, gas stations, shops, etc.

Routing

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:

  • Easily determine which side of the road the destination falls on
  • Configure requests for the shortest or fastest route while avoiding toll roads, motorways, tunnels, unpaved roads and more
  • Get the best route through a set of waypoints based on time or distance travelled
  • Accurately match GPS traces to the road network to get the most probable route that moving assets have been on (with MapmyIndia's Global Snap to Road API)
  • Calculate routing matrices of travel times or distances for up to 10,000 origins and destinations (with MapmyIndia's Global Distance Matrix API)
image
image

Navigation

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:

  • Guide the user to their destination with audio and visual cues along the way
  • Embedded routing engine that can instantly reroute users who miss a turn or pull off the road for a quick stop
  • Enhanced location engine cleans up GPS data to provide consistent positioning and movement on the map
  • Road network is rendered according to different road classifications, each having its own use case based specifications, thus optimising the visual experience for different types of use cases (e.g. expressways and district highways are separately colour coded and each have their own easily identifiable standard signages)

How to Integrate MapmyIndia
Global APIs & SDKs

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.

Integrating Global Maps in your app

You simply have to set the region in the MapmyIndiaAccountManager
class to configure your SDK to work for that particular region.

icon

Walkthrough our easy to integrate Android documentation.

MapmyIndia SDK for Android

MapmyIndiaAccountManager.getInstance().setRegion("KWT")

icon icon

Walkthrough our easy to integrate iOS documentation.

MapmyIndia SDK for iOS

MapmyIndiaAccountManager. 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:

  • APIs & SDKs for China, Pakistan and Afghanistan are not available with MapmyIndia
  • MapmyIndia APIs & SDKs are ~30% more economical compared to competitors
  • Developers wishing to access our Global APIs & SDKs can write to apisupport@mapmyindia.com, specifying the country/countries they wish to use our APIs/SDKs for

Ready to get started?

Create an account or talk to our experts

Call at MapmyIndia
Product release

Personalisation SDK, by MapmyIndia, is India's first O2O engagement tool that can 3X your customer engagement, retention and conversion.

or