Skip To Content

Relazioni tra servizi Web ed elementi del portale

Portal for ArcGIS offre una piattaforma per la pubblicazione di servizi Web e la condivisione di collegamenti a servizi esistenti. A tale scopo vengono utilizzati gli elementi del portale nei quali ogni servizio viene presentato come un'entità consultabile e condivisibile. Conoscere le relazioni tra servizi Web ed elementi del portale può contribuire a semplificare l'uso di Portal for ArcGIS.

Per modificare o eliminare servizi ed elementi del portale, è essenziale utilizzare gli stessi strumenti con cui sono stati creati. Se ad esempio si pubblica un servizio tramite il Portale Web, è necessario utilizzare tale portale anche per eliminare il servizio e non Manager.

Layer pubblicati da ArcGIS Pro richiedono attenzione speciale durante la modifica e l'eliminazione di elementi. Per ulteriori dettagli, vedere Pubblicare da ArcGIS Pro.

In questo argomento vengono descritti i quattro metodi più comuni per rendere disponibile un servizio come elemento del portale. Per ogni approccio vengono fornite le regole appropriate per la modifica e l'eliminazione del servizio.

Pubblicare un servizio tramite il portale

Questo approccio è disponibile quando il portale è stato configurato con un server di hosting. Per pubblicare un servizio tramite il portale, è possibile utilizzare l'opzione Servizi ospitati personali in ArcMap, il Portale Web, ArcGIS Maps for Office oppure un altro client che interagisce direttamente con il portale. Con questo metodo vengono creati automaticamente sia un elemento del portale che un servizio. Tutti i servizi vengono posizionati in una cartella di ArcGIS Server denominata Ospitato.

I tipi di servizio elencati nella cartella Ospitato sono diversi da quelli in altre cartelle del server, in modo da creare una corrispondenza con i tipi di elementi visualizzati in Portal for ArcGIS. Nella tabella seguente sono elencati tutti i servizi ospitati ed i relativi tipi di elementi aggiornati:

Tipo di servizio di ArcGIS ServerTipo di elemento cartella ospitata/Portal for ArcGIS

Map service memorizzato nella cache

Layer di tile

Map service memorizzato nella cache con feature service

Layer tile e feature layer

Feature service

Feature layer

Image service*

Layer immagini

Servizio scene

Layer della scena

Servizio WFS

Layer WFS

*L'image service sottostante un layer immagini ospitato viene eseguito nel server dell'analisi raster del portale e non nel server di hosting del portale.

Quando si aggiunge l'elemento pubblicando un servizio tramite il portale, è necessario utilizzare il portale anche per modificare ed eliminare l'elemento. È ad esempio possibile utilizzare il Portale Web oppure l'opzione Servizi ospitati personali di ArcMap per modificare o eliminare l'elemento. Se si elimina l'elemento in questo modo, il servizio back-end viene eliminato automaticamente.

Pubblicare il servizio tramite il portale

Esempio

L'utente Mario accede al portale come editore e carica un file CSV. Sceglie quindi di pubblicare il CSV sul portale come feature layer. Viene quindi creato automaticamente anche un elemento del portale.

Per eliminare questo servizio nel modo consigliato, l'utente deve accedere al Portale Web come editore Mario (o come amministratore) e quindi eliminare l'elemento del portale che rappresenta il servizio. In tal modo anche il servizio viene eliminato automaticamente.

In questo scenario è consigliabile non connettersi direttamente al server di hosting back-end per eliminare il servizio per evitare che un elemento del portale rimanga privo di un collegamento ad un servizio e che sia necessario cancellare manualmente l'elemento.

Pubblicazione da ArcGIS Pro in corso

È possibile pubblicare diversi layer da ArcGIS Pro Il percorso di modifica o eliminazione di un layer pubblicato da ArcGIS Pro dipende dal tipo di layer. I layer Tile e i layer della scena pubblicati da ArcGIS Pro nel portale si trovano nella cartella ospitata sul server di hosting del portale. Devono essere eliminati e gestiti dal portale, come descritto nella sezione precedente.

È possibile pubblicare layer di immagine mappa da ArcGIS Pro a partire da ArcGIS Server10.4. Per i dettagli, consultare Layer pubblicati nei server federati del portale. Un map service associato viene pubblicato nella cartella radice sul server federato del portale che è stato specificato durante la pubblicazione. Per eliminare un layer di immagine mappa, è necessario eliminare il servizio in Manager. Il layer di immagine mappa associato verrà quindi rimosso dal portale.

Quando si pubblica un layer di immagine mappa da ArcGIS Pro, è anche possibile abilitare l'accesso feature o WMS sul layer. In questo caso, verrà creato un elemento WMS o feature layer associato al layer di immagine mappa nel portale e queste funzionalità verranno abilitate sul map service nel server federato. È possibile eliminare gli elementi del WMS o del feature layer nel portale senza eliminare il layer di immagine mappa. L'eliminazione del map service sul server federato, tuttavia, rimuove gli elementi del map image, WMS e feature layer associati.

