Édition de table attributaire vectorielle
iXGIS fournit des fonctions complètes d'édition de table attributaire. Vous pouvez configurer les champs, gérer les enregistrements et maintenir les valeurs dans la table active.
Zones fonctionnelles
- Colonnes : configurer et gérer les champs.
- Lignes : ajouter, supprimer, modifier et interroger les enregistrements.
- Relations : créer des associations entre la table et d'autres données.
- Outils : utiliser des outils avancés de traitement.
- Export : exporter la table dans un format spécifié.
Table attributaire
Une table attributaire contient des lignes et des colonnes. Les colonnes, ou champs, décrivent les propriétés des entités; les lignes, ou enregistrements, représentent les entités. Le panneau comprend champs, enregistrements, constructeur de filtre et mode d'affichage.
Guide utilisateur
Colonnes (champs)
- Add : ajouter un champ. Les types entier, flottant simple, flottant double, texte et date sont pris en charge.
- Delete : supprimer un champ, un à la fois.
- Format column : définir les règles d'affichage ou de stockage d'un champ numérique.
- Ascending/Descending : trier un champ.
- Advanced sort : trier par plusieurs champs.
- Dans l'interface, vous pouvez aussi traiter une colonne, calculer, copier, supprimer, afficher ou masquer des champs.
Lignes (enregistrements)
- Select all, Invert selection et Clear gèrent la sélection.
- Zoom to ajuste la vue sur les entités sélectionnées; Pan to centre la vue sans changer le zoom.
- Flash met brièvement en évidence les entités sélectionnées.
- Paste, Copy, Cut et Delete manipulent les valeurs ou enregistrements.
- Le menu contextuel donne accès aux actions de ligne disponibles.
Relations
- Join : joint les champs d'une table à une autre selon un champ commun.
- Relate : crée un lien de requête dynamique sans modifier la table d'entrée.
Outils
Les outils incluent Calculate Geometry, Field Calculation, Create Chart, Find/Replace et Go to Row Number.
Certains outils écrivent ou remplacent des valeurs par lots. Testez les expressions ou règles sur quelques enregistrements avant toute la table et sauvegardez les données importantes.
Calculate Geometry
Calcule les attributs géométriques et écrit les résultats dans les champs : coordonnées X/Y/Z/M pour les points, longueur pour les lignes, surface et périmètre pour les polygones. Vérifiez le système de coordonnées et les unités avant le calcul.
| Mot-clé | Signification | Notes |
|---|---|---|
| POINT_X | Coordonnée X d'un point. | Entités ponctuelles. |
| POINT_Y | Coordonnée Y d'un point. | Entités ponctuelles. |
| LENGTH | Longueur d'une ligne. | Entités linéaires. |
| AREA | Surface d'un polygone. | Entités polygonales. |
| PERIMETER_LENGTH_GEODESIC | Longueur de limite géodésique. | Entités polygonales. |
| EXTENT_MIN_X | X minimal de l'étendue. | Rectangle englobant. |
| EXTENT_MAX_X | X maximal de l'étendue. | Rectangle englobant. |
Field Calculation
Field Calculation utilise des expressions pour calculer des champs par lots. Il prend en charge opérations mathématiques, comparaisons, logique, affectations conditionnelles et fonctions.
AI peut aider à rédiger des formules. Décrivez le champ cible, les champs utilisés, les seuils et le traitement des valeurs nulles.
Add a density field. Calculate population density by dividing Population by AREA. If the area is 0 or population is null, output nan.
AI peut générer :
density = where(logical_or(isnan(Population), AREA == 0), nan, Population / AREA)
Pour une classification :
Add a risk_level field: output 'High' when slope is greater than 25 and rain is greater than 100; output 'Medium' when slope is greater than 15 or rain is greater than 60; otherwise output 'Low'.
high_risk = logical_and(slope > 25, rain > 100)
mid_risk = logical_or(slope > 15, rain > 60)
risk_level = where(high_risk, 'High', where(mid_risk, 'Medium', 'Low'))
Vérifiez les noms de champs, les limites de conditions et le traitement des valeurs nulles avant exécution.
new_field = field1 + field2
Pour les affectations conditionnelles, utilisez where(cond, x, y) et les opérateurs élément par élément & | ~ avec parenthèses.
Voir aussi :
- Field calculation (Vector calculator)
- Raster calculator
- Field calculation
- Use AI to write raster calculator and field calculator formulas
Create Chart
Crée rapidement des graphiques statistiques à partir des champs attributaires.
Find/Replace
Recherche et remplace du contenu dans une table attributaire. Types : Any part, Entire field et Start of field.
Go to Row Number
Localise rapidement un numéro de ligne ou enregistrement.
Export
Export Features
Exporte des couches vectorielles vers d'autres formats GIS. Options : sélection ou toutes les entités, système de coordonnées original ou du projet, types Shapefile, PGV et GPV.
Export Table
Exporte la table vers CSV (.csv), Excel (.xlsx), table PostGIS (.pgt) ou dBASE (.dbf).