Skip To Content

Gestire Tile Layer hosted

I proprietari degli hosted tile layer e gli amministratori possono gestire le impostazioni e i contenuti degli hosted tile layer esistenti. Le opzioni di gestione variano poiché il layer potrebbe contenere raster tile o vector tile.

Suggerimento:

L'elemento del layer è un layer tile (ospitato). Per identificare se è un raster o un layer tile vettore, selezionare l'icona del layer.

La seguente tabella indica quali sono le opzioni di gestione per ogni tipo di layer.

Tile raster Layer tile raster hostedTileVector tile Hosted vector tile layer

Impostare la scala minima e massima di disegno di un hosted tile layer quando viene aggiunto a una mappa.

No

Configurare un hosted tile layer affinché possa essere utilizzato offline in mappe e applicazioni.

Sostituire i contenuti del layer utilizzando un secondo layer.

No*

*È possibile utilizzare l'API di Python o lo strumento di geoprocessing Sostituisci layer Web a partire da ArcGIS Pro 2.5.

Ricostruire la cache dei layer per ricevere aggiornamenti dal feature layer associato.

Questo è supportato in caso di pubblicazione del layer dal feature layer hosted o da un file definizione.

È possibile ricostruire la cache se è stato pubblicato un Feature Layer associato con il Vector Tile Layer da ArcGIS Pro a partire da 2.8.

Gestire impostazioni Tile Layer raster hosted

Per gestire le scale minime e massime o la modalità offline sui tile layer ospitati, i dati di origine (un file di definizione del servizio) o il layer da cui sono stati pubblicati devono essere accessibili. Quando si pubblica un hosted tile layer da una vista hosted feature layer o hosted feature layer, i tile layer erediteranno l'intervallo visibile del layer di origine. Non è possibile creare tile per aree al di fuori dell'intervallo visibile ereditato.

Attenersi alla seguente procedura per creare tile, modificare l'intervallo visibile o gestire la modalità offline di un hosted tile layer Raster tile:

  1. Effettuare l'accesso come proprietario del Web Layer, come amministratore o con un account che dispone dei privilegi per aggiornare gli elementi di tutti i membri.
  2. Aprire la pagina degli elementi del Tile Layer hosted.
  3. Fare clic sulla scheda Impostazioni.
  4. Scorrere fino alla sezione Impostazioni Tile Layer (hosted).
  5. Fare clic su Mostra dettagli per vedere lo stato corrente delle tile esistenti.
  6. Apportare una delle modifiche seguenti:
    • Impostare l'opzione Intervallo visibile utilizzando il cursore o gli elenchi a discesa per scegliere le scale minime e massime alle quali disegnare un Tile Layer hosted quando viene aggiunto ad una mappa.
    • Fare clic su Crea tile per creare tile per il layer. Quando appare la finestra di dialogo, selezionare le caselle accanto ai livelli (scale) alle quali si desidera generare le tile. Scegliere almeno un livello. Al termine, fare clic su Crea tile.
    • Selezionare Consentire lo scaricamento di questo layer e il suo uso in una mappa offline per consentire ad altri utenti di includere un Tile Layer hosted in una mappa che verrà utilizzata offline.
  7. Al termine, fare clic su Salva.

Gestire impostazioni Tile Layer vettoriale hosted

Seguire questa proedura per gestire la modalità offline di un layer tile vettore ospitato Tile vettore, e ricostruire la cache per un layer tile vettore ospitato che ha un layer feature associato:

  1. Effettuare l'accesso come proprietario del Web Layer, come amministratore o con un account che dispone dei privilegi per aggiornare gli elementi di tutti i membri.
  2. Aprire la pagina degli elementi del Tile Layer vettoriale hosted.
  3. Fare clic sulla scheda Impostazioni.
  4. Scorrere fino alla sezione Impostazioni Tile Layer (hosted).
  5. Selezionare Consenti il download di questo layer e il suo uso in una mappa offline per consentire ad altri utenti di includere un hosted tile layer in applicazioni offline.
  6. Al termine, fare clic su Salva.

Ricostruire la cache di tile vettoriali

Quando si pubblica un layer tile vettorialeda ArcGIS Pro (2.8 e versioni successive), è possibile pubblicare contemporaneamente un Feature Layer associato. Se il Vector Tile Layer ha un Feature Layer associato, è possibile ricostruire la cache Vector Tile per incorporare le modifiche apportate nel Feature Layer.

Seguire questi passaggi per ricostruire il tile layer vettoriale ed integrare le modifiche dal feature layer associato.

  1. Accedi alla tua organizzazione come proprietario di Vector Tile Layer o amministratore.
  2. Aprire i dettagli dell'elemento per il tile layer vettoriale, fare clic sulla scheda Impostazioni e scorrere verso il basso fino alla sezione Tile Layer (hosted).
  3. Fare clic su Ricostruisci cache.

    La cache inizia subito a ricostruirsi. Al termine, è possibile aprire il tile layer vettoriale hosted in Map Viewer per verificare che siano stati importati gli aggiornamenti dal feature layer associato.

Sostituire un Vector Tile Layer hosted

I Vector Tile Layer offrono dati mappa come file vettoriali e includono uno o più layer di cui viene eseguito il rendering sul client in base a uno stile fornito con il layer. Per aggiornare il contenuto di un layer tile vettore ospitato che viene pubblicato da un pacchetto tilevettore o pubblicato da ArcGIS Pro senza includere un layer feature, sostituirlo con il contenuto da un secondo layer.

L'opzione Sostituisci layer consente di sostituire un hosted vector tile layer nel portale con contenuti provenienti da un secondo hosted vector tile layer di proprietà dello stesso membro dell'organizzazione. Quando si sostituisce un hosted vector tile layer, il contenuto del layer viene sostituito dal contenuto del secondo layer. Poiché l'ID elemento e l'URL del layer non vengono modificati, non è necessario aggiornare le mappe e le app che utilizzano il layer per fare riferimento a un nuovo layer.

Per sostituire un hosted vector tile layer, è necessario essere proprietari di un hosted vector tile layer corrente e del layer di sostituzione. Anche gli amministratori dell'organizzazione possono sostituire gli hosted vector tile layer, ma il proprietario sia del layer di sostituzione sia del layer attuale deve essere lo stesso membro dell'organizzazione.

La sostituzione del layer offre i seguenti vantaggi:

  • È possibile creare un layer di sostituzione ed eseguire test di controllo di qualità su questo layer di sostituzione senza influenzare l'attività degli utenti dell'hosted vector tile layer corrente.
  • Se si sono definiti più stili per l'hosted vector tile layer, è possibile visualizzare in anteprima l'aspetto di ciascuno stile con il layer di sostituzione.
  • La sostituzione dei contenuti del layer attuale non genera nuove tile. Quindi, nessuno deve attendere l'estrazione e la ricostruzione delle tile. Le mappe e le app che utilizzano il layer corrente continueranno a funzionare come previsto dopo la sostituzione dei contenuti del layer.
  • È possibile archiviare il contenuto precedente, il che consente di tornare, se necessario, a tale contenuto.

Nota:

Prima di pubblicare il vector tile layer di sostituzione o crearne un pacchetto su ArcGIS Pro, assicurarsi di utilizzare lo stesso sistema di coordinate e schema di tiling del vector tile layer corrente per il vector tile layer di sostituzione. Queste impostazioni devono coincidere.

Consultare Modifiche al layer di sostituzione che potrebbero pregiudicare il layer corrente per informazioni su altre modifiche alla configurazione delle quali bisogna essere al corrente durante la generazione di un layer di sostituzione in ArcGIS Pro.

Durante la sostituzione di un layer, è possibile spostare i contenuti del layer corrente in un nuovo layer o scambiare i contenuti del layer corrente e del layer di sostituzione e quindi utilizzare il layer di sostituzione come archivio.

  • Se si vuole archiviare i contenuti correnti dell'hosted vector tile layer ogni volta che si sostituisce il layer, creare un archivio del layer corrente. Se necessario, è possibile utilizzare uno qualsiasi dei layer che contengono contenuto archiviato per tornare alla versione precedente dei contenuti. Per tornare ai contenuti di un archivio, usare l'opzione Sostituisci layer e selezionare il layer specifico che contiene il contenuto archiviato che si desidera reinserire nel layer corrente.

    Utilizzare questa opzione se si intendono creare più layer con il contenuto archiviato che riflettano nel tempo le modifiche ai contenuti dell'hosted vector tile layer. Ad esempio, se si eseguono aggiornamenti trimestrali, è possibile creare archivi come 2020Q4 e 2020Q1, creando così un archivio per ciascun aggiornamento.

  • Quando si utilizza il layer di sostituzione come archivio, non viene creato nessun layer separato per il contenuto archiviato. I contenuti provenienti dal layer di sostituzione si spostano nel layer attuale. I contenuti provenienti dal layer corrente si spostano nel layer di sostituzione. Utilizzare questa opzione se non è necessario un layer a parte per il contenuto archiviato.

Oltre a decidere il tipo di archiviazione, è importante scegliere se aggiornare le seguenti informazioni dell'elemento nel layer di produzione corrente o se importare le modifiche dal layer di sostituzione: miniatura, riepilogo, descrizione e tag. Per impostazione predefinita, le informazioni non vengono aggiornate. Per importare informazioni dal layer di sostituzione, abilitare l'opzione Sostituire informazioni sull'elemento.

  1. Effettuare l'accesso come proprietario del Web Layer, come amministratore dell’organizzazione o con un account che dispone dei privilegi per aggiornare gli elementi di tutti i membri.
  2. Aprire la pagina degli elementi del Tile Layer vettoriale hosted.
  3. Fare clic su Sostituisci layer.
  4. Fare clic su Seleziona layer.

    Nel riquadro che appare, è possibile cercare, sfogliare, filtrare e ordinare i layer disponibili per trovare il tile layer di sostituzione. È inoltre possibile visualizzare i dettagli dell'elemento per ogni layer facendo clic su Visualizza dettagli.

  5. Una volta individuato il vector tile layer da utilizzare, fare clic su Seleziona.

    Se appare un messaggio di avviso riguardo stili incompatibili, significa che lo stile sul layer di sostituzione differisce da quello del layer corrente. Questa differenza potrebbe corrompere potenzialmente qualsiasi stile che faccia riferimento al layer corrente. Allo stesso modo, se lo schema di tiling del layer di sostituzione è diverso da quello del layer corrente, si visualizzerà questo messaggio. Se non si vuole utilizzare questo layer di sostituzione, fare clic su Modifica layer e scegliere un layer con uno stile corrispondente. È possibile continuare con la sostituzione del layer corrente con un layer con stili diversi.

  6. Fare clic su Avanti per scegliere come si vuole archiviare i vector tile correnti. Selezionare una delle opzioni seguenti:
    • Archiviare il layer corrente: utilizzare questa opzione se si desidera mantenere uno snapshot del contenuto dell'hosted vector tile layer correnti così com'era prima dell'aggiornamento. Per impostazione predefinita, il nome del nuovo layer viene creato a partire dal nome del layer corrente con l'aggiunta di _archive_<current date_and_time>. Per specificare un nome diverso, fare clic sul pulsante di modifica e digitare il nuovo nome.
    • Utilizzare il layer di sostituzione: utilizzare questa opzione se non è necessario un nuovo layer per memorizzare contenuto archiviato e si desidera mantenere il layer di sostituzione per aggiornamenti futuri.
  7. Se si vuole importare una miniatura, un riepilogo, una descrizione o dei tag aggiornati dal layer di sostituzione, scorrere verso il basso e abilitare Sostituire informazioni sull'elemento.
  8. Fare clic su Avanti per visualizzare l'anteprima degli stili associati al layer di sostituzione.

    Nota:

    L'opzione di visualizzazione dell'anteprima degli stili è disponibile solo se l'utente ha creato altri stili del layer corrente nell'editor di stili Vector Tile.

  9. Utilizzare il menu a discesa Altri stili per visualizzare in anteprima l'aspetto di ciascuno stile nel layer corrente dopo averlo aggiornato con il contenuto del layer di sostituzione. Utilizzare l'elemento di ricerca e scorrimento nella finestra di anteprima per confrontare i layer correnti e di sostituzione.
  10. Se si desidera procedere, fare clic su Avanti. Se non li si vuole applicare, fare clic su Annulla.
  11. La pagina di riepilogo mostra l'hosted vector tile layer corrente, il layer che sostituirà i contenuti nel layer corrente, e l'opzione di archivio scelta.
    • Se il layer di sostituzione non è completamente compatibile, è possibile fare clic su Seleziona layer di sostituzione e scegliere un nuovo layer.
    • Se si vuole modificare le opzioni di archiviazione, fare clic su Scegliere un'opzione di archiviazione e modificare le impostazioni.
  12. Una volta completate le scelte delle impostazioni del layer e dell'archiviazione, fare clic su Sostituisci per eseguire l'operazione di sostituzione.

