Combiner les couches (Outils de serveur GeoAnalytics)
Résumé
Combine les couches d’entités pour créer une seule couche en sortie.
Héritage :
L’extension ArcGIS GeoAnalytics Server sera bientôt obsolète dans ArcGIS Enterprise. La version finale de GeoAnalytics Server a été incluse dans ArcGIS Enterprise 11.3. Cet outil de géotraitement est accessible via ArcGIS Enterprise 11.3 et versions antérieures.
L’outil nécessite que les deux entrées présentent le même type de géométrie (point, ligne ou polygone) ou soient des tables. Si les données temporelles sont activées sur une couche, elles doivent également être activées sur l'autre couche, qui doit présenter le même type de temps (instant ou intervalle). Le résultat comportera toujours tous les champs de la couche en entrée. Tous les champs de la couche à combiner seront inclus par défaut ; vous pouvez aussi spécifier des règles de fusion personnalisées pour définir la structure finale. Voici quelques exemples :
Vous disposez de trois couches représentant les limites administratives de l’Angleterre, du pays de Galles et de l’Écosse et voulez une seule couche pour la Grande-Bretagne. Vous pouvez utiliser l’option Merge Layers (Combiner les couches) pour combiner les zones et conserver tous les champs de chaque zone.
Vous disposez de deux couches contenant des informations sur des parcelles de communes contiguës. Vous souhaitez les fusionner en une seule couche, en conservant uniquement les champs qui portent le même nom et qui ont le même type dans les deux couches.
Illustration
! Illustration de l’outil Combiner les couches
Utilisation
Les deux entrées doivent avoir le même type de géométrie (point, ligne ou polygone) ou être des tables.
Les deux entrées doivent avoir le même type de temps (instant ou intervalle) ou ne pas être activées pour les données temporelles.
Par défaut, tous les champs des deux entrées sont copiés dans la sortie. Si vous le souhaitez, vous pouvez renommer, supprimer ou apparier les champs de la couche à combiner à ceux de la couche en entrée.
Opération
Description
Exemple
Rename (Renommer)
Le champ est renommé dans la sortie. Une zone de saisie, dans laquelle vous pouvez spécifier le nouveau nom, apparaît.
Vous voulez fusionner deux couches comportant chacune un champ nommé
COUNT. Ce champ représente un nombre d’individus dans une couche et un nombre de familles dans l’autre. Les deux champsCOUNTseront combinés par défaut, car ils ont un nom de champ apparié. Utilisez Rename (Renommer) pour renommer le champ de la couche à combiner enMERGE_COUNTafin de conserver les deux champs distincts dans la couche de résultat.Remove (Supprimer)
Le champ est supprimé de la sortie.
Vous voulez combiner deux couches sans conserver certains champs, comme
OBJECTID, dans la couche à combiner. Utilisez Remove (Supprimer) pour empêcher que ces champs ne soient écrits dans la couche de résultat et ne conserver que les champs d’intérêt.Match (Apparier)
Les noms de champs deviennent équivalents. Les valeurs du champ de la couche à combiner sont alors copiées dans le champ en sortie apparié.
Vous voulez fusionner deux couches tabulaires issues des résultats d’une enquête. La couche en entrée présente un champ nommé
Namequi contient les noms des participants à l’enquête. Un champ équivalent dans la couche à combiner est nomméParticipant. Utilisez Match (Apparier) pour indiquer que ces champs sont équivalents. Ainsi, ils seront combinés en un champ unique nomméNamedans la couche de résultat.Si la couche en entrée et la couche à combiner contiennent des champs dont les noms correspondent, mais dont les types sont différents, l’outil échoue sauf si les deux types de champ peuvent être combinés. Si le champ en entrée est de type chaîne et que le champ à combiner est de type numérique, les champs sont combinés en un seul champ de type chaîne dans la couche en sortie. Si le champ en entrée est de type double et que le champ à combiner est de type numérique, les champs sont combinés en un seul champ de type double dans la couche en sortie. Dans tous les autres cas, vous devez utiliser l’option Merging Attributes (Attributs de fusion) pour renommer ou supprimer l’un des champs correspondants afin d’exécuter l’outil.
Vous pouvez améliorer les performances de l’outil Merge Layers (Combiner les couches) en effectuant l’une des opérations suivantes ou les deux :
Définissez l’environnement de l’étendue de manière à analyser uniquement des données d’intérêt.
Utilisez les données locales de l’environnement d’exécution de l’analyse.
Cet outil de géotraitement est optimisé par ArcGIS GeoAnalytics Server. L’analyse est réalisée dans GeoAnalytics Server et les résultats sont stockés dans votre contenu dans ArcGIS Enterprise.
Lorsque vous exécutez des outils GeoAnalytics Server, l’analyse est effectuée dans GeoAnalytics Server. Pour des performances optimales, GeoAnalytics Server doit pouvoir accéder aux données via les couches d’entités hébergées sur votre portail ArcGIS Enterprise ou les partages de fichiers Big Data. Les données qui ne se trouvent pas localement dans GeoAnalytics Server sont transférées dans GeoAnalytics Server avant l’analyse. Autrement dit, l’exécution d’un outil prendra plus de temps et, dans certains cas, le transfert des données depuis ArcGIS Pro vers GeoAnalytics Server peut échouer. Le seuil d’échec dépend aussi bien des débits du réseau que de la taille et de la complexité des données. Il est recommandé de toujours partager les données ou de créer un partage de fichiers Big Data.
En savoir plus sur le partage de données sur votre portail
En savoir plus sur la création d’un partage de fichiers Big Data via ArcGIS Server Manager
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Couche en entrée |
Entités ponctuelles, linéaires ou surfaciques, ou table à fusionner avec la couche de fusion. |
Record Set |
|
Couche à combiner |
Entités ponctuelles, linéaires ou surfaciques, ou table à combiner avec la couche en entrée. La couche à combiner doit contenir le même type d’entité et le même type de temps que la couche en entrée. |
Record Set |
|
Nom en sortie |
Nom du service d'entités en sortie. |
String |
|
Attributs de fusion (Facultatif) |
Liste de valeurs qui décrivent comment les champs de la couche à combiner sont modifiés et appariés aux champs de la couche en entrée. Tous les champs de la couche en entrée seront écrits dans la couche en sortie. Si aucun attribut de fusion n’est défini, tous les champs de la couche à combiner seront écrits dans la couche en sortie. Si un champ existe dans une couche mais pas dans l’autre, la couche en sortie contiendra les deux champs. Le champ en sortie contiendra des valeurs Null pour les entités en entrée qui n'avaient pas ce champ. Par exemple, si la couche en entrée contient un champ nommé Vous pouvez contrôler la manière dont les champs de la couche à combiner sont écrits dans la couche en sortie par le biais des types de fusion ci-après. Colonnes de la table de valeurs :
|
Value Table |
|
Data store (Facultatif) |
Spécifie l’instance ArcGIS Data Store dans laquelle la sortie sera stockée. Tous les résultats stockés dans un spatiotemporal Big Data store seront stockés dans le système de coordonnées WGS84. Les résultats stockés dans un relational data store conservent leur système de coordonnées.
|
String |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Sortie |
Couche en sortie contenant les entités et les attributs associés des deux couches en entrée et à combiner. |
Record Set |
Environnements
Système de coordonnées en sortie, Étendue, Espace de travail courant
Cas particuliers
- Système de coordonnées en sortie
-
The coordinate system that will be used for analysis. Analysis will be completed in the input coordinate system unless specified by this parameter. For GeoAnalytics Tools, final results will be stored in the spatiotemporal data store in WGS84.
Informations de licence
- Basic: Requiert ArcGIS GeoAnalytics Server
Disponible avec ArcGIS Enterprise 10.7 - Standard: Requiert ArcGIS GeoAnalytics Server
Disponible avec ArcGIS Enterprise 10.7 - Advanced: Requiert ArcGIS GeoAnalytics Server
Disponible avec ArcGIS Enterprise 10.7