Se si configura ArcGIS Enterprise in un ambiente che non dispone di una connessione a Internet o in cui l'accesso a Internet è proibito dall'organizzazione, è possibile riscontrare le seguenti problematiche:
- Quando si accede al sito Web del portale ArcGIS Enterprise e alla directory di Portal for ArcGIS tramite HTTPS, il caricamento delle applicazioni in Internet Explorer richiede tempo (fino ad un minuto).
- Impossibile stampare o visualizzare l'anteprima di una Web Map.
- Non è possibile effettuare la ricerca o localizzare un indirizzo in una Web Map.
- Il calcolo dell'area o il disegno di una geometria non funziona correttamente.
- Impossibile specificare l'estensione di un elemento della mappa Web nel sito Web del portale.
- La mappa di base non appare quando si aggiungono servizi OGC WMS a Map Viewer.
- Se è stata abilitata la condivisione con i social media, i collegamenti presentano all'apertura l'errore 404.
Per risolvere le suddette problematiche è necessario configurare impostazioni HTTPS specifiche e reindirizzare il portale alle risorse locali. Per iniziare consultare le sezioni che seguono.
Configurare le impostazioni HTTPS
Quando si configura un portale ArcGIS Enterprise in un ambiente offline, è necessario assicurarsi che il portale consideri attendibili i certificati dell'autorità di certificazione. Per ulteriori informazioni, vedere Configurare il portale in modo che consideri attendibili i certificati dell'autorità di certificazione dell'organizzazione.
È anche necessario modificare il comportamento di Internet Explorer in modo che non si connetta a Internet quando si utilizza HTTPS.
Impedire a Internet Explorer di connettersi a Internet quando si usa HTTPS
Per impostazione predefinita, Internet Explorer prova a connettersi a Internet quando si accede a URL HTTPS nel browser. In un ambiente non dotato di accesso ad Internet, il browser proverà a connettersi a Internet per un certo periodo di tempo, generalmente nel giro di un minuto. For example, after one minute, the browser will time out and connect to the URL successfully. This behavior is commonly mistaken for a poor connection, as the browser seems to hang until the time out value is reached.
To prevent this behavior and allow access to the portal website and ArcGIS Portal Directory immediately in the browser, reduce the time out value on each machine where Internet Explorer is installed. A tale scopo, attenersi alla procedura seguente:
- Fare clic sul pulsante Start > Esegui.
- On the Open dialog box, type mmc and click OK.
- Fare clic su File > Aggiungi/Rimuovi snap-in.
- On the Add or Remove Snap-ins dialog box, select the Group Policy Object Editor snap-in and click Add.
- On the Select Group Policy Object dialog box, click Finish.
- On the Add or Remove Snap-ins dialog box, click OK.
- In Radice console espandere Criteri del computer locale > Configurazione computer > Impostazioni di Windows > Impostazioni di protezione e selezionare Criteri chiave pubblica.
- In Tipo di oggetto fare doppio clic su Impostazioni di convalida percorso certificati.
- Fare clic sulla scheda Recupero dalla rete ed abilitare Definisci le impostazioni relative ai criteri.
- Change the Default retrieval timeout settings values to 1 second.
- Fare clic su OK.
- In Radice console espandere Criteri del computer locale > Configurazione computer > Modelli amministrativi > Sistema > Gestione comunicazioni Internet e selezionare Impostazioni comunicazioni Internet.
- Fare doppio clic su Disattiva aggiornamento automatico certificati radice e selezionare Abilitato.
- Fare clic su OK e chiudere la console.
Indirizzare il portale alle risorse locali
Tra gli elementi che devono essere indirizzati alle risorse locali sono presenti i servizi di utilità del portale ArcGIS Enterprise e le proprietà specifiche del sito Web. Le impostazioni dei servizi di utilità vengono configurate attraverso il portale. Il sito Web include alcuni file di configurazione specifici che è necessario modificare.
Disabilita contenuto esterno
Dal momento che alcuni contenuti Esri richiedono un accesso esterno a Internet, è necessario disabilitare i contenuti per impedire le richieste alle risorse di ArcGIS Online. Quando si disabilitano i contenuti, si disabiliterà anche un gruppo di elementi:
- Tutte le basemap di proprietà di "esri_[lang]"
- Tutti i contenuti di proprietà di "esri_nav"
- Tutti i contenuti di proprietà di "esri"
To disable external content, complete the following steps:
- Accedere alla directory di Portal for ArcGIS come amministratore dell'organizzazione. Il formato dell'URL è https://webadaptorhost.domain.com/webadaptorname/portaladmin.
- Fare clic su Sistema > Contenuto > Configurazione> Aggiorna.
- Ensure the False option is selected and click Update.
Una volta disabilitati i contenuti esterni, sarà necessario specificare un gruppo personalizzato le cui basemap saranno mostrate nella galleria delle basemap.
Basemap
Il portale ArcGIS Enterprise è preconfigurato con una raccolta di basemap da ArcGIS Online. L'uso di tali mappe di base non è supportato in un ambiente privo di connessioni. Invece, creare mappe di base personalizzate e configurare il portale per offrire queste mappe di base nella galleria delle mappe di base.
Nota:
Prima di creare le basemap personalizzate, configurare il portale ArcGIS Enterprise per utilizzare le basemap raster predefinite di Esri. Il completamento di questa fase assicurerà il corretto funzionamento di Map Viewer durante la creazione di mappe di base personalizzate.
- Accedere al sito Web del portale come amministratore o membro con i privilegi per gestire il sito Web dell'organizzazione.
- Fare clic su Organizzazione, quindi fare clic su Impostazioni.
- Fare clic sulla scheda Mappa.
- Nella sezione Galleria di basemap, cancellare la casella Impiegare le mappe di base vettoriali di Esri nelle app ArcGIS supportate.
Consultare Personalizzare basemap per ulteriori informazioni su come creare e configurare basemap personalizzate nel portale ArcGIS Enterprise.
Contenuti di ArcGIS Living Atlas of the World
ArcGIS Living Atlas of the World è una raccolta di contenuti geografici pronti all'uso disponibili da ArcGIS Online. Può essere disabilitato dal portale ArcGIS Enterprise per gli ambienti disconnessi. Tuttavia, è possibile usare contenuti di boundary layer di Living Atlas in un ambiente disconnesso scaricando file da My Esri e pubblicandoli sul portale come feature layer.
Utility Service
Per le istruzioni complete su come aggiornare i servizi di utilità in modo che siano indirizzati ai servizi locali, consultare Configurare i servizi di utilità. Di seguito è riportata una panoramica delle modifiche necessarie.
Servizio di stampa: facendo clic su Stampa su Portal Map Viewer, viene utilizzato il servizio di stampa per avere un'anteprima e per stampare la mappa. Per impostazione predefinita il servizio ha origine da ArcGIS Online. In un ambiente privo di connessione è necessario configurare il portale in modo che utilizzi un servizio di stampa da un sito di ArcGIS Server; in caso contrario, non sarà possibile stampare ed eseguire l'anteprima di Web Map. Il servizio può essere il servizio preconfigurato di stampa del sito di ArcGIS Server o un servizio di stampa personalizzato ospitato sul server.
Se si specifica un server di hosting per il portale, il servizio di stampa del server di hosting viene automaticamente configurato con il portale. Sarà quindi necessario avviare e condividere il servizio di stampa per utilizzarlo nel portale. Se tuttavia in precedenza è stato configurato un servizio di stampa con il portale, l'URL non verrà aggiornato quando si specifica un server di hosting. Sarà quindi necessario avviare il servizio, condividerlo e configurarlo come servizio di utilità.
Servizio di geocodifica: il portale ArcGIS Enterprise è preconfigurato per l'utilizzo del ArcGIS World Geocoding Service ospitato su ArcGIS Online, che consente di trovare e mappare un indirizzo o un nome di località specifico. In un ambiente privo di connessione è necessario impostare un servizio di geocodifica di ArcGIS Server personale per trovare un indirizzo.
Servizio Geometria: i servizi di geometria eseguono i calcoli necessari per effettuare analisi spaziali come il buffering ed il calcolo delle aree. Per impostazione predefinita, il portale ArcGIS Enterprise utilizza il servizio Geometria di ArcGIS Online. In un ambiente privo di connessione è necessario impostare un servizio Geometria personalizzato di ArcGIS Server. Il servizio può essere il servizio Geometria preconfigurato di un sito di ArcGIS Server o un servizio Geometria personalizzato ospitato sul server.
Servizio itinerario: i servizi itinerari forniscono indicazioni sul percorso da seguire per spostarsi tra due o più località. Il servizio di utilità per gli itinerari del portale viene utilizzato per la funzionalità Indicazioni disponibile nelle Web Map. Per impostazione predefinita non esiste un Route Service configurato per il portale. Per ottenere indicazioni stradali da Map Viewer in un ambiente disconnesso, è necessario pubblicare il proprio Route Service di ArcGIS Server.
Proprietà del sito web
configurePortalAGOEnv: true,: utilizzato per determinare il proxy usato per Utility Service configurati. In un ambiente disconnesso, impostare questa proprietà su false.
extentService: "<URL to local map service>",—The extent service is used to update or set the extent of a web map item on the Set Extent dialog box in the portal website. Per impostazione predefinita il servizio estensioni ha origine da ArcGIS Online. In un ambiente privo di connessione è necessario configurare il portale con un Map Service di GIS Server. Il servizio deve utilizzare il sistema di coordinate geografiche WGS 1984 con WKID (Well-Known ID) 4326.
gcsBasemapService: "<URL del map service locale>" - Il servizio basemap GCS viene utilizzato come basemap per i servizi OGC WMS che non supportano il sistema di coordinate Mercatore Sferica. Per impostazione predefinita il servizio mappe di base GCS ha origine da ArcGIS Online. In un ambiente privo di connessione è necessario configurare il portale con un Map Service di GIS Server. Il servizio deve utilizzare il sistema di coordinate geografiche WGS 1984 con WKID (Well-Known ID) 4326.
portalAGOConfigEnabled: true,—Controls the display of the ArcGIS Online tab in the Organizations Settings page. In un ambiente disconnesso, impostare questa proprietà su false. To disable access to Living Atlas content, follow the steps to disable access to Living Atlas content in your portal, then set this property to false.
portalLivingAtlasConfigEnabled: true,— Together with the portalAGOConfigEnabled property, this property controls the display of the Configure Living Atlas Content section within the ArcGIS Online tab in the Organizations Settings page. In a disconnected environment, follow the steps to disable access to Living Atlas content in your portal, then set this property to false.
searchArcGISOnlineEnabled: false,—With this property, you can disable the option in Map Viewer to search for layers in ArcGIS Online. Il valore predefinito è True. When disabled, the option to search for layers in ArcGIS Online will be hidden from the Search for Layers dialog box in Map Viewer.
showSocialMediaLinks: false,—Indicates whether Facebook and Twitter links are displayed on the item details dialog box. Il valore predefinito è False, pertanto tali collegamenti non vengono visualizzati. Se questa proprietà, dopo l'installazione, è impostata su true, in un ambiente privo di connessione sarà necessario disabilitare i collegamenti.
Il file che contiene queste proprietà si trova in <Portal for ArcGIS installation directory>\customizations\<version number>\webapps\arcgis#home\js\arcgisonline\config.js. È consigliabile creare una copia di backup di questo file prima di modificarlo.
Suggerimento:
Dopo aver modificato le proprietà del file, sarà necessario riavviare il portale per applicare le modifiche e cancellare la cache del browser (inclusi i cookie) per visualizzare le modifiche nel Portale Web. Per ulteriori informazioni consultare Impostare le opzioni avanzate del portale.
Le modifiche apportate a queste proprietà non vengono mantenute in un aggiornamento. Changes to the config.js file must be reapplied after upgrading.
ArcGIS API for JavaScript
Portal for ArcGIS 10.8 include le versioni 3.30 e 4.13 di ArcGIS API for JavaScript come parte dell'installazione. Portal for ArcGIS 10.8.1 include le versioni 3.32 e 4.15 di ArcGIS API for JavaScript. I modelli del portale e dell'applicazione web fanno automaticamente riferimento all'API installata. La versione 3.30/3.32 dell'API è disponibile su https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi. La versione 4.13/4.15 dell'API è disponibile su https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi4.
Se lo si desidera, è possibile scaricare e ospitare la propria versione di ArcGIS API for JavaScript da utilizzare con la developer edition di ArcGIS Web AppBuilder o per sfruttare le più recenti feature API.
L'API ospitata in locale può anche essere utilizzata per visualizzare l'anteprima dei servizi di ArcGIS Server nella Directory servizi. Per ulteriori informazioni, vedere Connettere la directory dei servizi di ArcGIS Server al portale.
Modelli di applicazioni Web
ArcGIS Enterprise include una vasta gamma di modelli di applicazione Web che gli utenti possono pubblicare nel portale o scaricare e ospitare in un server Web. Per ulteriori informazioni, si veda Modelli di app configurabili nella Guida del portale.
I modelli di applicazione web preconfigurati che gli utenti pubblicano nel portale vengono automaticamente impostati per l'utilizzo di ArcGIS API for JavaScript ospitato in locale. If your users want to download the web application templates and use them to create applications that are hosted on a web server, they will need to follow the instructions included in the readme file that is bundled with the templates.