Skip to main content

Générer une règle attributaire de jointure spatiale (Outils de gestion des données)

Résumé

Génère un fichier .csv avec une règle attributaire pour une entrée reposant sur des valeurs de champ interrogées à partir d’une ou de plusieurs classes d’entités.

Utilisation

  • Le paramètre Field Map (Appariement des champs) permet de gérer les champs et leur contenu dans le jeu de données en sortie.

    • Ajoutez et supprimez des champs de la liste des champs, réorganisez la liste des champs et renommez des champs.

    • Le type de données par défaut d’un champ en sortie est le même que le type de données du premier champ en entrée (du même nom) qu’il rencontre. Vous pouvez modifier le type de données en un autre type de données valide.

    • Utilisez une action pour identifier la manière dont les valeurs d’un ou de plusieurs champs en entrée sont fusionnées en un seul champ en sortie. Les actions disponibles sont First (Premier), Last (Dernier), Concatenate (Concaténer), Sum (Somme), Mean (Moyenne), Median (Médiane), Mode, Minimum, Maximum, Standard Deviation (Écart type) et Count (Total).

    • Lorsque vous utilisez l’action Concatenate (Concaténer), vous pouvez spécifier un délimiteur, comme une virgule ou d’autres caractères. Cliquez au début de la zone de texte Delimiter (Délimiteur) pour ajouter les caractères de délimitation.

    • L’option Standard Deviation (Écart type) n’est pas valide pour une seule valeur en entrée.

    • L’option Export (Exporter) permet d’enregistrer un appariement des champs sous forme de fichier .fieldmap.

    • L’option Load (Charger) permet de charger un fichier .fieldmap. La couche d’entités ou le jeu de données spécifié dans le fichier doit correspondre à celui utilisé dans l’outil. Sinon, le paramètre Field Map (Appariement des champs) est réinitialisé.

    • Utilisez le bouton Slice Text (Texte de tranche) sur les champs de la source du texte pour sélectionner les caractères d’une valeur en entrée à extraire dans le champ en sortie. Pour accéder au bouton Slice Text (Texte de tranche), survolez un champ de texte dans la liste des champs en entrée, puis spécifiez les positions des caractères de début et de fin.

    • Il est également possible d’apparier des champs dans un script Python.

Paramètres

Etiqueter Explication Type de données

Table en entrée

Classe d’entités à partir de laquelle la règle attributaire est créée.

Feature Layer

Dossier en sortie

Dossier dans lequel le fichier .csv en sortie est enregistré. Le nom du fichier est identique à la valeur du paramètre Input Table (Table en entrée).

Folder

Classes de jointure

Attributs des entités de jointure qui sont joints aux attributs des entités en entrée.

Feature Layer

Appariement des champs

Contrôle le transfert ou l’appariement des champs depuis les valeurs du paramètre Join Classes (Classes de jointure) vers la valeur du paramètre Input Table (Table en entrée).

Field Mappings

Expression

(Facultatif)

Expression SQL qui permet de limiter les entités de l’entrée qui participent à la règle attributaire.

SQL Expression

Options de recherche

(Facultatif)

Définit les requêtes spatiales entre les entités des valeurs des paramètres Input Table (Table en entrée) et Join Classes (Classes de jointure). Le type de géométrie, l’opérateur spatial et la distance spatiale peuvent être configurés de façon à définir les appariements entre la classe de jointure et la table en entrée.

Colonnes de la table de valeurs :

  • Join ClassThe name of the join class the spatial query will run on.

  • Input Geometry TypeThe portion of the input geometry that will be used to query the join class.

    • GeometryThe complete geometry of the input feature. This is default.

    • StartThe first vertex within a polyline feature. This option is only supported for polyline features.

    • EndThe last vertex within a polyline feature. This option is only supported for polyline features.

    • CentroidThe geometric center of the input feature.

  • Spatial OperatorThe spatial operation that will be used in the query.

    • IntersectsFeatures in the join class will be matched if they intersect with an input feature. This is default.

    • CrossesFeatures in the join class will be matched if they cross with an input feature.

    • ContainsFeatures in the join class will be matched if an input feature contains them. This is the opposite of the within option.

    • Envelope IntersectsFeatures in the join class will be matched if their bounding boxes (envelopes) intersect with the bounding box of an input feature.

    • OverlapsFeatures in the join class will be matched if they overlap with an input feature. The join class features are not completely contained by the input features.

    • TouchesFeatures in the join class will be matched if they have a boundary that touches an input feature. When the input and join features are polylines or polygons, the boundary of the join feature can only touch the boundary of the input feature and no part of the join feature can cross the boundary of the input feature.

    • WithinFeatures in the join class will be matched if an input feature is within them. This is the opposite of the contains option.

  • Spatial DistanceThe distance from the geometry that will be included in the query.

Value Table

Sortie dérivée

Etiqueter Explication Type de données

Fichier CSV de règle en sortie

Emplacement de dossier et nom du fichier .csv en sortie.

File

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui