Scambiare l'origine di una vista di feature layer ospitato

In qualità di proprietario di una vista di feature layer ospitato è possibile sostituire il feature layer ospitato d'origine della vista. Ciò è utile se si dispone degli stessi dati d'origine, ma i valori degli attributi sono cambiati.

L'utilizzo di un nuovo feature layer ospitato come origine della vista permette di eseguire le seguenti azioni:

  • Testare il nuovo layer di origine per assicurarsi che sia pronto prima di scambiare l'origine della vista.
  • Ridurre il tempo impiegato per la sostituzione dei contenuti del layer. Ad esempio, per sovrascrivere un layer o accodare i dati serve più tempo che per scambiare il layer di origine della vista.
  • Aumenta la possibilità che i dati vengano aggiornati correttamente e la vista continui a soddisfare le proprie esigenze. La maggior parte dei requisiti elencati nella sezione successiva vengono verificati come parte del processo di scambio dell'origine, il che significa che è meno probabile apportare modifiche ai dati che rendono inutilizzabile la vista.
  • È possibile mantenere il vecchio layer d'origine come archivio dello stato precedente dei dati.
  • Se si determina che il nuovo layer di origine non è appropriato o ha influenzato negativamente la vista, è possibile scambiare l'origine della vista per utilizzare il layer di origine precedente.

Devono essere rispettate alcune condizioni per utilizzare un feature layer ospitato come nuova origine per una vista di feature layer ospitato esistente. Sono elencate nella sezione successiva.

Requisiti

Devono essere rispettate le seguenti condizioni per scambiare un'origine della vista e assicurarsi che non ci siano problemi nelle app che utilizzano la vista.

  • È necessario essere proprietari del nuovo feature layer ospitato di origine e della vista del feature layer ospitato
  • Il nuovo layer di origine deve utilizzare lo stesso riferimento spaziale del layer di origine originale.
  • L'impostazione di sincronizzazione del nuovo feature layer deve corrispondere a quella della vista. Se il layer della vista ha la sincronizzazione abilitata, anche il nuovo layer di origine deve averla abilitata. Se nel layer della vista la sincronizzazione non è abilitata, nel nuovo layer di origine non può essere abilitata.
  • Il nuovo layer di origine deve contenere lo stesso numero di sublayer del layer di origine originale.
  • I sublayer nel nuovo layer di origine devono avere gli stessi ID layer di quelli del layer di origine originale e i sublayer devono essere nello stesso ordine.
  • I sublayer nel nuovo layer di origine devono usare gli stessi tipi di geometria (punti, linee o poligoni) di quelli che usavano nel layer di origine originale.
  • I sublayer nel nuovo layer di origine devono contenere i campi inclusi nella definizione di campo della vista.
  • I campi nel nuovo layer di origine devono essere dello stesso tipo di dati dei campi presenti nel layer di origine originale.
  • La vista non può essere attualmente in uso in una mappa offline.
  • La vista non può avere layer taster o layer tile vettoriali dipendenti.
  • Non è possibile scambiare l'origine di una vista di feature layer ospitato unito.

Sostituire il layer di origine della vista

I seguenti passaggi descrivono come scambiare il feature layer ospitato di origine di una vista feature layer ospitato.

  1. Aprire i dettagli della vista feature layer ospitato dalla scheda I miei contenuti della pagina dei contenuti.
  2. Fare clic sulla scheda Impostazioni.
  3. Scorri fino alla sezione Feature layer (ospitato, vista) e clicca su Aggiorna vista.
  4. Fare clic su Scambia origine.
  5. Leggere i requisiti che il nuovo layer di origine deve soddisfare.
  6. Fare clic su Cerca un layer e trovare il feature layer ospitato sostituto da utilizzare come layer di origine per la vista.

    È possibile utilizzare la ricerca o riordinare i risultati per trovare il layer.

  7. Fare clic su Scambia origine Scambia origine nel riquadro del feature layer ospitato per utilizzarlo come nuova origine per la vista.

    Se il layer sostituto soddisfa tutti i requisiti, la vista feature layer ospitato fa riferimento ai dati del nuovo feature layer ospitato e compare un messaggio che indica la corretta sostituzione avvenuta.

  8. Fare clic su OK sul messaggio per chiuderlo.
  9. Fare clic su Avanti.
  10. Per cambiare la definizione della vista, procedere con la modifica.
  11. Fai clic su Aggiorna quando hai finito tutte le modifiche alla vista del feature level ospitato.

Cambiare l'origine della vista altera lo schema di vista del layer di origine e del feature layer ospitato. La data di Schema aggiornato presente nelle schede Panoramica e Dati del layer di origine e delle pagine di visualizzazione dell'elemento del layer si aggiorna quando lo schema cambia.

Per tornare al vecchio layer di origine, ripetere i passaggi precedenti e utilizzare il vecchio layer di origine come nuova origine.