Skip To Content

Creare script con l'API Python di ArcGIS

È possibile utilizzare ArcGIS API for Python per eseguire automaticamente attività comuni, ad esempio la creazione e la gestione di gruppi, la pubblicazione e l'aggiornamento di elementi e l'esecuzione di visualizzazione e analisi dei dati.

Oltre all'elaborazione batch degli script, l'API può essere utilizzata in un ambiente di script interattivo basato su browser denominato Jupyter Notebook. L'ambiente Notebook offre un'interfaccia grazie alla quale è possibile eseguire il codice, visualizzare gli elementi, gli utenti e i gruppi del portale, nonché visualizzare layer Web, mappe e scene in modo interattivo.

Esri offre un ambiente Jupyter Notebook integrato in ArcGIS Enterprise. Introdotto nella versione 10.7, ArcGIS Notebooks sono ospitati su ArcGIS Notebook Server, che utilizza contenitori per isolare ogni spazio di lavoro degli utenti di appunti. Con ArcGIS Notebooks, è possibile utilizzare ArcGIS API for Python e ArcPy per lavorare con gli elementi nel portale, eseguire analisi spaziali avanzate e creare flussi di lavoro relativi alla scienza dei dati.

Ulteriori informazioni su ArcGIS Notebooks

L'API è basata su moduli, in grado di semplificarne l'utilizzo. Il modulo gis rappresenta il gruppo di ingresso e fornisce un modello informativo per l'accesso e la programmazione del portale. I moduli features e raster consentono di accedere a feature e layer raster, inclusa la possibilità di eseguire analisi su questi layer. Il modulo geoanalytics consente l'esecuzione di GeoAnalytics Tools. Per ulteriori informazioni sul resto dei moduli e sull'architettura dell'API, consultare Panoramica sull'API.

Introduzione

L'API viene distribuita come pacchetto Python e può essere installata utilizzando conda, ovvero un pacchetto Python e un sistema di gestione dei contenuti comuni. La documentazione relativa alle istruzioni per la configurazione è disponibile nel Site di ArcGIS per sviluppatori.

Consultare gli appunti di esempio, ad esempio Pubblicazione di scenari e Utilizzo degli strumenti di geoprocessing, per ulteriori informazioni sulle attività che è possibile eseguire utilizzando l'API.


In questo argomento
  1. Introduzione