Skip To Content

OGC

OGC (Open Geospatial Consortium) è un'organizzazione di norme di consenso volontario internazionale. La missione di OGC è sviluppare, approvare e mantenere norme per rendere le mappe e i dati geografici disponibili e condivisibili sul web. L'uso di servizi OGC e di codifiche consente l'accesso aperto ai dati geografici e a funzionalità software, permettendo alle organizzazioni di incorporare i propri dati e servizi GIS in qualsiasi app di una vasta gamma di dispositivi informatici e mobili. Questi servizi aperti e codifiche contribuiscono a migliorare la condivisione e l'interoperabilità delle informazioni geospaziali. I servizi OGC possono tuttavia comportare dei problemi; ad esempio, alcuni sono eseguiti su server relativamente meno recenti che possono causare problemi di prestazioni quando vengono visualizzati in app più recenti. Inoltre, possono esserci problemi di compatibilità delle mappe di base correlati al supporto di schemi di tiling o sistemi di coordinate di layer OGC. Scopri di più su OGC sul sito web dell'Open Geospatial Consortium.

Specficazioni OGC

ArcGIS Enterprise supporta le seguenti specificazioni OGC nei modi descritti:

OGC Web Feature Service (WFS)

OGC Web Feature Service (WFS) è un servizio feature dinamico che segue la specificazione WFS di OGC.

È possibile esegire le seguenti operazioni con i layer OGC WFS in ArcGIS Enterprise:

OGC Web Map Service (WMS)

OGC Web Map Service (WMS) è un servizio di mappa dinamico che segue la specificazione WMS di OGC.

È possibile eseguire le operazioni seguenti con layer OGC WMS in ArcGIS Enterprise:

OGC Web Map Tile Service (WMTS)

OGC Web Map Tile Service (WMTS) è un set di tile immagine memorizzati nella cache che segue la specificazione WMTS di OGC.

È possibile eseguire le operazioni seguenti con i layer OGC WMTS in ArcGIS Enterprise:

In aggiunta, WMTS è disponibile per layer tile hosted che si pubblicano sull'organizzazione e condividono con il pubblico.

Aggiungi layer OFG WFS

Quando aggiungi layer OGC WFS a una mappa, devi scegliere un sublayer alla volta. Per aggiungere più layer dallo stesso layer WFS, ripetere le operazioni per aggiungere il layer e scegliere un sottolayer differente ogni volta. È anche possibile specificare opzioni di configurazione avanzate quando si aggiunge un layer WFS ad una mappa. È possibile cambiare il limite massimo di feature o scegliere di capovolgere le coordinate x,y. Se il layer WFS contiene feature complesse, è anche necessario selezionare i tipi di feature da visualizzare: punti, linee o poligoni.

Quando si aggiunge un layer WFS alla mappa, la mappa di base deve essere compatibile con il sistema di coordinate del layer WFS.

Aggiungi layer OGC WMS

Quando si aggiunge un layer OGC WMS a una mappa, si può scegliere di aggiungere tutti i layer nel servizio o di selezionare i layer che si desidera aggiungere. Se aggiungi tutti i livelli nel servizio, tutti i livelli vengono aggiunti alla mappa, ma solo il primo livello viene visualizzato. Per attivare gli altri layer, fare clic sul pulsante Contenuti, quindi fare clic sul nome del layer OGC WMS e selezionare le caselle accanto ai layer che si desidera visualizzare nella mappa. È anche possibile controllare quali layer nel servizio OGC WMS appaiono sulla mappa scegliendo i layer desiderati quando si aggiunge OGC WMS come un elemento o si aggiorna l'elemento.

Per impostazione predefinita, quando si aggiunge un layer OGC WMS come una mappa di base, vengono aggiunti i primi 10 layer del servizio e tutti risultano visibili. È possibile selezionare layer diversi nel servizio WMS da aggiungere alla mappa di base quando si aggiunge WMS alla mappa o se si aggiunge WMS come un layer operativo e lo si sposta nella mappa di base.

Puoi anche aggiungere livelli WMS a Scene Viewer. Dopo aver aggiunto un layer WMS, è possibile vedere la legenda e configurare i popup, salvare il layer in una scena e condividerla.

Aggiungi layer OGC WMTS

Ciascun layer in un servizio OGC WMTS contiene un set di immagini memorizzate nella cache e può disporre di uno schema di tiling differente rispetto a quello degli altri layer disponibili nel servizio WMTS. Si consiglia di aggiungere solo i layer necessari al pubblico della mappa poiché molti tile di immagini di cache possono ingombrare la mappa e causare rallentamenti nelle operazioni di disegno, in particolare nei browser Web. Per aiutare a massimizzare le prestazioni della tua mappa, seleziona un layer specifico da aggiungere dal tuo servizio WMTS. Puoi aggiungere più di un layer, ma devi tornare indietro nel processo di aggiunta del WMTS alla tua mappa.

Quando si aggiunge WMTS come un elemento, è necessario selezionare un layer specifico e anche selezionare il sistema di coordinate per il layer, se il layer supporta più sistemi di coordinate. Per aggiungere più layer o altri sistemi di coordinate, è necessario creare singoli elementi per ogni layer o sistema di coordinate.

È anche possibile aggiungere i layer WMTS a Scene Viewer.

Usa mappe di base compatibili con i livelli WMTS, WMS e WFS

Affinché le mappe vengano visualizzate correttamente, i sistemi di coordinate dei livelli e delle mappe di base devono essere compatibili. Inoltre, è necessario che lo schema di tiling di un layer WMTS corrisponda allo schema di tiling della mappa di base. Map Viewer classico cerca di disegnare il tuo layer con la mappa base che hai selezionato. Se Map Viewer classico non può disegnare il tuo layer sulla mappa di base (perché il sistema di coordinate o lo schema dei tile non corrisponde), e il layer OGC WMS o WMTS è il primo layer che hai aggiunto a una mappa, Map Viewer classico cerca di usare una mappa di base diversa.

Per esempio, se il tuo layer è in GCS WGS84, Map Viewer classico usa la mappa base GCS WGS84 World Imagery. È possibile che l'amministratore del portale abbia cambiato le mappe di base predefinite e ne abbia incluse alcune che supportano il sistema di coordinate del layer in uso. Se una mappa base nella galleria non è compatibile, Map Viewer classico usa il tuo layer come mappa base. Se si aggiunge un layer OGC WMS o WMTS a una mappa esistente o non è compatibile con nessuna basemap nella propria galleria, Map Viewer classico non lo aggiungerà alla propria mappa; invece, verrà visualizzato un messaggio di errore che indica che il layer non è compatibile con il sistema di coordinate della basemap.

Per i layer WFS di OGC, il sistema di coordinate della mappa di base deve essere supportata dal servizio WFS o il layer potrebbe non essere disegnato correttamente. Map Viewer classico non passerà a usare una mappa base compatibile. Se la mappa base non è compatibile con il layer WFS, Map Viewer classico mostrerà un messaggio in tal senso.

Servizi OGC protetti

Sono supportati i servizi WFS, WMS e WMTS di OGC protetti con l'autenticazione a livello Web, ad esempio l'autenticazione integrata di Windows (IWA), l'autenticazione PKI e l'autenticazione di Basic o Digest. Non sono supportati i servizi WFS, WMS e WMTS di OGC protetti con l'autenticazione basata su token. Configurare il supporto per servizi OGC protetti con l'autenticazione a livello Web aggiungendo il server che ospita i servizi nell'elenco di server attendibili dell'organizzazione. Il server su cui i servizi OGC sono in esecuzione deve supportare Cross-Origin Resource Sharing (CORS); altrimenti, i layer OGC non funzioneranno come previsto nel portale. Inoltre, devi configurare CORS per permettere i domini specifici che comunicheranno con il server, come il tuo dominio del portale ArcGIS Enterprise.

Una volta aggiunto il server alla lista dei server attendibili, puoi aggiungere i tuoi servizi OGC alla mappa o come elemento. Se è necessaria l'autenticazione, agli utenti che aggiungono o visualizzano layer OGC protetti verrà chiesto di immettere le credenziali.

Limitazioni

Le seguenti sono limitazioni correnti di utilizzo di layer OGC in ArcGIS Enterprise:

  • I layer OGC WFS, WMS e WMTS sono supportati in Map Viewer classico.
  • Le mappe che contengono layer OGC WFS, WMS e WMTS possono essere aggiunte a Map Viewer solo a scopo di visualizzazione.
  • Non è possibile modificare feature o aggiungere layer OGC protetti basati su token.
  • Se il sito web del portale è installato sulla stessa rete di un layer OGC WMS, il layer OGC WMS sarà accessibile in Map Viewer classico e nel sito web (solo WMS); altrimenti, i layer interni OGC WMS non sono supportati.
  • Il layer e la mappa di base WFS, WMS e WMTS devono utilizzare lo stesso sistema di coordinate, ad esempio Web Mercator (il sistema di coordinate delle mappe di base predefinite nella galleria di mappe di base). È possibile che l'amministratore del portale abbia cambiato le mappe di base predefinite. Rivolgersi all'amministratore in caso di problemi relativi all'utilizzo delle mappe di base con il layer OGC.
  • I layer WMS di OGC per i gruppi non sono supportati.
  • L'aggiornamento su layer WMS di OGC funziona solo se il servizio rispetta le regole di memorizzazione nella cache HTTPS standard.
  • Se l'opzione per abilitare i pop-up non è disponibile per il layer WMS, potrebbe essere necessario aggiungere nuovamente il layer alla mappa o ricreare l'elemento WMS. Alcuni layer WMS non supportano i popup.
  • Quando si stampano layer WMS o WMTS di OGC, i parametri personalizzati non sono supportati.