I layer 3D fanno riferimento alle cache di dati 3D. Per evitare di copiare i dati e creare cache sui computer dell'archivio oggetti ArcGIS Data Store, è possibile creare un dataset cache, collocarlo in una cartella gestita dall'utente o una posizione di archiviazione nel cloud e pubblicare un layer che fa riferimento al file.
Il contenuto della cache rimane nella cartella o nella posizione di archiviazione nel cloud anche se si elimina il layer che vi fa riferimento.
Preparare il contenuto del layer
Per poter pubblicare il layer 3D, creare prima un pacchetto layer scena estratto, il contenuto i3sRest o il dataset di tile 3D e collocarlo in una condivisione file o una posizione di archiviazione nel cloud registrata con un server federato.
Creare un pacchetto layer scena estratto
Se verrà utilizzato un data store di condivisione file, è possibile creare un dataset del pacchetto layer scena (file .eslpk).
Per creare il contenuto di una scena e renderlo disponibile in un file o una posizione di archiviazione nel cloud registrata con un sito ArcGIS GIS Server, procedere come segue:
- Utilizzare uno dei seguenti strumenti di geoprocessing per creare un pacchetto layer scena estratto (file .eslpk) nella condivisione file desiderata:
- Aggiungere la condivisione file come data store gestito dall'utente in ArcGIS Enterprise.
In alternativa, è possibile registrare l'origine dati in ArcGIS Pro. La versione minima per registrare una cartella per creare un elemento data store è ArcGIS Pro 2.5.
- Se si preparano i dati per l'utilizzo da parte di altri, condividere l'elemento del data store con il gruppo o l'organizzazione appropriati.
Creare contenuti i3sRest
Se verrà utilizzato un data store di archiviazione nel cloud, è possibile creare contenuti i3sRest.
Per creare contenuti e renderli disponibili in un file o una posizione di archiviazione nel cloud registrata con un sito ArcGIS GIS Server, procedere come segue:
- Per creare contenuti i3sRest, effettuare una delle seguenti operazioni:
- Utilizzare la specifica aperta i3REST per creare uno strumento che crea contenuti 3D e collocare il contenuto in una posizione di archiviazione nel cloud.
- Scaricare i3sconverter.exe da GitHub per creare contenuti 3D e collocare il contenuto nella posizione di archiviazione nel cloud.
- Aggiungere la posizione di archiviazione nel cloud come data store gestito dall'utente in ArcGIS Enterprise.
In alternativa, è possibile registrare l'origine dati in ArcGIS Pro. La versione minima per registrare una posizione di archiviazione nel cloud è ArcGIS Pro 3.0.
- Se si preparano i dati per l'utilizzo da parte di altri, condividere l'elemento del data store con il gruppo o l'organizzazione appropriati.
Creare un dataset di tile 3D
Un dataset di tile 3D è costituito da una cartella contenente un file .json denominato tileset.json al livello radice della cartella sottocartelle contenenti le cache 3D. Il nome del dataset tile 3D corrisponde al nome della cartella di livello più alto.
Suggerimento:
Il file tileset.json e le cartelle che contengono i contenuti 3D devono essere nella stessa cartella nella posizione di condivisione file o archiviazione cloud. In altre parole, il file .json e la cartella dei contenuti 3D non possono essere annidati in sottocartelle differenti.
Per creare un dataset di tile 3D e preparare i contenuti a cui fare riferimento, procedere come segue:
- Creare un dataset tile 3D utilizzando uno dei seguenti metodi:
- Copiare il dataset tile 3D (la cartella di livello più alto e i suoi contenuti) e posizionarlo in una posizione di archiviazione cloud o condivisione file.
- Registrare la posizione di archiviazione in cui si è posizionato il dataset di tile 3D come data store con il sito federato ArcGIS Server appropriato, effettuando una delle seguenti operazioni:
- Aggiungere un Data Store di archiviazione cloud nel portale.
- Aggiungere un Data Store in cartella nel portale.
- Registrare un Data Store in cartella o in cloud in ArcGIS Pro.
- Se si preparano i dati per l'utilizzo da parte di altri, condividere l'elemento del data store con il gruppo o l'organizzazione appropriati.
Pubblicare un layer 3D
È necessario avere accesso all'elemento del Data Store creato nella sezione precedente e i privilegi per pubblicare layer basati su server e creare, aggiornare ed eliminare contenuti.
È possibile pubblicare nel portale, come descritto di seguito, o pubblicare da ArcGIS Pro, come descritto nella guida di ArcGIS Pro.
Per pubblicare dal portale un layer 3D che fa riferimento al dataset cache in un file o una posizione di archiviazione nel cloud, procedere come segue:
- Effettuare l'accesso al portale.
È necessario essere un membro del ruolo predefinito Publisher o amministratore, oppure un membro di un ruolo personalizzato con privilegi per pubblicare layer basati su server e creare, aggiornare ed eliminare contenuti.
- Nella scheda Il mio contenuto della pagina Contenuto, fai clic su Nuovo elemento.
- Scegliere Layer 3D e fare clic su Avanti.
- Scegliere Seleziona un dataset in un data store e fare clic su Avanti.
- Selezionare l'elemento data store creato durante la preparazione dei contenuti.
- Cercare e selezionare il dataset della cache nel data store.
- Se la pubblicazione avviene da un dataset di tile 3D, scegliere un tipo dall'elenco a discesa Tipo di layer.
Queste informazioni saranno archiviate con l'elemento del layer tile 3D per indicare come possono essere utilizzate.
- Mesh: utilizzare questa opzione per mesh continue con texture che acquisiscono feature realistiche contenenti tutte le informazioni in un solo layer, ad esempio edifici, vegetazione e terreno. Questi tipi di layer possono essere utilizzati in Scene Viewer o ArcGIS Pro 3.2 e versioni successive.
- Oggetti 3D - Usare questa opzione per gli oggetti discreti modellati in tre dimensioni, ad esempio edifici. Gli oggetti 3D possono essere con texture o senza texture e spesso contengono informazioni di attributi. Questi tipi di layer possono essere utilizzati in ArcGIS Pro 3.2 e versioni successive.
- Fare clic su Avanti.
- Scegliere il server su cui pubblicare il layer.
L'elenco comprende solo i server con cui è registrato il data store selezionato.
- Fare clic su Avanti.
- Fornire un titolo.
- In I miei contenuti scegliere la cartella in cui salvare il layer.
In alternativa, puoi scegliere Crea nuova cartella dal menu e indicare il nome della cartella per salvare l'elemento in una nuova cartella.
- Opzionalmente, fornisci delle etichette che descrivono l'elemento.
Separare i termini con virgole (ad esempio Terra federale è considerato un tag mentre Terra, federale sono due tag).
Mentre si digita, è possibile selezionare uno qualsiasi dei tag suggeriti che vengono visualizzati; i suggerimenti vengono generati dai tag aggiunti in precedenza.
- Facoltativamente, fornisci un riassunto che descriva l'elemento.
- Fare clic su Salva.
Viene creato un layer 3D in I miei contenuti.
Per impostazione predefinita, si ha accesso solo all'elemento layer. È possibile condividerlo con altri.
Se il layer fa riferimento a un pacchetto layer scena estratto o a contenuti i3sRest, è possibile aggiornare il contenuto sostituendo il layer con un secondo layer.