Rapport des tests Indoor – 25/10/2026, 08:00:32

Liste des tests exécutés

Vérifie que tous les paramètres obligatoires sont présents (id, z_order dans nodes, pois et polygons).
Erreur associée : MISSING_REQUIRED_FIELDS_ERROR

Vérifie que chaque POI est lié à un node existant.
Erreur associée : REFERENCED_UUID_NOT_FOUND_ERROR

Vérifie que les Google Place IDs sont valides et fonctionnels. Si Google renvoie un nouvel ID, un avertissement de rafraîchissement est affiché.
Erreurs associées :
  • GOOGLE_PLACE_ID_ERROR
  • GOOGLE_PLACE_ID_REFRESH_WARNING

Vérifie que chaque site possède :
  • Une entrée
  • Un accueil (default)
  • Une sortie
Erreurs associées :
  • NO_ENTRANCE_POI_ERROR
  • NO_DEFAULT_POI_ERROR
  • NO_EXIT_POI_ERROR

Vérifie :
  • Existence des nodes référencés
  • Existence des edges
  • Présence de nodes ET edges
Erreurs associées :
  • REFERENCED_UUID_NOT_FOUND_ERROR
  • NO_GRAPH_ERROR

Vérifie :
  • Adjacence des nodes (stairs, ramp, prm_elevator, escalator)
  • Contraintes elevIn / elevOut
  • Différences de slope
  • Position identique des elevIn (tolérance 1 m)
Erreur associée : NODE_ADJACENT_ERROR

Vérifie :
  • Existence du fichier translation_reference
  • Existence du fichier translation_content
  • Correspondance des ids
Erreurs associées :
  • MISSING_TRANSLATION_REFERENCE_ERROR
  • MISSING_TRANSLATION_CONTENT_ERROR
  • REFERENCED_UUID_NOT_FOUND_ERROR

Vérifie l’absence de doublons dans les données (nodes, edges, polygons…).
Erreur associée : NOT_UNIQUE_FEATURE_ERROR

Vérifie qu’il existe bien des POIs dans le site.
Erreur associée : NO_POI_ERROR

Lorsque le serveur de test rencontre une erreur.
Erreur associée : INTERNAL_SERVER_ERROR

Vérifie que les escalators ont une direction (pente/slope) valide. Elle doit être égale à 1 ou -1.
Exception : un escalator avec way = 0 n'est pas considéré comme une erreur si son proximity_area_id est localisé via un location_source de type GPS (résolu via proximity_area.location_source_id → location_sources[].type) — la direction d'un escalator n'est pas exploitable sur ce type de localisation, donc way = 0 y est attendu plutôt qu'une anomalie. Les autres valeurs invalides (ni 1, ni -1, ni 0) restent des erreurs quelle que soit la source de localisation.
Erreur associée : ESCALATOR_DIRECTION_ERROR (Edge collection)

Vérifie que les z_order de floor_correspondence commencent à 0 et s'incrémentent de 1 en 1, sans trou ni doublon (ex. [3, 8] est invalide).
Erreur associée : Z_ORDER_SEQUENCE_ERROR (floor_correspondence collection)

