Skip To Content

Gestire feature layer ospitati

Determinate impostazioni possono essere modificate su un Feature Layer hosted (o una tabella), mentre altre sono impostate su singoli layer nell'hosted feature layer. La sezione seguente descrive il modo in cui il proprietario di un layer o un amministratore possono gestire le impostazioni per un Feature Layer hosted e i layer in esso contenuti.

Suggerimento:

Quando si abilitano le seguenti impostazioni, chiunque possa accedere all'hosted feature layer può utilizzare le funzionalità previste dalle impostazioni. Tenere in considerazione questo aspetto quando si condivide il layer.

  • Abilita la sincronizzazione (necessario per l'uso e la collaborazione offline): usa un feature layer ospitato offline o in una collaborazione.
  • Permetti agli utenti di esportare in formati diversi: esporta i dati dal feature layer ospitato.
  • Abilita allegati: aggiunge allegati alle feature nei feature layer ospitati.

Tenere anche in considerazione che se si condivide un hosted feature layer con un gruppo di aggiornamento condiviso, i membri dei gruppi possono gestire molte delle impostazioni sul layer.

Rinominare layer

È possibile modificare il nome degli elementi e dei layer del feature layer hosted all'interno dei feature layer hosted.

La modifica dei nomi dei layer in un feature layer hosted non influisce sui nomi in qualsiasi layer hosted o vista dipendente. Analogamente, la modifica del nome dell'elemento del layer dipendente o dei nomi dei layer nel layer dipendente non cambia i nomi nel feature layer hosted di origine.

  1. Accedere all'organizzazione come proprietario del Feature Layer hosted o come amministratore.
  2. Aprire la pagina dell'elemento del feature layer ospitato.
  3. Rinominare il layer.
    • Per rinominare l'hosted feature layer, fare clic sul pulsante Modifica accanto al nome del layer nella scheda Panoramica.
    • Per rinominare un sublayer, aprire la pagina degli elementi facendo clic sul nome del layer nell'elenco Layer della scheda Panoramica e fare clic sul pulsante Modifica accanto al nome del sublayer.
  4. Digitare un nuovo nome per il layer e fare clic su Salva.

Gestione delle impostazioni per la modifica

In qualità di proprietario di un feature layer ospitato, o di amministratore, è possibile modificare le impostazioni nel feature layer per decidere chi può modificare e quali modifiche possono effettuare. Ci sono anche altri fattori che influenzano questo aspetto. Vedere Gestire la modifica dei feature layer ospitati per informazioni su tutte le impostazioni e i fattori che influenzano chi può modificare un feature layer ospitato.

Consentire esportazioni di dati

In qualità di proprietario di un feature layer ospitato o di amministratore, è possibile esportare i dati del layer in un file con valori separati da virgole (.csv), in un file Microsoft Excel, in uno shapefile, in una feature class di un geodatabase, in un file GeoJSON, in una raccolta di feature o in un file Open Geospatial Consortium (OGC) GeoPackage. È anche possibile configurare un feature layer ospitati per consentire ad altri utenti di esportare dati dal layer quando accedono al layer nel portale.

Suggerimento:

Se pubblichi un feature layer ospitato da ArcGIS Pro, è possibile configurare il feature layer per consentire le esportazioni dei dati al momento della pubblicazione.

Quando utenti diversi dal proprietario o dall’amministratore eseguono un’esportazione da una vista del Feature Layer hosted cui sono applicate definizioni di campo o feature, il file esportato contiene solo i campi o le feature consentiti dalla definizione. Quando è il proprietario o l'amministratore ad eseguire l'esportazione, le definizioni non verranno applicate e il file esportato contiene tutti i campi e tutte le feature.

Attenersi alla procedura seguente per consentire agli altri utenti di esportare da un feature layer hosted o una vista del feature layer hosted quando accedono al layer nel portale Web:

  1. Accedere all'organizzazione come proprietario del Feature Layer hosted o come amministratore.
  2. Aprire la pagina dell'elemento del feature layer ospitato.
  3. Fare clic sulla scheda Impostazioni.
  4. Scorrere fino alla sezione Impostazioni feature layer.
  5. Fare clic suConsenti ad altri utenti di esportare in formati diversi e fare clic su Salva.

Ora altri membri dell'organizzazione possono esportare dal Feature Layer hosted.

Nota:

Questa impostazione non incide sulla possibilità delle persone di esportare dati dal servizio sottostante. Anche se non si abilita questa impostazione di esportazione sul feature layer, chiunque acceda a questo layer in altri client, come ArcGIS Pro o le app personalizzate, può esportare dati dallo stesso.

Consentire allegati

È possibile consentire agli editor di allegare immagini ed altri file alle singole feature in un layer all'interno di un Feature Layer hosted. In tal modo è possibile associare documentazione e foto a feature specifiche pertinenti. Ad esempio, un addetto alla conformità dei codici può allegare una foto della violazione del codice per un punto di indirizzo specifico o un ispettore edile può includere un PDF di una licenza per la feature di un edificio.

Ciascuna vista dell’hosted feature layer eredita l'impostazione relativa agli allegati dell’hosted feature layer da cui è stata creata. Per impostazione predefinita, tutti gli utenti della vista possono vedere gli allegati ereditati dall’hosted feature layer. Per controllare chi ha accesso a questi allegati, è possibile nascondere gli allegati nella vista dell’hosted feature layer.

La dimensione massima di ogni file che è possibile allegare ad una feature è 2 GB. Per allegare file più grandi di 2 GB, è possibile utilizzare le operazioni Carica parte e Aggiungi allegato da ArcGIS REST API per eseguire un caricamento in più parti.

Per un elenco dei tipi di file che è possibile allegare, consultare Modificare le tabelle.

Attenersi alla procedura seguente per consentire agli utenti di allegare file alle feature in un layer di un Feature Layer hosted:

  1. Abilita modifica sul Feature Layer hosted.

    Se non si abilita la modifica, gli utenti non possono aggiungere allegati al layer.

  2. Aprire la pagina dei dettagli del Feature Layer facendo clic sul layer sulla scheda I Miei Contenuti della pagina dei contenuti.
  3. Clicca sul nome del layer nell'elenco Layer nella scheda Panoramica per aprire la sua pagina dei dettagli.
  4. Fare clic sul pulsante di selezione Abilita allegati.

A questo punto, gli altri che modificano il layer possono allegare file a singole feature.

Se si decide di non consentire più che vengano allegati file al layer, aprire la pagina dei dettagli del sublayer e disabilitare il pulsante di selezione accanto a Abilita allegati. Tenere presente, tuttavia, che in questo modo tutti gli allegati esistenti vengono rimossi dal layer e si impedisce agli utenti di aggiungerne altri.

Nascondere gli allegati nelle viste

Nascondere gli allegati nelle viste degli hosted feature layer nel caso in cui un sottogruppo di utenti necessiti di accedere agli attributi delle feature ma debba o non abbia bisogno di accedere agli allegati.

Ad esempio, se l'allegato contiene informazioni riservate che devono essere visualizzate solo da pochi membri dell'organizzazione, condividere l’hosted feature layer con un gruppo composto da tali membri. Creare una vista dell’hosted feature layer dal layer, nascondere gli allegati e condividere la vista con un pubblico più ampio.

Attenersi alla procedura riportata di seguito per nascondere gli allegati nei singoli layer in una vista dell'hosted feature layer:

  1. Effettuare l'accesso all'organizzazione come proprietario della vista dell'hosted feature layer o come amministratore.
  2. Aprire la pagina dei dettagli dell'elemento per la vista dell'hosted feature layer.
  3. Individuare l'elenco Layer sulla scheda Panoramica e fare clic sul layer con gli allegati da nascondere.
  4. Fare clic sul selettore Nascondi allegati per impedire agli utenti della vista dell'hosted feature layer di accedere agli allegati su tale layer.
  5. Ripetere i passaggi 2 e 3 per ogni layer che presenti allegati per i quali si desidera impedire l'accesso agli utenti attraverso la vista.

Se si decide che gli utenti della vista hanno bisogno di accedere agli allegati di uno o più layer, fare clic sul link Mostra allegati sotto i rispettivi layer nella scheda Panoramica della pagina dei dettagli della vista dell’hosted feature layer.

Abilitare impostazioni temporali

Se si dispone di un Feature Layer hosted che registra informazioni diverse per la stessa posizione basate su data e ora, è possibile abilitare impostazioni temporali sui layer in un Feature Layer hosted. Dopo aver configurato le impostazioni e aggiunto il feature layer ospitato a una mappa, è possibile configurare le impostazioni temporali sulla mappa e vedere cosa accade in un momento specifico o visualizzare modelli e tendenze che emergono mentre i dati cambiano nel tempo.

Sovrascrivere Feature Layer hosted

È possibile restituire tutti i dati in un feature layer ospitato pubblicato da uno dei seguenti tipi di file:

  • File geodatabase (compresso)
  • Shapefile (compresso)
  • File GeoJSON
  • File Microsoft Excel
  • File .csv

Per sovrascrivere il feature layer ospitato con contenuti di un file aggiornato, carica un file di origine aggiornato. È necessario utilizzare lo stesso tipo di file di origine e lo schema nel file di origine deve corrispondere a quello usato al momento della pubblicazione del feature layer ospitato.

Ad esempio, se il feature layer ospitato è pubblico e si desidera che non sia modificabile o se un altro reparto invia regolarmente aggiornamenti di dati in uno shapefile, è possibile sovrascrivere i dati nel feature layer ospitato utilizzando il file aggiornato. In tal modo si mantiene l'URL del layer, le proprietà impostate nelle schede Panoramica e Impostazioni della pagina degli elementi del feature layer ospitato, la simbologia e le configurazioni dei popup. Tuttavia, poiché sovrascrivendo il feature layer ospitato si ripubblica il servizio e si sovrascrive ogni layer presente nel feature layer ospitato, le impostazioni di campi quali valori univoci, valori predefiniti e valori null non consentiti non vengono conservati ed è necessario reimpostarli dopo aver sovrascritto il feature layer.

Quando si sovrascrivono i dati, sia i dati del file di origine che quelli del Feature Layer hosted vengono sostituiti con i dati del file di origine aggiornati. Se l'origine è uno shapefile con metadati o file geodatabase contenente classi di feature con metadati, il portale aggiunge o sostituisce i metadati a livello del layer nell'hosted feature layer.

Se l'opzione per sovrascrivere il feature layer non è disponibile, il feature layer non può essere sovrascritto a causa di una delle condizioni seguenti:

  • Era stato pubblicato da un client diverso dal portale ArcGIS Enterprise. Ad esempio, se è stato pubblicato il feature layer ospitato da ArcGIS Pro, è necessario sovrascrivere il servizio da ArcGIS Pro.
    Nota:

    Non è possibile sovrascrivere il Feature Layer hosted da ArcGIS Pro se si aggiungono layer alla mappa, si eliminano layer dalla mappa o si riordinano i layer nella mappa prima della sovrascrittura. Per aggiungere, eliminare o riordinare layer prima di sovrascrivere il feature layer ospitato, prima è necessario eliminare tutte le viste dipendenti dal feature layer ospitato.

  • Era stato pubblicato mentre il portale ArcGIS Enterprise era in versione 10.4.1 o precedente.
  • La Sincronizzazione è abilitata nel feature layer ospitato.
  • È una vista di feature layer ospitato anziché un feature layer ospitato. Per aggiornare i dati sia nella vista del Feature Layer hosted che nel Feature Layer da cui è stata creata, sovrascrivere il Feature Layer hosted e gli aggiornamenti si rifletteranno nella vista.
  • Hai abilitato il tracciamento delle modifiche ai dati nel layer.
  • Hai cancellato il file origine associato.
  • Hai aperto la finestra Aggiorna layer dai dettagli di un sublayer o dalla scheda Dati dell'elemento del feature layer ospitato.
  • L'utente non è il proprietario del feature layer ospitato o un membro del ruolo di amministratore predefinito.

Attenzione:

  • Tutte le modifiche apportate ai dati del feature layer ospitato vengono sostituite dai dati del file di origine aggiornato.
  • Nel file aggiornato devono essere presenti gli stessi campi e le stesse Feature Class (nel caso di file Geodatabase) del file originale. Ad esempio, se si elimina una Feature Class dal file Geodatabase o si aggiunge un campo a uno shapefile o una Feature Class, non eseguire la sovrascrittura.
  • I nomi dei file e dei campi devono essere uguali a quelli del file caricato in origine. Se carichi un file geodatabase, i nomi dei file devono essere uguali a quelli del file caricato in origine.
  • Se sovrascrivi e i nomi di campi e feature class e gli schemi non corrispondono, il feature layer e le mappe Web che utilizzano il feature layer potrebbero non funzionare nel modo previsto. Se lo schema dei dati di origine è stato modificato o desideri conservare le modifiche apportate ai dati nel feature layer ospitato, carica il file come nuovo elemento e pubblica un nuovo layer.
  • L'origine dati e il layer hosted devono essere di proprietà dello stesso account. Se si modifica il proprietario di uno dei due, modificarlo anche per l'altro. Altrimenti, non è possibile sovrascrivere il layer hosted.
  • Se hai modificato i dettagli di singoli sublayer, tali modifiche andranno perse quando sovrascrivi il feature layer ospitato da un file.
  • Il feature layer non sarà disponibile agli altri utenti per un breve periodo di tempo mentre il layer viene sovrascritto.

Segui questi passaggi per sovrascrivere un feature layer ospitato da un file:

  1. Accedere all'organizzazione come proprietario del feature layer ospitato o come membro del ruolo di amministratore predefinito.
  2. Aprire la pagina dell'elemento del feature layer ospitato.
  3. Fai clic su Aggiorna dati nella scheda Panoramica del feature layer ospitato.

    Viene visualizzata la finestra Aggiorna layer.

  4. Scegli Sovrascrivi intero feature layer.
  5. Fare clic su Avanti per specificare un file su disco. Usa uno dei seguenti metodi per scegliere il file e sovrascrivere il contenuto del feature layer ospitato:
    • Fai clic su Il tuo dispositivo, cerca e seleziona il file, quindi fai clic su Apri.
    • Trascina il file dal desktop o da Esplora file nella finestra Aggiorna dati.

Aggiungere e aggiornare feature da un file

Il proprietario di un feature layer ospitato o di un feature layer spaziotemporale ospitato o un amministratore dell'organizzazione può utilizzare un file aggiornato per aggiungere feature a un layer in un feature layer ospitato esistente. Ciò consente di pubblicare i dati iniziali o persino un Feature Layer hosted vuoto e aggiungere più dati successivamente, non appena saranno disponibili, senza dover sovrascrivere l'intero Feature Layer hosted. Ad esempio, se si dispone di un numero di dipendenti che eseguono ispezioni sul campo e raccolgono informazioni in un file .csv o in un'app personalizzata che scrive in uno shapefile, è possibile ottenere il file da ciascun ispettore alla fine della giornata e aggiornare il Feature Layer hosted con i nuovi dati.

Se il file di aggiornamento contiene modifiche delle feature già pubblicate, è possibile utilizzare il file di input per aggiornare le feature esistenti. Ciò richiede che il layer e il file utilizzato per caricare gli aggiornamenti contengano un campo di valori univoci che ArcGIS Enterprisepossa essere usato da per individuare la feature da aggiornare. È possibile definire un campo in un sublayer di un feature layer ospitato come univoco dalla scheda Dati della pagina dei dettagli del layer e utilizzare questo campo come identificatore oppure utilizzare un ID globale in uno dei sublayer secondari per un ID univoco.

Attenzione:

È necessario assicurarsi che i valori dei campi nel file di aggiornamento e nel layer identifichino correttamente e in modo univoco la feature da aggiornare. In caso contrario, potrebbe verificarsi una perdita dei dati quando un aggiornamento sovrascrive gli attributi per una feature esistente. L'aggiunta di feature aggiornate non riesce se si aggiornano risultati con valori non univoci in un campo identificato come univoco.

I nomi del campo, inclusa la lettera maiuscola, nel file utilizzato devono essere identici a quelli nel feature layer esistente. Quando si pubblica da un file .csv o Microsoft Excel che ha nomi campo con spazi, i nomi campo nel feature layer hosted hanno dei trattini bassi inseriti fra le parole. Quando si creano delle aggiunte o degli aggiornamenti è necessario inserire trattini bassi nei nomi del campo nel file; in caso contrario, i nomi del campo non saranno identici.

È possibile utilizzare i seguenti formati di file per aggiungere o aggiornare i dati:

  • Shapefile (compresso)
  • File CSV (.csv): è necessario fornire il campo spaziale con coordinate di latitudine e longitudine.
  • File Microsoft Excel: è necessario fornire il campo spaziale con coordinate di latitudine e longitudine.

Nota:

  • L'operazione di aggiornamento non elimina le feature. Per eliminare le feature utilizzando un file caricato, sovrascrivere il layer.
  • Se feature layer ospitato è abilitato per la modifica offline, è possibile aggiungere feature ma non aggiornarle.

Attieniti alla procedura riportata di seguito per caricare un file per aggiungere o aggiornare feature in un feature layer ospitato:

  1. Accedere all'organizzazione come proprietario del Feature Layer hosted o come amministratore.
  2. Aprire la pagina dell'elemento del feature layer ospitato.
  3. Fai clic su Aggiorna dati nella scheda Panoramica del feature layer ospitato.

    Viene visualizzata la finestra Aggiorna dati.

  4. Scegli una delle seguenti opzioni e fai clic su Avanti:
    • Aggiungi feature: inserisce nuove feature dal file nel feature layer oppure righe in un table layer.
    • Aggiorna feature: utilizza i valori nel file per aggiornare i valori degli attributi per le righe esistenti nel layer. Se il layer è un feature layer, puoi anche aggiornare le posizioni delle feature.
    • Aggiungi e aggiorna feature: esegue entrambe le azioni sopra descritte.

    Nota:

    Non utilizzare il campo ID oggetto o ID feature (FID) come identificatore univoco quando si aggiornano le feature.

  5. Se il feature layer ospitato contiene più di un layer, scegli quello da aggiungere o aggiornare e fai clic su Avanti.
  6. Usa uno dei seguenti metodi per specificare il file aggiornato:
    • Fai clic su Il tuo dispositivo, cerca e seleziona il file, quindi fai clic su Apri.
    • Trascina il file dal desktop o da Esplora file nella finestra Aggiorna dati.
  7. Specifica i campi del file che corrispondono ai campi del layer e fai clic su Avanti.
  8. I passi rimanenti variano a seconda dell'opzione di aggiornamento scelta, del tipo di layer da aggiornare e del tipo di campi presenti nel file.
  9. Se aggiorni di dati, indica quali campi nel layer e nel file identificano in modo univoco ogni feature e riga e quali possono essere utilizzati per garantire che i dati corretti del file aggiornino la feature o riga corretta nel layer.
  10. Se aggiorni i dati in un feature layer, scegli una delle seguenti opzioni:
    • Solo attributi: aggiorna solo i valori di attributi non spaziali.
    • Geometrie e attributi: aggiorna valori spaziali e non spaziali.

    Nota:

    Se scegli l'opzione Aggiungi e aggiorna feature, le feature aggiunte contengono sempre sia attributi che geometrie.

  11. Se aggiungi solo feature o righe (senza aggiornare), fai clic su Aggiungi e completa per accodare le feature o righe. Se aggiorni soltanto oppure aggiorni e aggiungi feature o righe, fai clic su Aggiorna e completa.

    La dimensione del layer e le opzioni scelte influiscono sul tempo necessario per applicare gli aggiornamenti. Al termine del processo, il feature layer aggiornato è disponibile in mappe, scene e layer WFS dipendenti, nonché in layer e viste di feature layer ospitati.