Reference/Guide
Guidestatelessdeprecated

Mapmyindia Maps SDK for React Native beta

mapmyindia-map-react-native-beta

MapmyIndia Map library for React Native - Beta release Hybrid SDK

Integration notice

This source is classified as deprecated. Use it for migration context and verify the supported replacement before new development.

Migration plan available

This source is covered by a gated upgrade journey with candidate evidence, compatibility checks, parity proof, production acceptance, and rollback. Open React Native maps and REST wrappers

What this surface enables

MapmyIndia Map library for React Native - Beta release Hybrid SDK

Why this source is classified stateless

No durable provider record or application workflow contract was established from the source identity or bounded document evidence; view, camera, callback, and authentication sessions alone do not make a source stateful.

Authority: Conservative Default · No durable-state signal promoted from incidental vocabulary
Platforms

React Native

Product areas

MapsSearch PlacesRoutes NavigationGis AnalyticsCapture FeedbackIdentity Platform

Languages found

No fenced language tags in the source README

Authentication signals

Oauth2Api KeyLicensed Entitlement

Prepare the integration

  1. A React Native project with both native build environments
  2. OAuth client credentials issued for the intended Mappls project
  3. A Mappls project key restricted to the intended app, domain, or backend
  4. The corresponding product entitlement enabled for the developer application
Production guardrailsPin package versions and record the source fingerprint.Keep server credentials out of client binaries and logs.Test failures, timeouts, quota limits, upgrades, and rollback.Validate legacy examples against current authentication contracts.

Setup and usage examples

These examples were extracted from the canonical public source document and sanitized for credential-like values. Check the source branch and package version before copying into a production application.

mapmyindia-map-react-native-beta examples
npm install mapmyindia-map-react-native-beta --save

Topics documented by the source

01Mapmyindia Maps SDK for React Native beta

Easy To Integrate Maps & Location APIs & SDKs For Web & Mobile Applications

Powered with India's most comprehensive and robust mapping functionalities. Now Available for Srilanka, Nepal, Bhutan and Bangladesh

1. For further information contact MapmyIndia here: Email: apisupport@mapmyindia.com. 2. You can get your api key to be used in this document here: https://www.mapmyindia.com/api/signup 3. The beta code is provided to help you understand the basic functionality of MapmyIndia maps APIs working on React Native development platform.

02What is Mapmyindia?

Mapmyindia is the location data platform for mobile and web applications. We provide building blocks to add location features like maps, search, and navigation into any experience you create. Use our simple and powerful APIs & SDKs for interactivity and control.

03Sign up for Mapmyindia

Not a Mapmyindia user yet? Sign up for an account here. Once you’re signed in, all you need to start building is a Mapmyindia key. Use this same short code with all of our interactive mapping libraries, JavaScript SDKs, and directly against our REST APIs. You can create and manage your access tokens on your Mapmyindia Account page.

04API Usage

Your MapmyIndia Maps SDK usage needs a set of license keys (get them here ) and is governed by the API terms and conditions. As part of the terms and conditions, you cannot remove or hide the MapmyIndia logo and copyright information in your project. Please see branding guidelines on MapmyIndia website for more details. The allowed SDK hits are described on the plans page. Note that your usage is shared between platforms, so the API hits you make from a web application, Android app or an iOS app all add up to your allowed daily limit.

05Installation

• node npm React Native: recommended version 0.60 or greater

06How to Add a MapView

javascript import React, { Component } from "react"; import {View } from "react-native"; import MapmyIndiaGL from 'mapmyindia-map-react-native-beta';

MapmyIndiaGL.setMapSDKKey("");//place your mapsdkKey MapmyIndiaGL.setRestAPIKey("");//your restApiKey MapmyIndiaGL.setAtlasClientId("");//your atlasClientId key MapmyIndiaGL.setAtlasClientSecret(""); //your atlasClientSecret key MapmyIndiaGL.setAtlasGrantType("");

export default class App extends Component { render() { return ( (this.camera = c)} zoomLevel={12} minZoomLevel={4} maxZoomLevel={22} centerCoordinate={[77.231409,28.6162]} /> ); } }

07Components

• MapView Light PointAnnotation Callout Camera UserLocation Images

08Sources

• ShapeSource VectorSource RasterSource

09Layers

• BackgroundLayer CircleLayer FillLayer LineLayer SymbolLayer

10IMPORTANT

To read further, please refer to documentation available here: https://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki

For any queries and support, please contact:

Email us at apisupport@mapmyindia.com

Stack Overflow Ask a question under the mapmyindia-api

Support Need support? contact us!

Blog Read about the latest updates & customer stories

Service references found

URLs are sanitized during ingestion and may include documentation or legacy hosts. Use them to trace the source, not as a substitute for the current API contract.

https://www.mapmyindia.com/api/signup](https://www.mapmyindia.com/api/signuphttps://github.com/mdakramhttps://github.com/spacekingindiahttps://www.mapmyindia.com/https://www.mapmyindia.com/api/signup).https://www.mapmyindia.com/api/dashboard).https://www.mapmyindia.com/api/terms-&-conditions).https://www.mapmyindia.com/api/advanced-maps/API-Branding-Guidelines.pdfhttps://www.mapmyindia.com/apihttps://www.npmjs.com/https://facebook.github.io/react-native/):https://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki/iOSInstallhttps://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki/android_installhttps://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki/MapViewhttps://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki/Lighthttps://github.com/mappls-api/mapmyindia-map-react-native-beta/wiki/PointAnnotation