Flussi di lavoro comuni per sostituire un hosted vector tile layer

Esistono vari modi per utilizzare l'opzione Sostituisci layer per sostituire i contenuti degli hosted vector tile layer. Dato che il layer attuale dei termini e il layer di sostituzione sono relativi, potrebbe essere d'aiuto leggere alcuni esempi di flussi di lavoro per sostituire i contenuti dell'hosted vector tile layer.

Le prossime tre sezioni descrivono flussi di lavoro che utilizzano due o più hosted vector tile layer per mantenere dati di vector tile hosted. Questi flussi di lavoro adoperano layer di esempio per agevolare la comprensione di come si sposta il contenuto attraverso ciascun flusso di lavoro. In tutti questi esempi, si ha l'hosted vector tile layer corrente che le persone usano nelle loro mappe e applicazioni e almeno un hosted vector tile layer di sostituzione. Quando si esegue un flusso di lavoro simile, si potrebbe avere un numero diverso di layer di sostituzione o layer che contengono contenuto archiviato. L'utente o altre persone che accedono all'hosted vector tile layer corrente potrebbero anche avere altri stili definiti per i layer.

Archiviare il contenuto corrente in un nuovo layer

In questo scenario di esempio, si ha un hosted vector tile layer che memorizza confini di aree di servizio. Si tratta di un layer di produzione che le persone adoperano nelle loro mappe. Per aggiornare i contenuti di questo layer, si pubblica un secondo hosted vector tile layer che contiene dati aggiornati sulle aree di servizio. Questo è il layer di sostituzione.

È anche consigliabile tenere un archivio del contenuto dell'hosted vector tile layer di produzione ogni volta che lo si aggiorna. In questo modo, se si riscontra un problema con il contenuto sostitutivo, è possibile riportare il contenuto dell'hosted vector tile layer allo stato in cui si trovava prima dell'aggiornamento. A tal fine, si sceglierà di archiviare il contenuto esistente dell'hosted vector tile layer corrente in un nuovo hosted vector tile layer.

