Aptli

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

ExtensionFormatNotes
.zipShapefile compressé (.shp + fichiers compagnons)Format de livraison SHP le plus courant
.shpShapefile (brut)Doit inclure les fichiers .dbf et .prj compagnons
.gdbESRI File GeodatabaseUne seule couche extraite ; les GDB complexes peuvent contenir plusieurs couches
.gpkgOGC GeoPackageBasé sur SQLite, standard ouvert
.dxfAutoCAD DXFGéométrie uniquement ; attributs limités
.dgnBentley MicroStation DGNFormat v8 pris en charge
.mdbMicrosoft Access / ESRI Personal GeodatabaseNé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 :

  1. Ouvrez la carte et cliquez sur le bouton Transfert de données (icône ↕ à côté des contrôles de version)
  2. Passez à l'onglet Import
  3. Cliquez sur Choisir un fichier et sélectionnez votre fichier GIS
  4. 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) :

  1. Accédez à Admin → Imports
  2. Cliquez sur Nouvel import
  3. 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

StatutSignification
pendingTéléchargement reçu ; en attente du démarrage du worker
processingConversion serveur en cours
completedEntités extraites ; prêtes à réviser
failedErreur 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: true est 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 :

  1. Sélectionnez les entités à conserver (ou « Tout sélectionner »)
  2. Choisissez une couche cible dans la liste déroulante — les entités importées adoptent le schéma de cette couche
  3. Cliquez sur Valider sur la carte
  4. Les entités reçoivent l'indicateur _uncommitted (visible dans votre brouillon, pas encore sur le serveur)
  5. 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

ActionDroit requis
Télécharger un fichierfeatureCreate
Voir ses propres jobs d'importAuthentifié
Voir le job d'un autre utilisateurviewDeleted (admin)
Valider les entités importéesfeatureCreate