Skip To Content

Flux de données personnalisés

Les flux de données personnalisés permettent d’accéder aux données provenant de sources de données qui ne sont pas prises en charge en mode natif par ArcGIS. Les données issues de flux de données personnalisés peuvent être envoyées aux clients Web, aux applications de bureau et aux applications de terrain sous forme de services d’entités en lecture seule. Voici quelques exemples de création d’un flux de données personnalisé :

  • Vous souhaitez accéder à des données qui utilisent un format propriétaire.
  • Vous ne souhaitez pas enregistrer votre source de données avec ArcGIS Enterprise.
  • Vous souhaitez accéder aux données gérées par un tiers.
  • Vos données sont stockées dans un emplacement distant et doivent être diffusées en tant que flux de données en direct.

Vous pouvez développer des flux de données personnalisés à l’aide de l’outil de ligne de commande cdf qui accompagne ArcGIS Enterprise SDK. L’outil vous permet d’utiliser JavaScript pour créer et tester des fournisseurs de données personnalisés qui extraient les données de vos sources de données. Il intègre également votre code dans des fichiers de paquetage de données personnalisés qui peuvent être utilisés pour enregistrer vos fournisseurs de données avec ArcGIS Server. Une fois enregistrées, vos données peuvent être mises à disposition des clients ArcGIS sous forme de services d’entités en lecture seule qui font référence à vos fournisseurs de données.

Pour en savoir plus sur les flux de données personnalisés, consultez la documentation afférente.

Éléments à prendre en compte avant de développer un flux de données personnalisés

Les flux de données personnalisés demande des connaissances en développement Web, en langage de programmation JavaScript et NodeJS. Il est essentiel de bien comprendre que l’outil de ligne de commande cdf renseigne les fournisseurs de données personnalisés avec un code standard, ce qui vous permet de vous concentrer sur le codage de la logique pour associer les fournisseurs à votre source de données et mettre en forme les données extraites en GeoJSON.

Avant de développer un flux de données personnalisé, tenez compte de la manière dont votre fournisseur de données personnalisé va communiquer avec votre source de données. Par exemple, si vous devez recueillir les tweets publiés par un compte Twitter particulier, vous pouvez configurer votre fournisseur de données pour qu’il utilise l’API Twitter. De la même manière, si vous devez recueillir des mesures commerciales (des évaluations et des revues de Yelp, par exemple), vous pouvez configurer votre fournisseur de données pour qu’il utilise l’API Yelp Fusion.

Pour plus d’informations, voir la documentation sur les flux de données personnalisés.