Utilizzando il modello 3D Scene Viewer, è possibile creare app che consentono agli utenti di visualizzare scene Web in 3D online o pacchetti di scene mobili (MSPK) offline.
Per creare un'app da questo modello, è necessario fornire un titolo. Utilizzare lo strumento Impostazioni per personalizzare il visualizzatore di scene.
Requisiti
I requisiti del modello 3D Scene Viewer sono elencati di seguito:
- Quando si usa una scena Web online, la sua versione deve essere 1.10.0 o successiva, e il parametro viewingMode deve essere impostato su globale. Per ulteriori informazioni, consultare Introduzione alle scene Web.
- Le scene Web possono essere pubbliche o protette. Per accedere a una scena Web protetta dalla propria organizzazione ArcGIS Online o dal portale di ArcGIS Enterprise utilizzando OAuth2, registrare la propria app e fornire un ID client. Per maggiori informazioni, vedere Firmare l'app. Per impostazioni predefinite, solamente le scene di web app che si aprono nella galleria di Scene Viewer 3D. Per accedere alle scene protette, fare clic su Impostazioni > Licenze > Registra, e fornire un ID client. Quindi fare clic su Accedi nel menu laterale per accedere all’app 3D Scene Viewer.
- A causa delle restrizioni di licenza nel modello predefinito, se si stanno usando MSPK offline, è necessario accedere al portale o all'account aziendale per accedere al MMPK, a meno che sia stato creato utilizzando l'estensione Publisher di ArcGIS Pro con l'uso anonimo abilitato. Per maggiori informazioni sugli MSPK, consultare Condividere un pacchetto di scene mobile nella documentazione di ArcGIS Pro.
- Facoltativamente, è possibile configurare i segnalibri nella scena Web per utilizzare la feature Segnalibro.
Personalizzare l'app
Una volta creata un’app, sarà possibile personalizzarla modificando le relative impostazioni.
Avviare AppStudio e, nel pannello laterale, fare clic su Impostazioni > Proprietà. Nella seguente tabella è riportato il contenuto delle schede presenti nella scheda Proprietà Scene Viewer, ordinate in base alla visualizzazione e alla funzione. Le proprietà possono anche essere modificate direttamente nel file appinfo.json. Se si modifica una di queste proprietà, fare clic su Applica per salvare le modifiche prima di avviare nuovamente l'app.
Contenuti della pagina di branding
Proprietà | Nome JSON | Tipo | Descrizione |
---|---|---|---|
Testo del pulsante di avvio | startButtonText | Stringa | Testo da utilizzare per il pulsante di avvio |
Colore di branding | brandColor | Stringa (valore del colore) | Colore primario |
Colore del testo di branding | brandTextColor | Stringa (valore del colore) | Colore del testo |
Dimensione carattere di base | baseFontSize | Numero | Dimensione del carattere di base utilizzata nell'app |
Titolo della galleria | galleryTitle | Stringa | Testo nell’intestazione della pagina della galleria |
Contenuti della pagina generale
Proprietà | Nome JSON | Tipo | Descrizione |
---|---|---|---|
URL portale | portalUrl | Stringa | URL di Portal for ArcGIS per eseguire interrogazioni nelle scene Web o negli MSPK. |
Accesso richiesto | isSignInRequired | Booleano (vero|falso) | Richiede che l’utente effettui l’accesso al portale configurato prima di usare l’app. Il valore predefinito è "False". |
Interrogazione di ricerca | galleryWebSceneQuery | Stringa | Immettere un'interrogazione ArcGIS per selezionare le scene Web o gli MSPK da visualizzare nella galleria. Può essere qualsiasi stringa valida come 'USA', un ID elemento valido come id:eb4dab9e61b24fe2919a0e6f7905321e, un ID gruppo valido come group:12f313ccf0094f49802167d001a3bb12, o un’interrogazione di ricerca come id:eb4dab9e61b24fe2919a0e6f7905321e O id:31874da8a16d45bfbc1273422f772270. |