Nel seguente esempio, si aggiorna l'hosted vector tile layer attuale, ServiceAreas, per riflettere le modifiche alle aree di servizio e agli attributi.

  1. Pubblicare un hosted vector tile layer che contiene dati aggiornati. Questo è il layer che si userà per sostituire il contenuto nell'hosted vector tile layer corrente.

    Ad esempio, si sono aggiunti svariati clienti nuovi a due aree di servizio a settembre 2019, il che ha alterato i confini di quelle due aree. Si aggiornano i dati di origine per riflettere la modifica nelle aree e si pubblica un hosted vector tile layer denominato ServiceAreasUpdateSept. Dal momento che le aree di confine sono cambiate, si configura anche una nuova miniatura per questo layer. Si impostano la descrizione, il riepilogo e i tag in modo che corrispondano a quelli del layer corrente, dal momento che non vi è necessità di modificarli.

  2. Aprire la pagina degli elementi del layer ServiceAreas (il layer attuale) e sostituirne il contenuto con quello di ServiceAreasUpdateSept (il layer di sostituzione). Scegliere l'opzione Archiviare il layer corrente per creare un terzo hosted vector tile layer per memorizzare il contenuto precedente dell'hosted vector tile layer di produzione. Specificare un nome per questo layer che sia significativo per l'organizzazione.

    Ad esempio, il contenuto dell'hosted vector tile layer di produzione riflette i dati dell'area del distretto attuali ad agosto 2019. Quindi, si denomina il nuovo layer ServiceAreasAug2019_arch perché è un archivio dei confini dell'area di servizio così com'erano ad agosto 2019.

  3. Dato che si è aggiornata la miniatura in modo tale che rifletta la modifica dei confini, abilitare Sostituire informazioni sull'elemento per aggiornare la miniatura sull'hosted vector tile layer corrente con quella del layer di sostituzione.
  4. Quando si archiviano i contenuti del layer corrente, il layer di sostituzione viene eliminato. Quindi, dopo aver sostituito i contenuti dell'hosted vector tile layer corrente per la prima volta in questo esempio specifico, si hanno i due hosted vector tile layer seguenti:

    • ServiceAreas: questo è l'hosted vector tile layer di produzione che adesso contiene gli aggiornamenti dell'area di servizio correnti il 30 settembre 2019.
    • ServiceAreasAug2019_arch: questo hosted vector tile layer contiene lo stato delle aree di servizio aggiornato ad agosto 2019.

    L'hosted vector tile layer di sostituzione (ServiceAreasUpdateSept) è stato eliminato.

  5. Ad ottobre, uno dei rappresentanti del servizio prende un'aspettativa e si assume un lavoratore temporaneo che entra in servizio il 7 ottobre. Si aggiornano le informazioni sugli attributi del rappresentante del servizio per quell'area e si pubblica un layer di sostituzione denominato ServiceAreasUpdateOct.
  6. Si sostituisce il contenuto di ServiceAreas con quello di ServiceAreasUpdateOct e si crea un layer denominato ServiceAreasOct62019_arch per memorizzare il contenuto archiviato.

    Alla fine di questo processo per questo esempio specifico, si hanno i tre hosted vector tile layer seguenti:

    • ServiceAreas: questo è l'hosted vector tile layer di produzione che adesso contiene gli aggiornamenti dell'area di servizio correnti il lunedì 7 ottobre 2019.
    • ServiceAreasOct62019_arch: questo hosted vector tile layer contiene lo stato delle aree di servizio aggiornato al 6 ottobre 2019.
    • ServiceAreasAug2019_arch: questo hosted vector tile layer contiene lo stato delle aree di servizio aggiornato ad agosto 2019.

  7. Non ci sono modifiche alle aree di servizio per il resto di ottobre. Il rappresentante del servizio torna a lavorare il 4 novembre. Dal momento che le informazioni del rappresentante di servizio sono state le uniche modifiche apportate al layer tra il 6 ottobre e il 4 novembre, è possibile usare il layer ServiceAreasOct62019_arch per riportare il layer di produzione allo stato in cui si trovava prima che il rappresentante di servizio andasse in aspettativa. Quando si sostituiscono i contenuti del layer ServiceAreas con ServiceAreasOct62019_arch, è possibile archiviare lo stato del layer dal 7 ottobre al 3 novembre in un nuovo layer, ServiceAreasOct7toNov32019_arch.

    Adesso si hanno i tre hosted vector tile layer seguenti:

    • ServiceAreas: questo è l'hosted vector tile layer di produzione che contiene gli aggiornamenti dell'area di servizio correnti il lunedì 4 novembre 2019.
    • ServiceAreasAug2019_arch: questo hosted vector tile layer contiene lo stato delle aree di servizio aggiornato ad agosto 2019.
    • ServiceAreasOct7toNov32019_arch: questo hosted vector tile layer contiene lo stato delle aree di servizio nel periodo di assunzione del lavoratore temporaneo.

