Localisation indoor précise — sans beacon, sans infrastructure.
Le Positioning SDK expose le moteur de localisation visuelle de Wemap : précision 1–3 m, acquisition < 1 seconde, fusion de 6 sources de signal. API REST + SDK natif iOS, Android, Flutter, React Native.
De la captation 360° au blue-dot — 4 étapes.
Une caméra 360° low-cost parcourt l'espace, à vitesse rapide. Aucun équipement propriétaire requis.
Les images 360° produisent un nuage de points léger — 10× plus léger que les solutions LIDAR. Traitement cloud sécurisé EU. Aucune image conservée pour la localisation.
À l'usage, le téléphone capture une image et la compare au nuage de points. Position absolue calculée en < 1 secondes. Peut fonctionner entièrement on-device.
La position absolue est injectée dans un moteur de positionnement relatif (IMU + PDR + map-matching) qui maintient une position continue entre deux recalages VPS.
Un moteur de fusion qui agrège 6 sources de signal.
La précision et la continuité du blue-dot ne viennent pas d'une seule technologie — elles viennent de la fusion de toutes les sources disponibles sur l'appareil.
Position de référence calculée par comparaison au nuage de points — recalage toutes les X secondes. Source principale de précision absolue.
Ancrage outdoor, GPS or VPS. Transition indoor ↔ outdoor sans couture. Utilisé comme référence absolue dès que le signal est disponible.
Signal de renforcement en zones de transition si BT disponible. Non requis — améliore la convergence dans les espaces à forte densité Bluetooth.
Signal de renforcement complémentaire. Non requis. Aucune infrastructure WiFi dédiée n'est nécessaire — le réseau existant suffit.
Mouvement continu entre deux recalages VPS. Intégration en temps réel du déplacement pour maintenir un blue-dot fluide sans interruption.
Contrainte piétonne : détection de pas, distance, cohérence avec le plan de l'espace. Évite les dérivées physiquement impossibles.
Performances et couverture plateforme.
Performances
| Précision position absolue | 1 – 3 m |
| Temps d'acquisition (VPS) | < 1 sec |
| Fréquence de mise à jour (fusion) | Temps réel continu |
| Taille du nuage de points | 10× plus léger que LIDAR |
| Capacité de déploiement | > 100 sites / mois |
| SLA API | 99.9% |
| Requêtes traitées | 500 M / mois |
Plateformes & SDKs
| Plateforme | SDK | Statut |
|---|---|---|
| iOS (Swift) | PositioningSDK | Disponible Disponible |
| Android (Kotlin + ARCore) | Positioning + VPS | Disponible Disponible |
| Flutter | wemap_sdk_flutter | Disponible Disponible |
| React Native / Expo | React Native SDK | Disponible Disponible |
| Web (JavaScript) | Positioning JS | Disponible Disponible |
En production en quelques lignes.
func setupLocationSource(mapData: MapData) {
let gpsLocationSource = GPSLocationSource(mapData: mapData)
map.userLocationManager.locationSource = gpsLocationSource
geoARView.locationManager.locationSource = gpsLocationSource
} fun setupLocationSource(mapData: MapData) {
val fusedLocationSource = AndroidFusedAdaptiveLocationSource(requireContext(), mapData)
mapView.locationManager.locationSource = fusedLocationSource
} MapOptions(
mapID: yourMapId,
token: yourToken,
environment: Environment.PROD,
locationSource: LocationSource.VPS, // or .GPS / .SIMULATOR
)
// Once the map is ready:
mapManager.locateMe();
final position = mapManager.getUserLocation();
mapManager.enableTrackingMode(); Pas un POC — un système en production à grande échelle.
"Wemap Vision déployé sur aéroport de premier plan européen — guidage passagers et personnel, informations temps réel, sans aucune infrastructure à déployer."— Groupe aéroportuaire - top 6 mondial
Sécurité, confidentialité et robustesse comme features clefs.
Hébergement européen, RGPD natif, on-premise disponible. Les points durs de la conformité sont résolus avant même que vous ne posiez la question.
Infrastructure Wemap opérée par défaut en France et en Europe. Vous gardez le contrôle sur vos données. Private cloud disponible.
Positionnement relatif 100% on-device. Aucune coordonnée de position n'est envoyée au serveur entre deux recalages VPS. Anonymisation complète et irréversible.
Aucune donnée personnelle collectée, aucun tracking de position, aucun cookie de traçage. Conformité RGPD by design.
Les images 360° sont traitées pour produire le nuage de points, puis peuvent être supprimées et seul le nuage clairsemé est conservé.
Déployable sur votre cloud privé ou vos serveurs internes. Adapté aux opérateurs régulés (transport, santé, secteur public).
Exports en formats standards (GeoJSON, etc.). Données 100% propriété du client. Aucun enfermement propriétaire.
Intégrez le Positioning SDK dans votre app.
Documentation complète, exemples, référence API — tout est sur developers.getwemap.com.
Vous avez des questions ? Nos équipes techniques répondent dans la journée. pro@getwemap.com