Imports de fichiers GIS
Aptli peut importer une gamme de formats de fichiers GIS et CAD standard et les convertir en entités cartographiques. Les imports s'exécutent comme des jobs en arrière-plan afin que vous puissiez continuer à travailler pendant que les fichiers volumineux sont traités. Les entités importées arrivent dans une zone de staging où vous pouvez filtrer par fenêtre d'affichage, vérifier les collisions avec les données existantes et sélectionner les entités à valider sur la carte.
Formats pris en charge
| Extension | Format | Notes |
|---|---|---|
.zip | Shapefile compressé (.shp + fichiers compagnons) | Format de livraison SHP le plus courant |
.shp | Shapefile (brut) | Doit inclure les fichiers .dbf et .prj compagnons |
.gdb | ESRI File Geodatabase | Une seule couche extraite ; les GDB complexes peuvent contenir plusieurs couches |
.gpkg | OGC GeoPackage | Basé sur SQLite, standard ouvert |
.dxf | AutoCAD DXF | Géométrie uniquement ; attributs limités |
.dgn | Bentley MicroStation DGN | Format v8 pris en charge |
.mdb | Microsoft Access / ESRI Personal Geodatabase | Nécessite la prise en charge MDB côté serveur ; contactez votre administrateur |
Toutes les conversions sont effectuées sur le serveur. Les fichiers contenant plusieurs couches auront la première (ou la couche par défaut) extraite.
Démarrer un import
Depuis le panneau Transfert de données :
- Ouvrez la carte et cliquez sur le bouton Transfert de données (icône ↕ à côté des contrôles de version)
- Passez à l'onglet Import
- Cliquez sur Choisir un fichier et sélectionnez votre fichier GIS
- Cliquez sur Télécharger — le fichier est analysé pour détecter des logiciels malveillants avant le début du traitement
Depuis la liste des imports (Admin) :
- Accédez à Admin → Imports
- Cliquez sur Nouvel import
- Sélectionnez le fichier → Télécharger
L'import nécessite le droit d'administration
featureCreate.
Le job d'import
Les téléchargements sont asynchrones. Dès que le fichier passe l'analyse de sécurité, un job d'import est créé et le traitement commence en arrière-plan. Vous recevez immédiatement un identifiant de job et n'avez pas besoin d'attendre sur la page.
Statuts des jobs
| Statut | Signification |
|---|---|
pending | Téléchargement reçu ; en attente du démarrage du worker |
processing | Conversion serveur en cours |
completed | Entités extraites ; prêtes à réviser |
failed | Erreur de conversion — voir le message d'erreur pour les détails |
Vérifier le statut
Les jobs apparaissent dans le panneau Imports (Transfert de données → onglet Import → Imports récents). La liste se rafraîchit automatiquement. Vous pouvez également quitter la page et revenir plus tard — les jobs persistent pendant 24 heures.
En cliquant sur un job terminé, s'ouvre l'Aperçu des entités avec les entités extraites tracées sur la carte.
Limite d'entités
Les imports sont limités à 5 000 entités par fichier. Si votre fichier en contient davantage :
- Les 5 000 premières entités sont importées
- Un indicateur
truncated: trueest défini sur le job - Le nombre total d'entités est enregistré dans
totalFeatures - Un avertissement apparaît dans le panneau d'import
Pour les fichiers dépassant 5 000 entités, divisez vos données sources en fragments plus petits avant de les télécharger, ou contactez votre administrateur pour discuter des options de traitement par lot.
Réviser les entités importées
Une fois le job terminé, les entités ne sont pas encore définitivement sur la carte — elles arrivent dans la zone de staging Draw comme entités provisoires.
Filtrage spatial
Avant la validation, vous pouvez filtrer l'aperçu par :
- Boîte de délimitation — faites glisser la carte vers la zone d'intérêt ; l'aperçu se met à jour automatiquement
- Filtre polygone — dessinez un polygone personnalisé pour sélectionner une sous-région de l'import
Cela est utile quand un grand fichier couvre plus de surface que nécessaire.
Détection de collisions
Aptli vérifie les entités entrantes par rapport aux entités déjà sur la carte. Si une entité importée chevauche une entité existante au même emplacement avec le même nom, un avertissement de collision apparaît :
- Doublon probable — nom identique + géométrie dans un rayon de tolérance
- Conflit géométrique — polygones se chevauchant dans la même couche
Vous pouvez :
- Accepter l'import (créer une nouvelle entité quand même)
- Ignorer l'entité en conflit
- Fusionner avec l'entité existante
Valider sur la carte
Après révision :
- Sélectionnez les entités à conserver (ou « Tout sélectionner »)
- Choisissez une couche cible dans la liste déroulante — les entités importées adoptent le schéma de cette couche
- Cliquez sur Valider sur la carte
- Les entités reçoivent l'indicateur
_uncommitted(visible dans votre brouillon, pas encore sur le serveur) - Utilisez les contrôles de version (Soumettre) pour envoyer au serveur quand vous êtes prêt
Séparation par type de géométrie
Si votre fichier source contient des types de géométrie mixtes (ex. une GDB avec à la fois des points et des polygones), Aptli crée une couche d'import de brouillon distincte pour chaque type :
_import_nomfichier_point_import_nomfichier_line_import_nomfichier_polygon
Chacune peut être validée sur une couche cible différente indépendamment.
Dépannage
« Conversion échouée »
La conversion côté serveur a échoué. Causes courantes :
- Le fichier compressé ne contient pas un shapefile valide (manque .dbf ou .prj)
- Fichier corrompu
- La GDB utilise une version du format ESRI non prise en charge
Vérifiez le message d'erreur sur le job échoué pour plus de détails. Essayez d'ouvrir le fichier dans QGIS localement pour vérifier qu'il est lisible.
« Le fichier a échoué l'analyse de sécurité »
Le fichier a été mis en quarantaine par le scanner de sécurité. Ne re-téléchargez pas le même fichier. Si vous pensez qu'il s'agit d'un faux positif, contactez votre administrateur.
« Type de fichier non pris en charge »
Seules les extensions listées dans le tableau ci-dessus sont acceptées. Renommez le fichier correctement (ex. un SHP livré dans un ZIP doit se terminer par .zip).
L'import disparaît après 24 heures
Les jobs d'import expirent après 24 heures. Les jobs terminés qui ne sont pas validés sur la carte dans ce délai sont supprimés. Validez vos entités choisies avant l'expiration du job.
Permissions
| Action | Droit requis |
|---|---|
| Télécharger un fichier | featureCreate |
| Voir ses propres jobs d'import | Authentifié |
| Voir le job d'un autre utilisateur | viewDeleted (admin) |
| Valider les entités importées | featureCreate |