Skip To Content

Didacticiel : exécuter un outil GeoAnalytics

Ce didacticiel vous aide à configurer des données pour créer un partage de fichiers Big Data. Un partage de fichiers Big Data est un élément créé sur votre portail qui fait référence à des données d’entité (tables, points, polylignes et polygones) stockées dans un emplacement disponible sur votre instance GeoAnalytics Server. L’élément de partage de fichiers Big Data sur votre portail vous permet de gérer et parcourir les données inscrites et d’exécuter GeoAnalytics Tools sur vos jeux de données. Après avoir créé un partage de fichiers Big Data, vous exploiterez les données à l’aide de l’outil Agréger des points. Dans ce didacticiel, vous allez télécharger un jeu de données des adresses de départ et d’arrivée des courses de taxis et utiliser GeoAnalytics Tools pour déterminer les adresses où les taxis déposent le plus souvent les clients.

Conditions préalables

Vérifiez que l’administrateur ArcGIS Enterprise a configuré GeoAnalytics Server. Pour en savoir plus, reportez-vous à la rubrique Configurer ArcGIS GeoAnalytics Server.

Préparer les données

Pour télécharger et préparer les données utilisées dans cet exemple, procédez comme suit :

  1. Créez un dossier nommé BigDataExample dans un emplacement disponible sur votre instance GeoAnalytics Server. Dans le dossier BigDataExample, créez un dossier nommé NYCTaxi.
  2. Accédez à https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page et téléchargez les données concernant les taxis jaunes comprises entre janvier et février 2014 dans le dossier BigDataExample > NYCTaxi.

Créer un partage de fichiers Big Data

Lorsque vous aurez enregistré les données dans un emplacement accessible à toutes les machines GeoAnalytics Server, inscrivez-le auprès de votre instance GeoAnalytics Server en tant que partage de fichiers Big Data via votre portail. Un partage de fichiers Big Data génère également un service de catalogue Big Data que vous pouvez utiliser dans les outils GeoAnalytics Server. Pour créer le partage de fichiers Big Data, procédez comme suit :

  1. Connectez-vous à votre portail ArcGIS Enterprise.

    L’URL est au format https://webadaptorhost.domain.com/arcgis/home, où arcgis est le nom de l’adaptateur Web inscrit auprès de votre portail.

  2. Accédez à Content (Contenu) > New item (Nouvel élément) et sélectionnez Data store.
  3. Attribuez un nom au partage de fichiers Big Data dans le champ Title (Titre).
  4. Sélectionnez l’option Big Data File Share (Partage de fichiers Big Data). Cliquez sur Next (Suivant) pour passer à Step 2: Configure connection (Étape 2 : Configurer la connexion).
  5. Sélectionnez la première option pour File Share (Partage de fichiers) et cliquez sur Next (Suivant).
  6. Dans le champ Path (Chemin), saisissez le chemin d’accès au dossier BigDataExample.

    Par exemple, pour un dossier nommé BigDataExample sous Microsoft Windows dans un répertoire nommé sharedLocation, saisissez \\sharedLocation\BigDataExample. Pour le même chemin d’accès au dossier sous Linux, saisissez /sharedLocation/BigDataExample.

  7. Cliquez sur Next (Suivant) pour passer à Step 3: Configure servers (Étape 3 : Configurer les serveurs).
  8. Patientez jusqu’à la validation de GeoAnalytics Server.
  9. Lorsqu’une coche verte apparaît dans la colonne Status (Statut), cliquez sur Add data store (Ajouter un Data Store).

    Vous créez ainsi deux éléments : un élément de partage de fichiers Big Data et un élément Data Store. L’élément de partage de fichiers Big Data expose vos jeux de données pour que vous puissiez examiner et mettre à jour des propriétés, telles que la structure, la géométrie et l’heure. L’élément de partage de fichiers Big Data correspond à un service de catalogue Big Data sous-jacent disponible via une URL au format suivant :

    https://gisserver.domain.com:6443/arcgis/rest/services/DataStoreCatalogs/bigDataFileShares_FileShareName/BigDataCatalogServer

    Dans l’exemple d’URL ci-dessus, FileShareName est le titre que vous avez spécifié pour le data store lors de son inscription auprès de GeoAnalytics Server.

Mettre à jour un partage de fichiers Big Data

Dans ce didacticiel, le partage de fichiers Big Data comporte un jeu de données, NYCTaxi, nommé d’après le dossier de votre partage de fichiers Big Data.

Ce jeu de données comporte plusieurs champs de date et d'heure. Inspectez le jeu de données pour vous assurer que vous utilisez les champs appropriés. Pour mettre à jour et afficher les jeux de données du partage de fichiers Big Data, accédez au nouvel élément de contenu du portail Big Data File Share (Partage de fichiers Big Data), puis à la page Datasets (Jeux de données) et cliquez sur le bouton de mise à jour situé en regard du jeu de données. À la création du partage de fichiers Big Data, les paramètres geometry et time sont définis de sorte à utiliser les informations de prise en charge des taxis. Dans ce didacticiel, vous allez analyser les adresses où les clients sont déposés.

Remarque :

Lorsque le partage de fichiers Big Data est généré, une estimation est appliquée pour trouver les champs servant à représenter la géométrie et l’heure.

Dans ce didacticiel, vous allez modifier les propriétés du jeu de données pour utiliser les heures et les adresses de dépose. Cela signifie que l'analyse va agréger les adresses d'arrivée au lieu des adresses de départ. Les deux jeux de géométrie (départ ou arrivée) peuvent servir à l'analyse. Le jeu adapté dépend de ce que vous tentez de résoudre. Vous procéderez à ces modifications dans la boîte de dialogue Edit Dataset Properties (Mettre à jour les propriétés du jeu de données) du partage de fichiers Big Data.

