ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • ArcGIS Pro
  • ArcMap
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • ArcGIS Pro
  • ArcMap
Esri
English
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • Русский
  • 简体中文
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions
  • Outils
  • Référence de l'outil
  • Boîte à outils Gestion des données
  • Jeu d'outils Général
  • Haut
  • Vue d'ensemble de la boîte à outils Gestion des données
  • Informations de licence de la boîte à outils Gestion des données
  • Historique de la boîte à outils Gestion des données
  • Jeu d'outils Pièces jointes

    • Vue d'ensemble du jeu d'outils Pièces jointes
    • Ajouter des pièces jointes
    • Désactiver les pièces jointes
    • Activer les pièces jointes
    • Générer le tableau d'appariement des pièces jointes
    • Supprimer les pièces jointes
    • Concepts liés au jeu d'outils Pièces jointes

    Jeu d'outils Archivage

    • Vue d'ensemble du jeu d'outils Archivage
    • Désactiver l’archivage
    • Activer l’archivage

    Jeu d'outils Comparaison de données

    • Vue d'ensemble du jeu d'outils Comparaison de données
    • Détecter les modifications apportées aux entités
    • Comparaison d’entités
    • Comparaison de fichiers
    • Comparaison de rasters
    • Comparaison de tables
    • Comparaison de TIN

    Jeu d'outils Géodatabase répartie

    • Vue d'ensemble du jeu d'outils Géodatabase répartie
    • Ajouter les ID globaux
    • Comparer une structure de réplica
    • Créer un réplica
    • Créer des emprises de réplicas
    • Créer un réplica à partir du serveur
    • Exporter le message d'accusé de réception
    • Exporter le message de mouvement de données
    • Exporte une structure de réplica
    • Importer un message
    • Importe une structure de réplica
    • Réexporter les messages sans accusé de réception
    • Synchroniser les modifications
    • Exporter un document d’espace de travail XML
    • Importer un document d’espace de travail XML

    Jeu d'outils Domaines

    • Vue d'ensemble du jeu d'outils Domaines
    • Ajouter une valeur codée à un domaine
    • Attribuer un domaine à un champ
    • Créer un domaine
    • Supprimer une valeur codée d’un domaine
    • Supprimer un domaine
    • Domaine vers table
    • Supprimer un domaine d’un champ
    • Définir les valeurs d’un domaine par plage
    • Trier le domaine de valeurs codées
    • Table vers domaine

    Jeu d'outils Classe d'entités

    • Vue d'ensemble du jeu d'outils Classe d'entités
    • Ajouter des classes d’entités annotations
    • Calculer la valeur (de grille) d'index spatial par défaut
    • Calculer la tolérance XY par défaut
    • Créer une classe d'entités
    • Créer une classe d'entités non inscrite
    • Intégrer
    • Recalculer l'étendue de la classe d'entités
    • Mettre à jour une classe d'entités annotations

    Jeu d'outils Entités

    • Vue d'ensemble du jeu d'outils Entités
    • Ajouter des attributs géométriques
    • Ajouter des coordonnées XY
    • Ajuster Z 3D
    • Distance d’orientation vers lignes
    • Calculer des attributs géométriques
    • Vérifier les géométries
    • Copier des entités
    • Supprimer les entités
    • Segmenter
    • Enveloppe d’entités vers polygones
    • Entité vers ligne
    • Entités vers points
    • Entité vers polygone
    • Sommets d’entités vers points
    • Densification géodésique
    • Emprise géométrique minimale
    • Multi-parties vers une partie
    • Points vers lignes
    • Polygones vers lignes
    • Réparer les géométries
    • Fractionner des lignes par des points
    • Fractionner des lignes au sommet
    • Table vers ellipses
    • Fusionner des lignes
    • XY vers lignes
    • Concepts du jeu d'outils Entités

    Jeu d'outils Champs

    • Vue d'ensemble du jeu d'outils Champs
    • Ajouter un champ
    • Ajouter un champ d'ID d'incrémentation
    • Modifier le champ
    • Définir la valeur par défaut d’un champ
    • Calculer l'heure de fin
    • Calculer un champ
    • Convertir un champ temporel
    • Changer de fuseau horaire
    • Supprimer un champ
    • Désactiver le suivi éditeur
    • Activer le suivi de l'éditeur
    • Transposer des champs
    • Concepts du jeu d'outils Champs

    Jeu d'outils Géodatabase fichier

    • Vue d'ensemble du jeu d'outils Géodatabase fichier
    • Compacter
    • Compresser des données de géodatabase fichier
    • Générer une licence de géodatabase fichier
    • Générer une géodatabase fichier sous licence
    • Récupérer la géodatabase fichier
    • Décompresser des données de géodatabase fichier
    • Concepts du jeu d'outils Géodatabase fichier

    jeu d'outils Administration de la géodatabase

    • Vue d'ensemble du jeu d'outils Administration de la géodatabase
    • Analyser des jeux de données
    • Modifier les privilèges
    • Compresser
    • Configurer les tables de fichiers journaux de la géodatabase
    • Créer un utilisateur de base de données
    • Créer la géodatabase d'entreprise
    • Créer un rôle
    • Supprimer une géodatabase de structure
    • Diagnostiquer des métadonnées de version
    • Diagnostiquer des tables de version
    • Activer une géodatabase d'entreprise
    • Exporter les mots-clés de configuration de la géodatabase
    • Importer les mots-clés de configuration de la géodatabase
    • Migrer le stockage
    • Recréer les index
    • Inscrire dans une géodatabase
    • Réparer des métadonnées de version
    • Réparer des tables de version
    • Mettre à jour la clé de licence de la géodatabase d'entreprise
    • Mettre à niveau le jeu de données
    • Mettre à niveau la géodatabase
    • Mettre à jour une référence spatiale

    Jeu d'outils Général

    • Vue d'ensemble du jeu d'outils Général
    • Analyser les outils pour ArcGIS Pro
    • Ajouter
    • Copier
    • Créer une vue de base de données
    • Effacer
    • Supprimer l'élément identique
    • Rechercher les doublons
    • Combiner
    • Renommer
    • Trier
    • Concepts du jeu d'outils Général

    Jeu d'outils Généralisation

    • Vue d'ensemble du jeu d'outils Généralisation
    • Fusionner
    • Eliminer
    • Eliminer des parties de polygone
    • Concepts du jeu d'outils Généralisation

    Jeu d'outils Réseau géométrique

    • Vue d'ensemble du jeu d'outils Réseau géométrique
    • Ajouter une règle de connectivité tronçon-tronçon au réseau géométrique
    • Ajouter une règle de connectivité tronçon-jonction au réseau géométrique
    • Créer un réseau géométrique
    • Rechercher les entités déconnectées dans le réseau géométrique
    • Reconstruire un réseau géométrique
    • Supprimer la règle de connectivité du réseau géométrique
    • Supprimer une classe d'entités vide d'un réseau géométrique
    • Définir le sens de circulation
    • Tracer un réseau géométrique
    • Vérifier et réparer la connectivité du réseau géométrique

    Jeux d'outils Diagramme

    • Vue d'ensemble du jeu d'outils Diagramme
    • Créer un diagramme
    • Enregistrer le diagramme

    Jeu d'outils Index

    • Vue d'ensemble du jeu d'outils Index
    • Ajouter un index attributaire
    • Ajouter un index spatial
    • Supprimer un index attributaire
    • Supprimer un index spatial

    Jeu d'outils Jointures

    • Vue d'ensemble du jeu d'outils Jointures
    • Ajouter une jointure
    • Joindre un champ
    • Supprimer une jointure

    Jeu d'outils Jeu de données LAS

    • Vue d'ensemble du jeu d'outils Jeu de données LAS
    • Ajouter des fichiers au jeu de données LAS
    • Créer un jeu de données LAS
    • Statistiques du jeu de données LAS
    • Statistiques de points LAS sous forme de raster
    • Supprimer des fichiers du jeu de données LAS

    Jeu d'outils Couches et vues tabulaires

    • Vue d'ensemble du jeu d'outils Couches et vues tabulaires
    • Appliquer la symbologie d'une couche
    • Générer une couche
    • Créer une couche de serveur d’imagerie
    • Faire une couche de jeux de données LAS
    • Créer une couche de mosaïque
    • Faire une couche de requête
    • Générer une table de requête
    • Créer une couche de catalogue d'images
    • Générer une couche raster
    • Générer une vue tabulaire
    • Créer une couche WCS
    • Générer une couche d’événements XY
    • Enregistrer dans un fichier de couche
    • Sélectionner une couche par attributs
    • Sélectionner une couche par emplacement
    • Notions relatives au jeu d'outils Couches et vues tabulaires

    Jeu d'outils Paquetage

    • Vue d'ensemble du jeu d'outils Paquetage
    • Consolider la couche
    • Consolider le localisateur
    • Consolider une carte
    • Consolider des résultats
    • Créer un paquetage de tuiles de carte
    • Créer le contenu d'exécution
    • Extraire un paquetage
    • Empaqueter une couche
    • Localisateur de paquetage
    • Empaqueter une carte
    • Empaqueter des résultats
    • Partager un paquetage

    Jeu d'outils Photos

    • Présentation générale du jeu d'outils Photos
    • Photos géotaguées vers points
    • Apparier les photos aux lignes en fonction de la date/heure

    Jeu d'outils Projections et Transformations

    • Vue d'ensemble du jeu d'outils Projections et transformations
    • Projeter en mode lot
    • Convertir la notation de coordonnées
    • Créer une transformation géographique personnalisée
    • Créer une référence spatiale
    • Définir une projection
    • Projeter
    • Jeu d'outils Raster
    • Concepts du jeu d'outils Projections et Transformations

    Jeu d'outils Raster

    • Présentation générale du jeu d'outils Raster
    • Jeux d'outils Mosaïque
    • Orthocartographie
    • Jeu d'outils Catalogue d'images
    • Jeu d'outils Jeu de données Raster
    • Jeu d'outils Traitement raster
    • Jeu d'outils Propriétés du raster

    Jeu d'outils Classes de relations

    • Vue d'ensemble du jeu d'outils Classes de relations
    • Créer une classe de relations
    • Migrer la classe de relations
    • Table vers classe de relations

    Jeu d'outils Echantillonnage

    • Vue d'ensemble du jeu d'outils Echantillonnage
    • Créer un quadrillage
    • Créer des points aléatoires
    • Générer des points le long des lignes
    • Générer une tessellation
    • Concepts du jeu d'outils Echantillonnage

    Jeu d'outils Sous-types

    • Vue d'ensemble du jeu d'outils Sous-types
    • Ajouter un sous-type
    • Supprimer un sous-type
    • Définir un sous-type par défaut
    • Définir le champ de sous-type
    • Concepts du jeu d'outils Sous-types

    Jeu d'outils Table

    • Vue d'ensemble du jeu d'outils Table
    • Analyse
    • Copier des enregistrements
    • Créer une table
    • Créer une table non inscrite
    • Supprimer des enregistrements
    • Compter
    • Table croisée
    • Tronquer une table

    Jeu d'outils Cache de tuiles

    • Vue d'ensemble du jeu d'outils Cache de tuiles
    • Exporter le cache de tuiles
    • Générer la structure de tuilage du cache de tuiles
    • Importer le cache de tuiles
    • Gérer le cache de tuiles

    Jeu d'outils Topologie

    • Vue d'ensemble du jeu d'outils Topologie
    • Ajouter une classe d’entités à une topologie
    • Ajouter une règle à une topologie
    • Créer une topologie
    • Exporter des erreurs de topologie
    • Supprimer une classe d’entités d’une topologie
    • Supprimer une règle d’une topologie
    • Définir la tolérance de grappe
    • Valider la topologie

    Jeu d'outils Versions

    • Vue d'ensemble du jeu d'outils Versions
    • Ajouter un filtre des conflits de champs
    • Modifier une version
    • Changer de version
    • Créer une version
    • Supprimer une version
    • Réconcilier des versions
    • Inscrire comme versionné
    • Supprimer le filtre des conflits de champs
    • Désinscrire comme versionné
    • Notions relatives au jeu d'outils Version

    Jeu d'outils Espace de travail

    • Vue d'ensemble du jeu d'outils Espace de travail
    • Effacer le cache de l'espace de travail
    • Créer un espace de travail ArcInfo
    • Créer un fichier de connexion à ArcSDE
    • Créer un fichier de connexion au stockage cloud
    • Créer une connexion à une base de données
    • Créer un Jeu de classes d'entités
    • Créer une géodatabase fichier
    • Créer un dossier
    • Créer une géodatabase personnelle
    • Créer le type spatial
    • Créer une base de données SQLite

    Ajouter

    Cette documentation ArcGIS 10.6 a été archivée et n’est plus mise à jour. Certains contenus et liens peuvent être obsolètes. Consultez la dernière version de la documentation.
    • Résumé
    • Illustration
    • Utilisation
    • Syntaxe
    • Exemple de code
    • Environnements
    • Informations de licence

    Résumé

    Ajoute plusieurs jeux de données en entrée à un jeu de données cible existant. Les jeux de données en entrée peuvent être des classes d'entités, des tables, des shapefiles, des rasters, des annotations ou des classes d’entités de cotation.

    Pour combiner des jeux de données en entrée dans un nouveau jeu de données en sortie, utilisez l'outil Combiner.

    Illustration

    Illustration de la fonction Ajouter

    Utilisation

    • Utilisez cet outil pour ajouter de nouvelles entités ou d'autres données de plusieurs jeux de données dans un jeu de données existant. Cet outil permet d'ajouter des classes d'entités de type point, ligne ou surfaciques, des tables, des rasters, des classes d'entités annotations ou des classes d'entités cotation dans un jeu de données existant du même type. Par exemple, plusieurs tables peuvent être ajoutées à une table existante, ou plusieurs rasters peuvent être ajoutés à un jeu de données raster existant, mais une classe d'entités lignes ne peut pas être ajoutée à une classe d'entités points.

    • Le paramètre Field Map (Appariement des champs) de l'outil Ajouter permet de contrôler comment les informations attributaires des champs du jeu de données en entrée sont transférées dans le jeu de données cible. Le paramètre Field Map (Appariement des champs) peut être utilisé uniquement si l'option Use the Field Map to reconcile schema differences (Utiliser l'appariement des champs pour réconcilier les différences de structures) est sélectionnée pour Schema Type (Type de structure).

    • Cet outil ne planarise pas les entités lorsqu'elles sont ajoutées au jeu de données cible. Toutes les entités de la classe d'entités en entrée et de la classe d'entités cible restent intactes après l'ajout, même en cas de superposition des entités. Pour combiner, ou planariser, les géométries d'entité, utilisez l'outil Agréger.

    • Si l'option Input schema must match target schema (La structure en entrée doit correspondre à la structure cible) est sélectionnée pour Schema Type (Type de structure) (schema_type = "TEST" dans Python), la structure (définitions de champ) des jeux de données en entrée doit correspondre à celle du jeu de données cible pour que les entités soient ajoutées. Si l'option Utiliser l'appariement des champs pour réconcilier les différences de structures est sélectionnée (schema_type = "NO_TEST" dans Python), il n'est pas nécessaire que la structure de jeu de données en entrée (définitions de champ) corresponde au jeu de données cible. Toutefois, les champs des jeux de données en entrée qui ne correspondent pas aux champs du jeu de données cible ne seront pas appariés au jeu de données cible à moins que l'appariement soit explicitement défini dans le paramètre Field Map (Appariement des champs).

    • Comme les données des jeux de données en entrée sont écrites dans un jeu de données cible existant qui a une structure (définitions de champ) prédéfinie, le paramètre Field Map (Appariement des champs) ne permet pas l'ajout ou la suppression de champs dans le jeu de données cible.

    • Si les références spatiales d'une classe d'entités en entrée et cible ne correspondent pas, l'outil Ajouter projettera les entités dans la classe d'entités en entrée dans le système de coordonnées utilisé par la classe d'entités cible.

    • Cet outil n'effectue pas d'ajustement des tronçons ; aucun ajustement n'est effectué sur la géométrie des entités.

    • Des couches peuvent être utilisées en tant que Jeux de données en entrée. Si une couche a une sélection, seuls les enregistrements sélectionnés (entités ou lignes de table) sont utilisés par l'outil Ajouter.

    • Cet outil ne peut pas utiliser plusieurs couches en entrée portant le même nom. Pour contourner ce problème, utilisez le bouton de navigation de la boîte de dialogue de l'outil pour rechercher les chemins complets de chacun des Jeux de données en entrée.

    • Pour utiliser le paramètre Sous-type, un champ de sous-type doit être défini et des codes de sous-type doivent être affectés pour le jeu de données cible. Dans le paramètre Sous-type, indiquez une description de sous-type pour affecter ce sous-type à toutes les nouvelles données ajoutées au jeu de données cible.

    Syntaxe

    Append_management (inputs, target, {schema_type}, {field_mapping}, {subtype})
    ParamètreExplicationType de données
    inputs
    [inputs,...]

    Les jeux de données en entrée dont les données seront ajoutées au jeu de données cible. Les jeux de données en entrée peuvent être des classes d'entités de type point, ligne ou surfaciques, des tables, des rasters, des classes d'entités annotations ou des classes d'entités cotation. Chaque jeu de données en entrée doit correspondre au type de données du jeu de données cible.

    Table View; Raster Layer
    target

    Le jeu de données existant auquel les données des jeux de données en entrée seront ajoutées.

    Table View; Raster Layer
    schema_type
    (Facultatif)

    Spécifie si la structure (définitions de champ) des jeux de données en entrée doit correspondre à la structure du jeu de données cible pour que des données soient ajoutées.

    • TEST —La structure de jeu de données en entrée (définitions de champ) doit correspondre à la structure du jeu de données cible. Une erreur est renvoyée si les structures ne correspondent pas.
    • NO_TEST —La structure de jeu de données en entrée (définitions de champ) n'a pas à correspondre à celle du jeu de données cible. Les champs des jeux de données en entrée qui ne correspondent pas aux champs du jeu de données cible ne seront pas appariés au jeu de données cible à moins que l'appariement soit explicitement défini dans le paramètre Field Map (Appariement des champs).
    String
    field_mapping
    (Facultatif)

    Contrôle la manière dont les champs attributaires émanant des jeux de données en entrée sont transférés ou appariés au jeu de données cible. Ce paramètre peut uniquement être utilisé si le paramètre schema_type est défini sur NO_TEST.

    Puisque les données des jeux de données en entrée sont ajoutées dans un jeu de données cible existant ayant une structure (noms et types de champ) prédéfinie, les champs ne peuvent pas être ajoutés ou supprimés depuis le jeu de données cible. Vous pouvez définir des règles de combinaison pour chaque champ en sortie.

    Les règles de combinaison permettent de spécifier la manière dont les valeurs de deux champs en entrée ou plus sont combinées ou fusionnées en une seule valeur en sortie. Plusieurs règles de combinaison déterminent la manière dont le champ en sortie est renseigné avec des valeurs.

    • Premier : utilisez la première valeur des champs en entrée.
    • Dernier : utilisez la dernière valeur des champs en entrée.
    • Joindre : concaténez (joignez) les valeurs des champs en entrée.
    • Somme : calculez le total des valeurs des champs en entrée.
    • Moyenne : calculez la moyenne des valeurs de tous les champs en entrée.
    • Médiane : calculez la valeur médiane (milieu) des valeurs des champs en entrée.
    • Mode – Utilisez la valeur avec la plus haute fréquence.
    • Min. – Utilisez la valeur minimale des valeurs de tous les champs en entrée.
    • Max. – Utilisez la valeur maximale des valeurs de tous les champs en entrée.
    • Ecart type – Utilisez la méthode de classification par écart type sur les valeurs de tous les champs en entrée.
    • Total – Recherchez le nombre d'enregistrements inclus dans le calcul.

    Vous pouvez utiliser la classe FieldMappings pour définir ce paramètre.

    Field Mappings
    subtype
    (Facultatif)

    Description de sous-type à affecter à toutes les nouvelles données ajoutées au jeu de données cible.

    String

    Sortie dérivée

    NomExplicationType de données
    output

    Exemple de code

    Exemple 1 d'utilisation de l'outil Append (fenêtre Python)

    Le script de fenêtre Python suivant montre comment utiliser l'outil Append en mode immédiat.

    import arcpy
    arcpy.env.workspace = "C:/data/"
    arcpy.Append_management(["north.shp", "south.shp", "east.shp", "west.shp"], 
                            "wholecity.shp", "TEST")
    
    Exemple 2 d'utilisation de l'outil Ajouter (script autonome)

    Le script suivant illustre l'utilisation de l'outil Append.

    # Name: Append.py
    # Description: Use the Append tool to combine several shapefiles
    # import system modules 
    import arcpy
    import os
    # Set environment settings
    arcpy.env.workspace = "C:/data"
    # Set local variables
    outLocation = "C:/Output"
    outName = "MA_towns.shp"
    schemaType = "NO_TEST"
    fieldMappings = ""
    subtype = ""
    # Process:  Create a new empty feature class to append shapefiles into
    emptyFC = arcpy.CreateFeatureclass_management(outLocation, outName, "POLYGON", 
                                                  "amherst.shp")
    # All polygon FCs in the workspace are MA town shapefiles, we want to append 
    # these to the empty FC. The list will resemble ["amherst.shp", "hadley.shp", 
    # "pelham.shp", "coldspring.shp"] 
    fcList = arcpy.ListFeatureClasses("", "POLYGON")
    # Create FieldMappings object to manage merge output fields
    fieldMappings = arcpy.FieldMappings()
    # Add the target table to the field mappings class to set the schema
    fieldMappings.addTable(emptyFC)
    # Add input fields for the town name into TOWNNAME field that matches the 
    # target dataset since each input dataset has a different field name for 
    # this info
    fldMap = arcpy.FieldMap()
    fldMap.addInputField("amherst.shp","TOWNNAME")
    fldMap.addInputField("hadley.shp","NAME")
    fldMap.addInputField("pelham.shp","TOWN_NAME")
    fldMap.addInputField("coldspring.shp","TOWN")
    # Set name of new output field "TOWNNAME"
    townName = fldMap.outputField
    townName.name, townName.aliasName, townName.type = "TOWNNAME", "TOWNNAME", "TEXT"
    fldMap.outputField = townName
    # Add output field to field mappings object
    fieldMappings.addFieldMap(fldMap)
    # Do the same thing for the POPULATION field
    fldMap = arcpy.FieldMap()
    fldMap.addInputField("amherst.shp","POPULATION")
    fldMap.addInputField("hadley.shp","POP")
    fldMap.addInputField("pelham.shp","POP_2010")
    fldMap.addInputField("coldspring.shp","POP")
    # Set name of new output field "POPULATION"
    pop = fldMap.outputField
    pop.name, pop.aliasName, pop.type = "POPULATION", "POPULATION", "LONG"
    fldMap.outputField = pop
    # Add output field to field mappings object
    fieldMappings.addFieldMap(fldMap)
    # Process: Append the feature classes into the empty feature class
    arcpy.Append_management(fcList, os.path.join(outLocation, emptyFC), schemaType, 
                            fieldMappings, subtype)
    

    Environnements

    • Etendue
    • Espace de travail courant
    • Conserver les ID globaux
    • Conserver les pièces jointes

    Informations de licence

    • ArcGIS Desktop Basic: Oui
    • ArcGIS Desktop Standard: Oui
    • ArcGIS Desktop Advanced: Oui

    Rubriques connexes

    • Vue d'ensemble du jeu d'outils Général
    • Ajouter (Couverture)
    • Appariement de champs en entrée aux champs en sortie
    • Combiner
    • Agréger
    • Utilisation du contrôle d'appariement de champs
    • Utilisation des couches et des vues tabulaires

    ArcGIS Desktop

    • Accueil
    • ArcGIS Pro
    • ArcMap
    • Documentation
    • Support

    ArcGIS

    • ArcGIS Online
    • ArcGIS Desktop
    • ArcGIS Enterprise
    • ArcGIS Platform
    • ArcGIS Developer
    • ArcGIS Solutions
    • ArcGIS Marketplace

    A propos d'Esri

    • A propos de la société
    • Carrières
    • Blog d’Esri
    • Conférence des utilisateurs
    • Sommet des développeurs
    Esri
    Copyright © 2019 Esri. | Confidentialité | Légal