Si continuano a creare layer che si utilizzeranno per sostituire il contenuto, aggiornare l'hosted vector tile layer corrente e creare layer per archiviare contenuti di layer a mano a mano che sono necessarie modifiche alle aree di servizio. È possibile mantenere i layer che contengono contenuto archiviato fino a quando è necessario e usarli per tornare a un qualsiasi aggiornamento precedente.

Quando si usa questo flusso di lavoro tenere presente quanto segue:

  • Per agevolare l'organizzazione dei layer che contengono contenuto archiviato, creare una cartella specificatamente per quei layer e spostare lì i layer.
  • Dal momento che i layer che archiviano contenuto precedente vengono creati per l'evenienza in cui fosse necessario ripristinare l'hosted vector tile layer di produzione a uno stato precedente, e dato che solo l'utente o l'amministratore può ripristinare i dati adoperando questi layer, è probabile che non vi sia necessità di condividerli.
  • Il layer di sostituzione verrà eliminato. Se si sono creati più stili per il layer di sostituzione, tali stili non funzioneranno più. È possibile eliminarli manualmente.

Se invece il flusso di lavoro richiede il mantenimento del layer di sostituzione per un utilizzo futuro (ad esempio quando si hanno stili che si desiderano mantenere sul layer di sostituzione o se si ha esigenza di utilizzare il layer di sostituzione nelle mappe e nelle applicazioni a scopo di test), usare uno dei due flussi di lavoro seguenti.

Mantenere il layer di sostituzione

È possibile mantenere il layer di sostituzione a scopo di test o per altri usi. Se è necessario mantenere il layer di sostituzione e non è necessario mantenere più layer che contengano snapshot dello stato dell'hosted vector tile layer corrente prima di ciascun aggiornamento, è possibile scambiare il contenuto tra il layer corrente e il layer di sostituzione. Un esempio del perché si possa voler mantenere il layer di sostituzione è se lo si desidera utilizzare per testare gli aggiornamenti prima di inserire le modifiche nel layer corrente. Tale flusso di lavoro di controllo qualità è riepilogato in questa sezione.

Per proseguire con l'esempio dell'area di servizio, si potrebbe decidere di non voler archiviare contenuto all'interno di layer nuovi, ma piuttosto di disporre di un layer da utilizzare per test di controllo qualità. Per questi test è possibile utilizzare il layer di sostituzione. È possibile aprire mappe e applicazioni che contengono il layer di sostituzione per verificare che gli stili funzionino ancora, che appaiano i dati corretti e all'estensione giusta e che il layer continui a funzionare nelle mappe offline se lo si richiede.

In questo esempio specifico, si utilizzerebbero i tre hosted vector tile layer seguenti, due dei quali saranno mantenuti e uno eliminato:

  • ServiceAreas: si tratta dell'hosted vector tile layer di produzione che i membri dell'organizzazione adoperano nelle loro mappe.
  • ServiceAreasQC: si utilizza questo layer per revisionare i contenuti e gli stili prima di inserire gli aggiornamenti nel layer ServiceAreas. Questo è il layer di sostituzione, ma non lo si elimina perché si sono create mappe e applicazioni Web che fanno riferimento a tale layer nell'ambito degli aggiornamenti ai layer di test.
  • ServiceAreaUpdates: ogni volta che si aggiornano i dati di origine dell'area di servizio, si pubblica un hosted vector tile layer che contiene gli aggiornamenti ai dati. Si usa questo layer per aggiornare il contenuto nel layer del controllo qualità. Dopo aver sostituito il contenuto di ServiceAreasQC con il contenuto di ServiceAreaUpdates, si elimina ServiceAreaUpdates.

