Un Web Service ArcGIS Server rappresenta una risorsa GIS, ad esempio una mappa, un'immagine, o una feature class ubicata su un sito ArcGIS Server e resa disponibile ad app client quali Map Viewer.
È possibile aggiungere Web Service di ArcGIS Server all'organizzazione ArcGIS Enterprise per usarli in app attraverso ArcGIS. Il modo in cui si aggiunge un servizio dipende da come è necessario utilizzarlo.
- Se si desidera creare un riferimento ad un Web Service di ArcGIS Server per facilitare ad altri l'accesso e il rilevamento del servizio, attenersi ad una delle seguenti procedure:
- Aggiungi un servizio web da un sito ArcGIS Server indipendente come elemento.
- Pubblicare la risorsa su un sito ArcGIS Server federato con ArcGIS Enterprise. In questo caso, il servizio viene automaticamente aggiunto come elemento nell'organizzazione.
- È inoltre possibile aggiungere Web Service ArcGIS Server direttamente a Map Viewer, Map Viewer classico o Scene Viewer e configurare il service layer all'interno di una mappa o scena specifica. È possibile utilizzare le mappe e le scene salvate con quelle configurazioni del layer nelle app.
Creazione di elementi che fanno riferimento a servizi
Per consentire di rilevare e utilizzare i ArcGIS ServerWeb Service nelle app, aggiungerli come elementi a I Miei Contenuti nell'organizzazione o pubblicare Web Service su un server federato. È possibile memorizzare impostazioni e informazioni sugli elementi, configurare lo stile dell’elemento e pop-up, nonché utilizzare questi elementi in mappe, app e scene.
Quando si condividono gli elementi configurati, si consente di sfruttare le impostazioni effettuate e utilizzare gli elementi nelle relative mappe, app e scene.
Nelle seguenti tabelle sono mostrati i tipi di elementi creati per ogni tipo di Web Service ArcGIS Server aggiunto. Non tutti i Web Service ArcGIS Server sono supportati come elementi.
Quando si aggiungono i servizi elencati nella seguente tabella, ArcGIS Enterprise crea elementi di layer che consentono di visualizzare i dati. Memorizzare le impostazioni di configurazione con elementi di layer, quali stili e popup, rendendo disponibili queste impostazioni a tutti coloro che possono accedere al layer.
Web Service ArcGIS Server | Elemento di layer |
---|---|
Feature Service (Map Service con accesso alle feature abilitato) | Se si pubblica il feature service da una tabella non spaziale, l’elemento è un table layer. |
Un layer singolo in un feature service. | |
Image Service (memorizzato nella cache e dinamico) | |
Image Service (memorizzato nella cache, tipo LERC) | |
Map Service (dinamico) | |
Map Service (memorizzato nella cache) | Layer Tile Se si pubblica un Map Service memorizzato nella cache da ArcGIS Pro su un server federato, il tipo di elemento è Map Image Layer. |
Un layer singolo in un map service. | Nota:I feature layer creati da un layer in un map service sono di sola lettura; non è possibile abilitarne la modifica. |
Stream Service* *Richiede ArcGIS GeoEvent Server |
I servizi elencati nella seguente tabella creano elementi che l'utente o l'amministratore possono utilizzare come strumenti in ArcGIS Enterprise.
Web Service ArcGIS Server | Tipo di elemento |
---|---|
Servizio Geocodifica | Locator |
Servizio GeoEnrichment | Servizio GeoEnrichment |
Servizio Geometria | Servizio Geometria |
Servizio di geoprocessing | Nota:È necessario pubblicare il servizio di geoprocessing su un server federato da ArcGIS Pro. Non è possibile aggiungere un servizio di geoprocessing dal Web come elemento al portale. |
Network Analysis Service | Network Analysis Service |
Aggiunta di servizi direttamente a mappe e scene
È possibile aggiungere direttamente Web Service a Map Viewer classico e Scene Viewer utilizzando l'URL endpoint REST del servizio.
Quando si aggiungono Web Service ArcGIS Server ad una mappa o scena utilizzando l'URL di servizio, si configurano le impostazioni per il layer Web service all'interno della mappa o scena. Tali impostazioni vengono memorizzate e sono specifiche per quella singola mappa o scena. È possibile aggiungere quando segue ad una mappa o scena utilizzando l’URL di servizio:
- Feature Service (Map Service con accesso alle feature abilitato)
- Image Service, memorizzato nella cache o dinamico
- L'Image service, memorizzato nella cache, di tipo LERC, crea un layer di elevazione in Scene Viewer
- Map Service, memorizzato nella cache o dinamico
- Stream Service (solo Map Viewer classico)
- Servizi OGC
- Un layer da un map service o feature service
Suggerimento:
Se occorre modificare l'URL per un web service ArcGIS Server dopo che è stato salvato in una mappa, è possibile farlo dalla scheda Impostazioni della pagina dell'elemento della mappa web.
Servizi protetti
Quando si aggiunge un servizio ArcGIS Server protetto come elemento in un'organizzazione ArcGIS Enterprise, scegliere se memorizzare le credenziali necessarie per accedere al servizio con l'elemento layer. È possibile memorizzare con un servizio solo credenziali ArcGIS Enterprise integrate o credenziali ArcGIS Server integrate. Se le credenziali non vengono memorizzate, verranno richieste all’accesso al servizio. Se le credenziali vengono memorizzate con l'elemento layer, non verranno richieste. Per cambiare le credenziali dopo aver aggiunto l'elemento, è possibile modificare i dettagli elemento e immettere un nome utente o una password diversa. L'archiviazione delle credenziali con l'elemento è supportata solo per servizi basati su token.
Non è possibile alterare l'URL di origine per gli elementi che memorizzano credenziali per accedere a un servizio sicuro.
Nota:
Si consiglia di rendere accessibili tutti i servizi utilizzando esclusivamente il protocollo HTTPS, che crittografa le informazioni nel servizio quando viene trasmesso su Internet. Se si dispone dei privilegi per amministrare servizi protetti con credenziali incorporate e l'origine dati del servizio protetto usa il protocollo HTTP, sostituire http con https nell'URL nella scheda Impostazioni della pagina degli elementi del servizio.
I nomi utente potrebbero rilevare le differenze tra maiuscole e minuscole a seconda della modalità di gestione dei sistemi di identità.
Nota:
Quando si memorizzano le credenziali per un servizio protetto, l'elemento si comporta come un proxy in quanto tutte le richieste al servizio passano attraverso il portale ArcGIS Enterprise. Questo proxy ritarda l'accesso al servizio ed è più lento rispetto all'utilizzo diretto del servizio. Il ritardo di risposta dal server delegato può causare timeout.
Quando si utilizzano servizi protetti, è possibile limitare l'uso di questi elementi limitando l'URL o gli indirizzi IP che possono accedervi.
Limita utilizzo
È anche possibile limitare l'utilizzo per controllare il numero di volte e da chi è stato effettuato l'accesso al servizio, specialmente se il servizio e la mappa utilizzati sono condivisi col pubblico. Per fare ciò, precisa un limite di frequenza e designa gli URL referrer o gli IP specifici che possono accedere al servizio sicuro . Vedi Limitare l'utilizzo di servizi protetti per informazioni.