Outils de traitement et de géotraitement
Le panneau Opérations géospatiales apporte à la carte une boîte à outils vectorielle et l'analyse du relief, pour que les utilisateurs familiers des SIG puissent effectuer des géotraitements courants sans passer par un SIG de bureau. Ouvrez-le depuis l'entrée Opérations géospatiales du ruban pendant la modification d'une carte.
Chaque outil s'exécute dans le navigateur : les calculs géométriques sont réalisés par un moteur spatial DuckDB intégré au navigateur, et l'analyse du relief ne lit que les sources de MNT que la carte diffuse déjà. Rien n'est envoyé à un service de traitement.
Le panneau Opérations géospatiales
Le panneau liste les outils disponibles, regroupés par type :
- Géométrie : Buffer, Centroid, Convex hull, Bounding box, Dissolve, Simplify.
- Superposition : Clip, Intersection, Union, Difference.
- Jointure : Spatial join.
- Terrain : courbes de niveau (voir ci-dessous).
Choisissez un outil, sélectionnez la ou les couches d'entrée déjà présentes sur la carte, renseignez ses paramètres, puis exécutez-le. Vous pouvez annuler un outil en cours d'exécution, et le panneau indique combien d'entités contient le résultat.
Référence des outils
| Outil | Groupe | Ce qu'il fait |
|---|---|---|
| Buffer | Géométrie | Agrandit (ou réduit) les entités d'une distance que vous définissez (zone tampon). |
| Centroid | Géométrie | Réduit chaque entité à son point central (centroïde). |
| Convex hull | Géométrie | Le plus petit polygone convexe qui contient les entités (enveloppe convexe). |
| Bounding box | Géométrie | Le rectangle aligné sur les axes autour de chaque entité (rectangle englobant). |
| Dissolve | Géométrie | Fusionne les entités en une seule, éventuellement regroupées selon un champ. |
| Simplify | Géométrie | Réduit le nombre de sommets tout en conservant la topologie. |
| Clip | Superposition | Conserve les parties d'une couche situées à l'intérieur d'une autre (découpage). |
| Intersection | Superposition | La zone de recouvrement de deux couches, avec les attributs des deux. |
| Union | Superposition | Combine deux couches, en les découpant là où elles se recouvrent. |
| Difference | Superposition | Supprime les parties d'une couche recouvertes par une autre. |
| Spatial join | Jointure | Ajoute à une couche les attributs d'une autre selon leur position (intersection, inclusion ou contenance). |
Unités de distance et système de coordonnées de travail
Les outils qui utilisent une distance (Buffer et la tolérance de Simplify) doivent travailler en mètres, et non en degrés. Icon Map choisit automatiquement une projection métrique adaptée (une zone UTM déterminée à partir du centre de votre entrée) pour que les distances soient correctes, et affiche dans le panneau le système de coordonnées de travail retenu. Le résultat est ensuite reconverti dans le système de coordonnées de la carte.
La sélection automatique de la zone UTM est conçue pour des étendues régionales. Lorsqu'une entrée chevauche l'antiméridien ou s'étend jusqu'aux régions polaires, une seule zone UTM peut déformer les distances : Icon Map affiche alors un avertissement de précision, pour que le résultat ne soit jamais trompeur à votre insu.
Limites et transparence
- Les entrées volumineuses sont signalées. Si une entrée compte plus de 250 000 entités, Icon Map vous demande de confirmer avant l'exécution, car l'opération peut être lente.
- Les sorties sont plafonnées à 100 000 entités. Lorsqu'un résultat dépasserait ce plafond, il est tronqué à cette taille et un avertissement visible s'affiche : vous savez toujours que le résultat est partiel, il n'est jamais coupé à votre insu.
Les résultats deviennent des couches
Le résultat d'un outil est ajouté à la carte sous forme de nouvelle couche Formes depuis un fichier, prête à être stylisée, jointe et interrogée comme n'importe quelle autre. L'outil qui l'a produite et les paramètres utilisés sont enregistrés sur la couche comme provenance : vous pouvez ainsi toujours voir comment une couche dérivée a été créée. Vous pouvez enregistrer le résultat dans votre OneLake au format GeoJSON pour qu'il survive à un rechargement ; un résultat non enregistré est une couche limitée à la session.
Courbes de niveau à partir du relief
Le groupe Terrain comprend Courbes de niveau, qui calcule des courbes d'altitude à partir du MNT (modèle numérique de terrain) que la carte utilise déjà pour son relief 3D, ou à défaut à partir du MNT de la couche d'ombrage si le relief n'est pas défini. Cela fonctionne avec toutes les sources de MNT prises en charge : Mapterhorn (par défaut), une URL de relief personnalisée, un MNT stocké dans OneLake, un service d'altitude ArcGIS ou une source de relief en niveaux de gris.
Les courbes sont générées sur la vue actuelle, avec ces réglages :
- Intervalle (m) : l'espacement vertical entre les lignes, en mètres.
- Ligne majeure toutes les N : marque une ligne sur N comme courbe maîtresse, pour la mettre en valeur et l'étiqueter.
- Lisser les lignes : lisse les lignes pour un rendu cartographique plus net.
Le niveau de détail s'adapte automatiquement à un budget de tuiles pour l'étendue. Si le détail demandé dépasse ce budget, Icon Map réduit le détail et vous avertit au lieu de renvoyer un résultat partiel. Les zones sans données d'altitude sont exclues en toute transparence, de sorte que les courbes n'inventent jamais de valeurs dans les lacunes du MNT.
Le résultat est une couche de formes avec une valeur elevation sur chaque ligne : stylisez-la, et utilisez des étiquettes placées le long des lignes pour annoter les altitudes.
Disponibilité
Les opérations géospatiales sont une aide à la création : le panneau est disponible pendant la modification d'une carte et n'est pas affiché dans la visionneuse publiée. Les couches de résultats qu'il produit sont en revanche des couches ordinaires et apparaissent dans les cartes publiées comme toutes les autres.
Étapes suivantes
- Espace de travail SQL : exécutez directement du SQL spatial sur vos couches.
- Formes depuis un fichier : le type de couche produit par les outils de traitement.
- Grilles et cartes de chaleur : y compris l'interpolation IDW de mesures ponctuelles.
- Livre blanc sur la sécurité : où les données circulent, et où elles ne circulent pas.