Activer ArcGIS Earth Automation API
Pour activer ArcGIS Earth Automation API et communiquer avec ArcGIS Earth, cochez Enable Automation API (Activer l’API d’automatisation) dans les paramètres Advanced (Avancé) de l’application. Une fois le paramètre activé, les liens vers la page d’exemple et la page d’aide ArcGIS Earth Automation API sont accessibles et répertoriés ci-après.
Configuration
Vous pouvez configurer ArcGIS Earth Automation API à l’aide du fichier de configuration settings.json. Le fichier de configuration settings.json se trouve généralement dans le dossier C:\Program Files\ArcGIS\Earth\bin\automation et est copié automatiquement dans le dossier Documents/ArcGISEarth/automation de l'utilisateur au démarrage de ArcGIS Earth. Ainsi, les utilisateurs peuvent configurer ArcGIS Earth Automation API à l’aide du fichier de configuration settings.json.
La fonction autoStart active automatiquement ArcGIS Earth Automation API au démarrage de ArcGIS Earth. La valeur par défaut est false. Lorsque autoStart=true, ArcGIS Earth crée un hôte générique .NET et démarre un service Web avec une implémentation de serveur HTTP sur votre machine locale au démarrage. Vérifiez le statut de ArcGIS Earth Automation API dans les paramètres Advanced (Avancé) de l’application.
Pour l’utilisateur débutant, vous pouvez utiliser le paramètre autoStart du fichier de configuration importé pour contrôler le commutateur API dans les paramètres Advanced (Avancé) de l’application.
Remarque :
- ArcGIS Earth Automation API utilise d'abord le fichier de configuration settings.json qui se trouve dans votre répertoire.
- Le paramètre autoStart du fichier de configuration fonctionne uniquement pour la première installation de ArcGIS Earth.
Paramètres configurables de l’API d’automatisation
ArcGIS Earth Automation API est prêt à l’emploi sans configuration spéciale. Cependant, si vous avez besoin de modifier les valeurs par défaut, il est nécessaire de comprendre les différents paramètres de configuration.
Paramètre | Description |
---|---|
autoStart | Active ArcGIS Earth Automation API au démarrage de ArcGIS Earth. Par défaut, cette propriété est définie sur faux. |
baseUrl | Définit l’URL qui sera écoutée par ArcGIS Earth Automation API. La valeur par défaut est http://localhost:8000. Conseil :
|
webRoot | Spécifie le répertoire racine Web utilisé par ArcGIS Earth Automation API. Ce paramètre est facultatif. Le répertoire racine Web par défaut se trouve dans votre dossier Documents/ArcGISEarth/automation. Conseil :
|
Connexion à ArcGIS Earth
Une fois ArcGIS Earth Automation API démarrée, l’application client peut communiquer avec ArcGIS Earth via l’API d’automatisation RESTful.
Pour utiliser ArcGIS Earth Automation API, vous devez savoir comment créer une URL et interpréter la réponse. Toutes les opérations exposées par ArcGIS Earth Automation API sont accessibles via une hiérarchie d’extrémités.
Lorsque vous utilisez l’API d’automatisation, vous avez besoin d’une adresse d’extrémité spécifique pour l’envoi des requêtes. L’extrémité par défaut est http://localhost:8000/arcgisearth/<controller>. Par exemple, si vous souhaitez obtenir les informations de la caméra de ArcGIS Earth, l’URL est la suivante :
http://localhost/arcgisearth/camera
Vérifiez le statut de ArcGIS Earth Automation API dans les paramètres Advanced (Avancé) de l’application et utilisez la page exemple dans votre navigateur, ou consultez la page GitHub ArcGIS Earth Automation API pour plus de détails.
Vous avez un commentaire à formuler concernant cette rubrique ?