È anche possibile pubblicare layer immagini da ArcGIS Pro a partire dalla versione 10.4. Un image service associato viene pubblicato nella cartella radice sul server federato del portale che è stato specificato durante la pubblicazione. Per eliminare un layer immagini, è necessario eliminare il servizio in Manager. Il layer immagini associato verrà quindi rimosso dal portale. Quando si pubblica un layer immagini, è anche possibile abilitare WMS e WCS sul layer. Se si abilita WMS, un elemento WMS associato con il layer immagini verrà creato nel portale e la funzionalità WMS verrà abilitata sull'image service nel server federato. È possibile eliminare l'elemento WMS nel portale senza eliminare il layer immagini. L'eliminazione dell'image service sul servizio federato, tuttavia, rimuove gli elementi del layer WMS e immagini associati. Se si abilita WCS, nessun elemento WCS associato verrà creato nel portale, anche se la funzionalità verrà abilitata sull'image service associato.

Un feature layer nel portale può essere un feature layer ospitato o un feature layer associato a un layer di immagine mappa pubblicato da ArcGIS Pro. Per determinare di quale caso di tratta, passare alla pagina Dettagli elemento per il layer. Se il feature layer è stato pubblicato direttamente nel portale e non dispone di un layer di immagine mappa associato, l'elemento verrà descritto come (Ospitato). I feature layer pubblicati da ArcGIS Pro che non dispongono di questa nota (Ospitato) sono associati a un layer di immagine mappa. Devono essere gestiti ed eliminati tramite il map service associato in Manager.

Esempio di pubblicazione da ArcGIS Pro in Portal for ArcGIS

Negli scenari di pubblicazione seguenti vengono descritte le differenze tra gli elementi pubblicati e i tipi di layer corrispondenti rispetto ai servizi e alle funzionalità corrispondenti di ArcGIS Server.

Pubblicazione da ArcGIS Pro a un'istanza federata di GIS Server

Quando si pubblica un layer di immagine mappa da ArcGIS Pro, è anche possibile abilitare l'accesso feature o WMS sul layer. In questo caso, verrà creato un elemento WMS o feature layer associato al layer di immagine mappa nel portale e queste funzionalità verranno abilitate sul map service nell'istanza di GIS Server. Di seguito vengono descritte le differenze tra gli elementi pubblicati e i tipi di layer corrispondenti per questo scenario.

  • Elemento di Portal for ArcGIS: layer di immagine mappa pubblicato abilitato con accesso alle feature e tipi di layer WMS
  • Servizio ArcGIS Server: modello di servizio pubblicato con accesso alle feature e funzionalità WMS abilitate

Disabilitazione delle funzionalità in ArcGIS Server Manager o ArcMap

Quando una funzionalità WMS o di accesso alle feature è disabilitata in ArcGIS Server Manager o ArcMap, il tipo di layer corrispondente (WMS o accesso alle feature) viene eliminato come elemento nel portale. Di seguito vengono descritte le differenze tra gli elementi pubblicati e i tipi di layer corrispondenti per questo scenario.

  • Un layer di immagine mappa viene pubblicato da ArcGIS Pro nel portale con entrambe le funzionalità WMS e accesso alle feature abilitate
  • Viene creato un modello di servizio nella corrispondente istanza di GIS Server
  • Se la funzionalità WMS è disabilitata in ArcGIS Server Manager o ArcMap, il tipo di layer WMS corrispondente viene eliminato

Eliminazione degli elementi associati nel portale

È possibile eliminare elementi WMS o feature layer in ArcGIS Pro o nel portale. Tuttavia, questa operazione non rimuoverà il layer di immagine mappa associato, né disabiliterà le relative funzionalità nel servizio GIS Server. Per disabilitare le funzionalità in un servizio associato, utilizzare ArcGIS Server Manager o ArcMap. Di seguito vengono descritte le differenze tra gli elementi pubblicati e i tipi di layer corrispondenti per questo scenario.

  • Un layer di immagine mappa viene pubblicato da ArcGIS Pro nel portale con entrambe le funzionalità WMS e accesso alle feature abilitate
  • Viene creato un modello di servizio nella corrispondente istanza di GIS Server
  • Quando si elimina un elemento WMS o feature layer nel portale, la corrispondente funzionalità WMS nel map service continua a essere disponibile.

Eliminazione dei servizi associati in ArcGIS Server Manager o ArcMap