Segue un riepilogo di questo flusso di lavoro:

  1. Aggiornare i dati di origine dell'area di servizio e pubblicare l'hosted vector tile layer ServiceAreaUpdates.

    Ad esempio, a causa di nuovi clienti il confine di due aree di servizio è cambiato, quindi si aggiornano i dati di origine e si pubblica l'hosted vector tile layer ServiceAreaUpdates.

  2. Aprire la pagina degli elementi per ServiceAreasQC e sostituirne il contenuto con quello di ServiceAreaUpdates. In questo passaggio, si considera ServiceAreasQC il layer corrente e ServiceAreaUpdates il layer di sostituzione. Scegliere l'opzione Utilizzare il layer di sostituzione come archivio. In questo modo si spostano i contenuti da ServiceAreaUpdates a ServiceAreasQC e i contenuti attuali di ServiceAreasQC a ServiceAreaUpdates.
  3. Testare il layer ServiceAreasQC aggiornato nelle mappe e nelle applicazioni create per questo scopo. Una volta verificato che gli aggiornamenti non causano alcun problema, aggiornare il contenuto del layer ServiceAreas con quello di ServiceAreasQC. Scegliere nuovamente Utilizzare il layer di sostituzione come archivio in modo da non eliminare il layer ServiceAreasQC.

    In questo passaggio, ServiceAreas è il layer corrente e ServiceAreaQC è il layer di sostituzione.

  4. Adesso che si è completato il processo di test degli aggiornamenti e dell'aggiornamento del contenuto del layer di produzione, è possibile eliminare il layer ServiceAreaUpdates da I miei contenuti.

Ripetere questi passaggi ogni volta che ci sono modifiche ai dati di origine dell'area di servizio.

Quando si usa questo flusso di lavoro tenere presente quanto segue:

  • Non si creano hosted vector tile layer a parte per memorizzare dati archiviati. Tuttavia, il layer di sostituzione che si utilizza per i test (ServiceAreasQC in questo esempio) contiene il contenuto del layer corrente nello stato in cui si trovava prima dell'aggiornamento. Ciò significa che è possibile usare questo layer di test per ripristinare il contenuto precedente nel layer corrente, se necessario.
  • Se è necessario che altre persone testino gli aggiornamenti prima di sostituire il contenuto del layer attuale, condividere il layer di sostituzione con un gruppo che contenga tali membri.

Mantenere il layer di sostituzione e archiviare il contenuto in un nuovo layer

Cosa fare se si desidera disporre di un layer di controllo qualità e di layer del contenuto archiviato? È possibile utilizzare i due flussi di lavoro descritti in precedenza in combinazione tra di loro per aggiornare il contenuto del layer corrente, mantenere il layer di sostituzione e creare layer per archiviare le modifiche.

  1. Completare i passaggi da 1 a 3 della sezione precedente. La prima volta che si completa questa procedura per questo esempio, si hanno i tre hosted vector tile layer seguenti:

    • ServiceAreas: questo layer contiene gli aggiornamenti più recenti.
    • ServiceAreasQC: questo layer contiene i contenuti del layer ServiceAreas prima dell'aggiornamento. Quindi, è un archivio temporaneo del contenuto precedente di ServiceAreas.
    • ServiceAreaUpdates: questo layer contiene i contenuti di ServiceAreasQC precedenti alla sostituzione del suo contenuto.

  2. Quindi, usare il layer ServiceAreaUpdates per sostituire una seconda volta i contenuti di ServiceAreasQC. In questo scenario, ServiceAreasQC è il layer corrente e ServiceAreaUpdates è il layer di sostituzione. Stavolta, però, scegliere l'opzione Archiviare il layer corrente per creare un hosted vector tile layer per archiviare i contenuti di ServiceAreasQC. Questo processo genera quanto segue:

    • Un hosted vector tile layer che funge da archivio del contenuto precedente di ServiceAreas: dato che ServiceAreasQC conteneva il contenuto archiviato di ServiceAreas, adesso si è spostato tale contenuto in un hosted vector tile layer a parte. Accertarsi di attribuire a questo layer un nome appropriato che ne rifletta i contenuti.
    • Il layer ServiceAreasQC viene ripristinato allo stato in cui si trovava prima di sostituirlo con il contenuto aggiornato del layer ServiceAreaUpdates.
    • Il layer ServiceAreaUpdates viene eliminato.

