Meet us September 15–17 at two trade shows: IFTM 2026 and NRF 2026.

Developers  › Maps

Maps API & SDK — 2D, 3D, indoor and outdoor mapping.

The Maps SDK exposes Wemap's full mapping layer: hosted map backgrounds, outdoor and indoor, ready-to-use UI components (POI, Search, Itineraries), and multimodal routing. JS, iOS, Android, Flutter, React Native.

PLATFORMS 5 SDKs
INTEGRATIONS 30 000+
RENDERING 2D · 3D · Indoor · Outdoor
COMPOSANTS SDK

Build your product using our modules and widgets.

The Maps SDK provides a suite of components that can be combined to create advanced products and services of guaranteed quality.

Map Tiles

Vector or raster tiles hosted by Wemap. Custom styles via Wemap Pro (OpenStreetMap, extrusions, 3D, illustrations). Additional layers (GeoJSON, shapes, polylines). Integrated indoor floor plans, multi-level.

MapBackgroundTileLayerGeoJSONLayerIndoorFloorPlan
UI Widgets

Editable UI components for effortless, rich interactive floor plans: floor switcher, zoom and location features, contextual panels, search, navigation, etc. Fully themeable.

LiveBarContentPanelDetailView
Markers and Geometries

Interactive markers and geometries on map and in AR view. High-performance clustering (1M+ POIs). Custom icons, image thumbnails, API conversion. Real-time sync.

PinpointClusterAROverlay
Search and Filters

Full-text search, geocoding, multi-criteria filters with logical operators, event calendar. Sorting engine. Results provided locally or via RESTful API. Customizable search rules and weighting.

SearchEngineGeocoderFilterPanel
PLATFORMS & SDKs

Find the SDK that suits your stack.

Platform SDK Available components Status
JavaScript / Web Embed SDK + SDK JS Map tiles · UI widgets · Markers and geometries · Search and filters · Routing Production
iOS (Swift) Wemap iOS Native SDK Map tiles · Markers and geometries · Routing · Positioning · ARKit Production
Android (Kotlin) Wemap Android Native SDK Map tiles · Markers and geometries · Routing · Positioning · ARCore Production
Flutter wemap_sdk_flutter Map tiles · UI widgets · Markers and geometries · Routing · AR Production
React Native / Expo Wemap React Native SDK Map tiles · UI widgets · Markers and geometries · Routing Production
Iframe integration option — web integration without SDK

For quick web integrations, a Wemap embed is available as an iframe or a ready-to-use JS component — no SDK setup required. Compatible with Webflow, Drupal, and any CMS with HTML access.

View platform-specific getting started guides →
QUICK START

A map in production in a few lines.

import { LivemapEmbed } from '@wemap/sdk-js';

const map = new LivemapEmbed({
  container: '#map',
  emmid: YOUR_EMMID,
  token: 'YOUR_TOKEN',
});

map.on('ready', () => {
  map.setCenter({ lat: 48.8566, lng: 2.3522 });
});
import WeMapSDK

let mapView = WMMapView(frame: view.bounds)
mapView.configure(
    emmid: YOUR_EMMID,
    token: "YOUR_TOKEN"
)
view.addSubview(mapView)
val mapView = WMMapView(context)
mapView.configure(
    emmid = YOUR_EMMID,
    token = "YOUR_TOKEN"
)
layout.addView(mapView)
WeMapView(
  emmid: YOUR_EMMID,
  token: 'YOUR_TOKEN',
  onReady: (controller) {
    controller.setCenter(LatLng(48.8566, 2.3522));
  },
)
USE CASES

A few examples of what our clients have built.

Web and mobile map for e-commerce

Branded maps in 150+ countries and multiple languages, advanced interaction with markers and pathways. Switch from Google Maps in 2 weeks.

Evaneos · Air France KLM · Reworld Media View examples →
Store locator and network mapping

1M+ POIs, high-performance clustering, dynamic filters, deep linking, API sync (Google Sheets, OpenData, CRM).

Ministère de la Culture · Le Petit Futé · Département du Nord See Developers / Data →
Mobile app with ready-to-use UI

Native iOS / Android SDK with UI widgets, markers and geometries, search built in. Customisable theme. Faster time-to-market vs. building from scratch.

Métropole de Toulouse · Stade Français · Choose Paris Region View the documentation →
PERSONNALISATION

Your maps, your brand — without effort for your dev team.

For your operations & design teams

Wemap Pro

WYSIWYG back-office to style map backgrounds (colours, extrusions, OSM layers, illustrations), manage content (POIs, lists, events), and preview the result in real time — without touching code.

Map style
Colours
Layers
Extrusions
POIs
Theme
For your dev teams

Custom styles via SDK

JSON styles, programmatically configurable SDK themes, custom overlays, callbacks on all map events (click, hover, selection, routing). Full control without going through Wemap Pro.

// JavaScript SDK map.setStyle({ primaryColor: '#0950AF', font: 'Lato', clusterColor: '#227EE6', }); map.on('pinpoint:click', (poi) => { sidebar.show(poi); });

All map events are exposed via callbacks — click, hover, selection, routing, floor change.

Ready to integrate?

Ready to integrate — or want to see how it all fits together?

The Maps SDK is one building block. See how Wemap combines it with positioning, augmented reality and computer vision in our products.