L'eliminazione del map service in GIS Server rimuove gli elementi del map image, WMS e feature layer associati. Di seguito vengono descritte le differenze tra gli elementi pubblicati e i tipi di layer corrispondenti per questo scenario.

  • Un layer di immagine mappa viene pubblicato da ArcGIS Pro nel portale con entrambe le funzionalità WMS e accesso alle feature abilitate
  • Viene creato un modello di servizio nella corrispondente istanza di GIS Server
  • Quando si elimina il map service associato in ArcGIS Server Manager o ArcMap, i corrispondenti elementi immagine mappa, WMS e feature layer vengono eliminati.

Pubblicare un servizio tramite un sito di ArcGIS Server federato

È possibile pubblicare un servizio tramite una connessione ad un sito di ArcGIS Server federato con il portale. Per la pubblicazione viene utilizzato ArcGIS Server Manager o una connessione ad ArcGIS Server nell'albero Catalogo di ArcMap. Durante la pubblicazione del servizio viene creato automaticamente un elemento del portale.

Se l'elemento viene aggiunto in questo modo, è consigliabile modificare ed eliminare il servizio utilizzando Manager o la connessione ad ArcGIS Server in ArcMap.

Se si elimina il servizio in questo modo, l'elemento del portale corrispondente viene eliminato automaticamente.

Pubblicare un servizio tramite un sito di

Esempio

Utilizzare la funzionalità Aggiungi ArcGIS Server disponibile in ArcMap per creare una connessione editore ad ArcGIS Server. Viene stabilita una connessione come editore "Jan" e viene pubblicato un image service in un sito di ArcGIS Image Server federato al portale. L'image service diventa automaticamente un elemento layer di immagine nel portale.

Quando desidera eliminare il servizio, l'utente accede a Manager come editore Mario (o come amministratore) e lo elimina. L'elemento corrispondente viene rimosso automaticamente dal portale.

In questo scenario è consigliabile non utilizzare il Portale Web per eliminare l'elemento. In caso contrario, ad un servizio in esecuzione non sarebbe più associato un elemento del portale ed il servizio risulterebbe inutilizzabile perché l'accesso al servizio continuerebbe ad essere controllato tramite il modello di condivisione del portale pertanto sarebbe necessario cancellarlo manualmente.

Utilizzare la pagina I miei contenuti del Portale Web per aggiungere il servizio come elemento

Per aggiungere un servizio come elemento del portale, è possibile utilizzare la pagina I miei contenuti del Portale Web. In questo modo vengono condivisi i collegamenti a servizi Web non in esecuzione in un server federato.

Quando si aggiunge l'elemento tramite I miei contenuti, è necessario utilizzare il Portale Web per modificare ed eliminare l'elemento. Anche se si elimina l'elemento, il servizio corrispondente viene comunque eseguito a meno che l'utente non si connette al server e lo elimina. Si tratta di un comportamento imprevisto perché è possibile che vengano utilizzati elementi del portale per condividere collegamenti a servizi di terze parti che non si desidera o si può eliminare definitivamente.

Aggiungere il servizio come elemento del portale tramite I miei contenuti

Esempio

Un utente trova un servizio Web utile nel sito di ArcGIS Server del reparto accanto e decide di aggiungere un elemento del portale per collegarsi al sito. Accede quindi al Portale Web ed utilizza la pagina I miei contenuti per aggiungere il servizio come elemento del portale.

Per eliminare l'elemento, quando desiderato, utilizza il Portale Web. L'eliminazione dell'elemento non implica l'eliminazione del servizio. Si tratta del comportamento previsto perché in questo scenario il servizio e l'elemento del portale non hanno relazioni incorporate.

Procedure consigliate per la modifica e l'eliminazione di elementi

Negli esempi precedenti è stato più volte ribadito che per modificare ed eliminare gli elementi si deve utilizzare lo stesso approccio scelto per la pubblicazione per evitare che vadano persi i collegamenti tra servizi ed elementi.

I layer pubblicati da ArcGIS Pro possono essere eliminati dal portale in alcuni casi e da Manager in altri. Il tipo di layer stabilisce se l'elemento viene gestito o eliminato.

Se gli elementi o i servizi non vengono eliminati nel modo consigliato, saranno presenti elementi o servizi orfani che dovranno essere eliminati manualmente.

Si noti che un elemento del portale può essere modificato o eliminato solo da una delle seguenti figure:

  • L'editore che ha aggiunto l'elemento
  • Un amministratore del portale

Si tratta di un comportamento diverso rispetto ad ArcGIS Server, in cui tutti gli editori possono modificare ed eliminare tutti gli elementi.

Anche se consentito, è preferibile evitare che gli amministratori modifichino gli elementi. La modifica di elementi come amministratore può causare un incremento delle risorse periferiche nell'account amministratore. Gli account amministratore devono essere utilizzati principalmente per cambiare la proprietà di elementi o per eliminare elementi che non sono più necessari.