Ad esempio, se si utilizza questo flusso di lavoro con gli aggiornamenti dei confini delle aree di servizio di settembre 2019, ServiceAreas conterrà gli aggiornamenti di settembre 2019. Il layer che memorizza l'ultimo batch di contenuto archiviato delle aree di servizio contiene le aree di servizio di agosto 2019, quindi è probabile che tale layer sia denominato ServiceAreasAug2019_arch e che lo si sia spostato nella cartella di archiviazione. ServiceAreasQC contiene anche i contenuti di agosto 2019.

Quando si completa nuovamente questo flusso di lavoro per propagare le modifiche del 7 ottobre dei dati di origine delle aree di servizio sul layer ServiceAreas, si disporrà del layer ServiceAreas con il contenuto del 7 ottobre, un layer di dati archiviati che riflette lo stato precedente delle aree di servizio (ServiceAreasOct62019_arch) e il layer che contiene i contenuti archiviati di agosto 2019 (ServiceAreasAug2019_arch). ServiceAreasQC contiene ancora anche i contenuti di agosto.

Quando il rappresentante dell'area di servizio torna dall'aspettativa il 4 novembre, è possibile usare il layer ServiceAreasOct62019_arch per riportare il layer di produzione allo stato in cui si trovava prima che il rappresentante di servizio andasse in aspettativa. Usare il layer ServiceAreasOct62019_arch al posto del layer ServiceAreaUpdates nei passaggi elencati in questa sezione.

Quando si usa questo flusso di lavoro tenere presente quanto segue:

  • Proprio come con il primo flusso di lavoro, è possibile creare una cartella e spostarvi i layer che contengono il contenuto archiviato per agevolare l'organizzazione di questi layer.
  • Poiché il contenuto archiviato in layer separati è necessario solo per consentirti di ripristinare l'hosted vector tile layer in produzione a uno stato precedente e solo tu o un amministratore potete ripristinare i dati utilizzando questi layer, probabilmente non è necessario che tu condivida questi layer.
  • Il layer di sostituzione ServiceAreasQC resta in I miei contenuti per agevolare la replica dei test di controllo qualità. Di conseguenza, il contenuto di questo layer è pertinente solo nel contesto di questo flusso di lavoro di test. L'unica ragione per la quale si potrebbe voler condividere questo layer è l'esigenza di far testare gli aggiornamenti ad altre persone prima di usare il contenuto per aggiornare il layer di produzione.

Le modifiche alla sostituzione potrebbero pregiudicare il layer corrente

Le seguenti modifiche al layer di sostituzione possono provocare un comportamento inaspettato nell'hosted vector tile layer sostituito, soprattutto se si creano altri stili per il layer:

  • Rimozione di un layer dalla mappa in ArcGIS Pro prima di pubblicare l'hosted vector tile layer di sostituzione o il package.
  • Aggiunta di un layer della mappa a ArcGIS Pro prima di pubblicare l'hosted vector tile layer di sostituzione o il package.
  • Modifica del nome di uno o più layer nella mappa in ArcGIS Pro prima di pubblicare l'hosted vector tile layer di sostituzione o il package.
  • Modifica della simbologia nel layer della mappa in ArcGIS Pro prima di pubblicare l'hosted vector tile layer di sostituzione o il package.
  • Se l'hosted vector tile layer corrente è abilitato per l'utilizzo offline, verificare che anche il layer di sostituzione sia abilitato per l'utilizzo offline. Se il layer di sostituzione non presenta la modalità offline abilitata, il layer corrente non sarà più abilitato per l'utilizzo offline dopo aver sostituito i suoi contenuti.

Se si effettua una qualsiasi delle modifiche precedenti nel layer di sostituzione, assicurarsi di visualizzare l'anteprima degli stili per verificare di essere d'accordo con le modifiche prima di completare il processo di completamento del layer corrente con il layer di sostituzione.

Il comportamento potrebbe variare a seconda della modifica precisa. Ad esempio, quando si aggiunge un layer, i layer definiti prima della sostituzione continueranno a essere visualizzati da altri stili, ma tali stili potrebbero non visualizzare il layer aggiunto a meno che il proprietario dello stile non crei nuovamente lo stile.