Vérifie qu'une carte de plus d'un étage, dont tous les étages sont réellement localisés via MultiSet (d'après multiset_csr.floor_threshold.z_orders), possède des données d'altimètre (floor_pressure_threshold dans multiset_csr) pour chaque z_order — sinon le SDK mobile ne peut pas détecter les changements d'étage au baromètre entre deux recalages VPS.
Ne s'applique pas aux cartes WeMap / Vuforia / GPS (pas de multiset_csr), ni aux cartes à un seul étage, ni aux cartes seulement partiellement MultiSet (ex. Mairie du 20ème arrondissement, Tung Office : un seul étage sur MultiSet sur plusieurs) — une carte qui n'est pas totalement MultiSet n'est pas censée avoir de données d'altimètre à l'échelle de la carte, donc n'est pas éligible à ce test.
Erreur associée : MISSING_ALTIMETER_DATA_ERROR (location_sources collection)

Sur les cartes ayant des données d'altimètre (cf. test13), vérifie que pressure, upper_pressure et lower_pressure sont négatifs ou nuls (0.0 compris) pour chaque étage.
Erreur associée : ALTIMETER_POSITIVE_PRESSURE_ERROR (location_sources collection)

À l'étage le plus bas (z_order minimum), vérifie que pressure et lower_pressure valent tous les deux 0.0.
Erreur associée : ALTIMETER_GROUND_FLOOR_ERROR (location_sources collection)

À l'étage le plus haut (z_order maximum), vérifie que pressure et upper_pressure sont égaux.
Erreur associée : ALTIMETER_TOP_FLOOR_ERROR (location_sources collection)

Met bout à bout lower_pressure, pressure, upper_pressure de chaque étage dans l'ordre des z_order croissants, et vérifie que cette séquence est déjà triée en ordre décroissant — la pression doit diminuer logiquement au fur et à mesure qu'on monte les étages.
Erreur associée : ALTIMETER_MONOTONICITY_ERROR (location_sources collection)

Estime la hauteur du bâtiment, la convertit en pression théorique (hauteur × -0.12), et vérifie qu'upper_pressure du dernier étage reste physiquement plausible par rapport à cette estimation.
Hauteur du bâtiment :
  • Cas général : lue directement depuis multiset_csr.building_height quand cette donnée est disponible sur la carte (c'était au départ une exception pour Centre Commercial Balexert, généralisée depuis que le champ existe plus largement).
  • Repli : si building_height est absent, ancienne formule générique (min_z de l'étage le plus haut − max_z de l'étage le plus bas + 5m de marge).
Ne s'applique qu'aux cartes dont tous les étages sont réellement sur MultiSet (même règle d'éligibilité que le test13) — une carte partiellement MultiSet (ex. Tung Office : un seul étage sur MultiSet sur deux) n'a pas de hauteur de bâtiment fiable pour l'ensemble de ses étages, donc ce check est ignoré pour elle.
Erreur associée : ALTIMETER_PLAUSIBILITY_ERROR (location_sources collection)

Chaque POI/edge référence un area_id et un proximity_area_id. Vérifie que la géométrie de la feature (Point pour un POI, LineString pour un edge) est bien contenue dans le polygone de l'area référencée et dans celui du proximity_area référencé (une feature tracée exactement sur le contour n'est pas une erreur). Un area_id/proximity_area_id qui ne correspond à aucune zone connue est aussi signalé.
Erreur associée : OUTSIDE_AREA_ERROR (poi/edge collection)

Chaque area de Main.area référence les z_order qu'elle couvre (champ z_orders). Vérifie que chaque étage de floor_correspondence est couvert par au moins une area — un étage qui n'apparaît dans aucune area.z_orders est signalé.
Erreur associée : FLOOR_MISSING_AREA_ERROR (area collection)

Chaque area peut contenir un ou plusieurs proximity_area. Vérifie que le polygone de chaque proximity_area est bien contenu dans celui de son area parent — un proximity_area de même taille/forme que son area (polygones identiques) est valide, ce n'est pas une erreur.
Erreur associée : PROXIMITY_AREA_OUTSIDE_AREA_ERROR (area collection)

Main.boundary est le polygone de détection global de la carte (envoyé à l'app mobile via get/allMaps), normalement synchronisé comme l'union de tous les proximity_area.boundary de la carte. Vérifie que chaque area reste contenue dans Main.boundary, avec une tolérance de 1% de sa surface (pour absorber le bruit de précision flottante sur des frontières qui se touchent exactement) — un dépassement au-delà de cette tolérance est signalé.
Erreur associée : AREA_OUTSIDE_GLOBAL_BOUNDARY_ERROR (area collection)
Maps testées

37

Sans erreur

31

Avec erreur

6

Succès

83.78%

44 Lien Tri Erreur

Map ID : 29878b40-249b-4535-b00f-f4ceb160a7c6

Collection Type Erreurs
area PROXIMITY_AREA_OUTSIDE_AREA_ERROR
  • proximity_area 9f6a4d68-6b8d-4b7b-a531-5c075925c1c4 is outside the boundary of its area 0643fe25-f19c-427a-b08a-b016eb3b6519
poi OUTSIDE_AREA_ERROR
  • poi at index 0 (id: a48a355a-00c1-448c-811e-d6c06cc172fe) is outside the boundary of its area (area_id: 0643fe25-f19c-427a-b08a-b016eb3b6519)
  • poi at index 1 (id: ce65067d-d7c8-4c86-8632-b8f2f76614c6) is outside the boundary of its area (area_id: 0643fe25-f19c-427a-b08a-b016eb3b6519)
  • poi at index 5 (id: fadcd966-44e3-45ef-83fe-d5628e17235c) is outside the boundary of its area (area_id: 0643fe25-f19c-427a-b08a-b016eb3b6519)
  • poi at index 7 (id: 3963b369-c831-407f-a064-21ebb02b4822) is outside the boundary of its area (area_id: 0643fe25-f19c-427a-b08a-b016eb3b6519)
Buttes Chaumont OK

Map ID : d6740588-1ae9-42a7-8940-883bd445274a

✅ Aucun problème détecté

CH Montperrin OK

Map ID : 8dcbd013-3f99-4c1d-a69b-f9fdc88e6fc2

✅ Aucun problème détecté

CICG OK

Map ID : f1236294-2a90-44d0-b6c7-04ebf3dc8fb9

✅ Aucun problème détecté

CNAM OK

Map ID : acc69c8c-ae3d-431d-ba3e-15a6935941e8

✅ Aucun problème détecté

Cabot Circus Erreur

Map ID : 5795fade-cdfb-4b00-8bf4-eec666160c10

Collection Type Erreurs
translation_content MISSING_TRANSLATION_LANGUAGE_ERROR
  • Content with id '8141044b-55f3-51eb-b20f-85ade6665f07' is missing language 'ar'
  • Content with id '8141044b-55f3-51eb-b20f-85ade6665f07' is missing language 'pt'
  • Content with id '5bbe2e68-f7b5-508f-bf7b-a69cf7d15671' is missing language 'ar'
  • Content with id '5bbe2e68-f7b5-508f-bf7b-a69cf7d15671' is missing language 'pt'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'es'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'de'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'nl'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'ja'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'ar'
  • Content with id '020e0ea2-8f90-437b-8dcd-f2d112475782' has empty translation for language 'pt'
poi NO_EXIT_POI_ERROR
  • This map does not have exit poi
Campus Jussieu Erreur

Map ID : ce951788-4810-4cd4-be10-13f0ee55af51

Collection Type Erreurs
edge OUTSIDE_AREA_ERROR
  • edge at index 406 (id: 82c763e3-7053-4905-a224-f6a666188ac3) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 406 (id: 82c763e3-7053-4905-a224-f6a666188ac3) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
  • edge at index 479 (id: 04167cf3-5f85-4fc9-b914-4565c89ba9cd) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 479 (id: 04167cf3-5f85-4fc9-b914-4565c89ba9cd) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
  • edge at index 482 (id: af53c735-8e4e-4ed7-97cd-b9b5d8f50928) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 482 (id: af53c735-8e4e-4ed7-97cd-b9b5d8f50928) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
  • edge at index 581 (id: 8b62a73d-8f01-408a-ad8b-29cdf60c7a2c) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 581 (id: 8b62a73d-8f01-408a-ad8b-29cdf60c7a2c) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
  • edge at index 586 (id: 96ac842a-51c7-4a6d-80a5-4c3c2c6ecc67) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 586 (id: 96ac842a-51c7-4a6d-80a5-4c3c2c6ecc67) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
  • edge at index 765 (id: 53c369af-1cab-4f43-a3d3-08eabc272f4f) is outside the boundary of its area (area_id: a2706ca9-cb99-499a-ad68-35d7d0646eb9)
  • edge at index 765 (id: 53c369af-1cab-4f43-a3d3-08eabc272f4f) is outside the boundary of its proximity_area (proximity_area_id: 4e4c0fec-aafe-4f27-830a-7e0ac543ab04)
Centre Commercial Balexert OK

Map ID : 245cb8d9-ecb3-47ca-8044-dfeafc0ac4c4

✅ Aucun problème détecté

Champs sur Marne OK

Map ID : c4ae358e-5ca3-48c4-bcc1-a8ab8b800a1d

✅ Aucun problème détecté

Course d'escalade Erreur

Map ID : 01cdd370-33f6-441f-8f12-3d232c4aac11

Collection Type Erreurs
poi NO_ENTRANCE_POI_ERROR
  • This map does not have entrance poi
poi NO_EXIT_POI_ERROR
  • This map does not have exit poi
Crissier OK

Map ID : 76fdfb6a-742c-4a71-a07f-08485257f063

✅ Aucun problème détecté

Créteil Soleil OK

Map ID : be53d47c-643d-475d-969a-88f79d23fa3a

✅ Aucun problème détecté

EPFL Erreur

Map ID : 63b875c3-eca1-48fe-b994-f5b61f15af22

Collection Type Erreurs
poi NO_ENTRANCE_POI_ERROR
  • This map does not have entrance poi
poi NO_EXIT_POI_ERROR
  • This map does not have exit poi
Eindhoven Station OK

Map ID : a8dbf0e0-ab73-43eb-98a0-0c72739188ee

✅ Aucun problème détecté

Gare Montparnasse OK

Map ID : 009685d2-251b-43f9-9d66-4375a912b1ad

✅ Aucun problème détecté

Gare du Nord OK

Map ID : cf417892-c73e-4c7f-a1e3-4e5a7eaa2be6

✅ Aucun problème détecté

Hopital Saint Joseph OK

Map ID : 072acdfb-0413-41eb-8072-6481fc4c9136

✅ Aucun problème détecté

Hotel Sully OK

Map ID : f388b2cd-be84-409f-b07f-458ef6699e2b

✅ Aucun problème détecté

Hôpital Hôtel Dieu OK

Map ID : d7fc166f-9b2b-4d13-b95e-0cbf114cf858

✅ Aucun problème détecté

Institut Saint Louis OK

Map ID : ab9f0cfd-e685-45c2-aed0-d2117964c4b3

✅ Aucun problème détecté

Le Perqo OK

Map ID : 88aacf1a-a4b2-44de-b86a-dfd7bf29e190

✅ Aucun problème détecté

Lyon Saint Exupéry OK

Map ID : 56f385e4-069c-4e1b-b4d4-b67a43620656

✅ Aucun problème détecté

Mairie du 20ème arrondissement OK

Map ID : efd99a07-d404-4486-b753-da06d7ff94dc

✅ Aucun problème détecté

Monte Carlo OK

Map ID : 77f6e213-f392-4976-977c-1f6d2fbae6ab

✅ Aucun problème détecté

PNEI OK

Map ID : 9a4f6509-d134-419c-b97f-bb6e8418513e

✅ Aucun problème détecté

PULSE OK

Map ID : c117d3a4-cc38-4f4a-943d-df960568a809

✅ Aucun problème détecté

RPM Plenitude Arena OK

Map ID : 81de684d-1478-47ae-bc3d-15983ca86ac9

✅ Aucun problème détecté

Rock en Seine OK

Map ID : 7b336b5b-79a0-4a1f-8fd8-7494b45d0e08

✅ Aucun problème détecté

Roland Garros OK

Map ID : 04103efa-f2c1-4f8b-8b88-2fe79c04da2d

✅ Aucun problème détecté

Shop P&G OK

Map ID : 93385bc5-b2df-4144-86a3-48de6c3fd4b3

✅ Aucun problème détecté

Shopping Cora Rocourt OK

Map ID : 2a962589-294b-488f-a42f-1ea37f381f1e

✅ Aucun problème détecté

Square Edouard Vaillant OK

Map ID : 2d04374b-d6a3-4976-9c3a-b12ad3cd9ef7

✅ Aucun problème détecté

Station F - Share OK

Map ID : d89070a5-85e3-440f-b4f1-80bf4ec42ec8

✅ Aucun problème détecté

Station_F_Meta OK

Map ID : e50bbff7-8414-4820-8dd9-74f5a6c00598

✅ Aucun problème détecté

Théâtre de la Colline OK

Map ID : 3e590a97-3c6c-43c8-b419-2e2dd5a0b380

✅ Aucun problème détecté

Tung Office Erreur

Map ID : 48484ce9-9c9d-4c21-9e21-f307c15f43ed

Collection Type Erreurs
area PROXIMITY_AREA_OUTSIDE_AREA_ERROR
  • proximity_area fe898a2e-c0b8-4221-8b1f-934711165428 is outside the boundary of its area cf9fb685-348f-4d37-b2e5-5e29e1c81c5d
UBO OK

Map ID : 314a70e6-0973-490c-9258-2103c1b7f352

✅ Aucun problème détecté