Maps
Fast, expressive vector and raster maps across web, mobile, hybrid, and embedded apps.
Build location experiences with global basemaps, India-first detail, 3D buildings, traffic, custom styles, annotations, GeoJSON, KML, heatmaps, raster catalogues, and camera controls. Use native SDKs for deep platform integration or Web Maps JS for the fastest path to an interactive map.
Capabilities
Available platforms
Keep business identifiers and server-side policy portable; use the native surface where device integration or long-lived state matters.
Static key or access token
Use a domain-restricted static key for browser SDKs and server-issued credentials for trusted backends.
- Use separate projects for development, staging, and production.
- Apply the narrowest domain, IP, platform, product, and resource scopes available.
- Never ship a server secret in a browser bundle, mobile binary, prompt, or public repository.
Quickstart
Replace placeholders with credentials from the developer console. Examples include the lifecycle and failure-handling context that short snippets usually omit.
<!doctype html>
<html>
<head>
<script src="https://sdk.mappls.com/map/sdk/web?v=3.0&access_token=YOUR_STATIC_KEY"></script>
<style>html, body, #map { height: 100%; margin: 0; }</style>
</head>
<body>
<div id="map"></div>
<script>
const map = new mappls.Map("map", {
center: { lat: 28.612964, lng: 77.229463 },
zoom: 12
});
</script>
</body>
</html>Source repositories
Reference content is reconciled against these public and private source families. Version, authentication generation, and maturity are recorded before content is promoted.
mappls-web-maps-jsGuide · current →mappls-android-sdkSDK · current →mappls-ios-sdkSDK · current →mappls-flutter-sdkSDK · current →mappls-react-native-sdkSDK · current →mappls-map-ios-distributionDistribution · distribution →