Remarque :

Vous pouvez également procéder en téléchargeant le manifeste, en le modifiant et en le chargeant de nouveau une fois modifié. Pour en savoir plus sur la mise à jour du manifeste, reportez-vous à la rubrique Présentation d’un manifeste de partage de fichiers Big Data.

  1. Sur la page de l’élément du partage de fichiers Big Data, accédez à l’onglet Datasets (Jeux de données).
  2. Cliquez sur le bouton de mise à jour en regard du jeu de données NYCTaxi pour mettre à jour ses propriétés.

    La boîte de dialogue Edit Dataset Properties (Mettre à jour les propriétés du jeu de données) s’affiche.

  3. L’onglet Geometry (Géométrie) indique que les champs actuellement utilisés pour représenter les valeurs x et y sont pickup_longitude et pickup_latitude. Modifiez les valeurs comme suit :
    1. Remplacez la valeur de X field (Champ X) pickup_longitude par dropoff_longitude.
    2. Remplacez la valeur de Y field (Champ Y) pickup_latitude par dropoff_latitude.
  4. L’onglet Time (Heure) indique que le champ actuellement sélectionné pour représenter les valeurs temporelles est pickup_datetime au format aaaa-MM-jj HH:mm:ss. Remplacez le paramètre du champTime (Heure) pickup_datetime par dropoff_datetime.
  5. Cliquez sur le bouton Save (Enregistrer) pour enregistrer les modifications apportées au jeu de données du partage de fichiers Big Data.

Exécuter l’analyse sur les données concernant les taxis dans le portail ArcGIS Enterprise

Après avoir créé les données et l’élément de partage de fichiers Big Data, naviguez jusqu’à ce dernier dans l’organisation de portail pour accéder à vos jeux de données. Vous pouvez utiliser ces jeux de données pour exécuter les outils GeoAnalytics Server.

Remarque :

Les données inscrites auprès de votre instance GeoAnalytics Server ne sont pas chargées sur votre serveur, mais uniquement inscrites auprès de GeoAnalytics Server, avec un manifeste pour en définir la structure.

  1. Sur le portail, cliquez sur Map (Carte) pour accéder à Map Viewer Classic.
  2. Cliquez sur le bouton Analyse.

    Si des analyses raster et d'entités sont disponibles, cliquez sur Analyse des entités, puis sur Outils GeoAnalytics > Synthétiser les données > Agréger des points.

  3. Saisissez New York dans la barre de recherche Find address or place (Rechercher une adresse ou un lieu) et cliquez sur Search (Rechercher).

    La carte applique un zoom sur l’étendue de la ville de New-York.

  4. Exécutez l’outil Aggregate Points (Agréger des points) pour agréger les points dans des polygones ou des groupes de taille spécifique et ainsi mieux comprendre les données. En l'absence de jeu de données surfaciques dans lequel agréger les points, vous utiliserez des groupes dans l'espace et le temps.
  5. Pour ajouter le jeu de données concernant les taxis à New York sous la forme d’une couche destinée à l’agrégation, sélectionnez Choose Analysis Layer (Choisir une couche d’analyse) comme premier paramètre de l’outil. Dans la boîte de dialogue qui s’affiche, sélectionnez Content (Contenu) et accédez à votre partage de fichiers Big Data. Choisissez la couche New York City taxi cab et cliquez sur Select (Sélectionner).
  6. Procédez à l'agrégation dans des groupes carrés d'un kilomètre.
  7. Les données étant temporelles, vous pouvez appliquer la discrétisation temporelle. En les téléchargeant, vous remarquerez que les données s’étalent sur deux mois. Dans ce didacticiel, examinez la première semaine de chaque mois. Pour ce faire, définissez Time step interval (Intervalle temporel) sur 1 week (1 semaine), How often to repeat the time step (Fréquence de répétition de l’intervalle) sur 1 month (1 mois) et time to align time steps to (Heure sur laquelle aligner les intervalles temporels) sur January 1st 2017, at 12:00 AM (1er janvier 2017 à 12 h 00). Bien que les données de test concernent l’année 2014, l’outil Agréger les points permet d’aligner l’analyse à la fois dans le passé et l’avenir.
  8. Sélectionnez des statistiques qui présentent un intérêt, à savoir la valeur Mean (Moyenne) de total_amount ou la valeur Variance de Trip Distance (Distance de trajet).
  9. Définissez la référence spatiale sur une projection locale de New York en procédant comme suit :
    1. Cliquez sur le bouton des paramètres pour accéder aux paramètres d’analyse.
    2. Sélectionnez As specified (Comme spécifié) dans la liste déroulante Processing coordinate system (Traitement du système de coordonnées).
    3. Cliquez sur le globe et accédez à UTM Zone 18N en cliquant sur Spatial References (Références spatiales) > PCS > UTM > WGS 1984 UTM Zone 18 N.
    4. Cliquez sur OK, puis sur Apply (Appliquer).
  10. Faites un zoom avant sur la région de la ville de New York, vérifiez que la case Use current map extent (Utiliser l’étendue courante de la carte) est cochée dans l’outil Agréger des points et exécutez l’analyse.

    L’analyse s’exécute sur les machines de votre instance GeoAnalytics Server. Une fois l’analyse terminée, les résultats sont ajoutés à votre carte. Les résultats apparaîtront sous la forme de polygones carrés représentant le nombre d’adresses d’arrivée pour les taxis dans chaque polygone, ainsi que des statistiques supplémentaires que vous avez calculées. Vos résultats comportent entre 3 500 et 4 000 entités. Les résultats varient en fonction de l’étendue de la carte affichée à l’écran et de votre fuseau horaire.