Molti feature layer memorizzano informazioni di data e ora (temporali). La data e l'ora possono rappresentare quando una feature si trovava in una determinata posizione o quando si è osservata una determinata feature nel mondo reale. Oppure, la data e l'ora possono riferirsi ad altri attributi non spaziali nel layer, come quando è stata venduta una proprietà, l'ultima volta in cui si è preso un campione da un corso d'acqua specifico o la data e l'ora in cui un camion anti-incendio è stato inviato da una determinata stazione dei pompieri.
I dati temporali sono memorizzati nei seguenti campi di data e ora in ArcGIS Online, sebbene la funzionalità vari in base al tipo. Per aggiungere, modificare o interpretare correttamente i valori di data e ora nei feature layer ospitati, è importante comprendere come vengono memorizzati e visualizzati in ArcGIS Online. Usare i collegamenti per trovare informazioni sulla formattazione e la memorizzazione per ogni tipo.
Campi data
I campi data memorizzano i valori di data (giorno, mese e anno) e ora nell'ora locale con precisione in millisecondi.
Usare un campo data per memorizzare dati che richiedono valori di data e ora se i tutti i valori temporali sono nello stesso fuso orario. Gli esempi includono:
- Ispezioni dei cantieri edili della città
- Data e ora delle nascite nella regione per ospedale
- Valori di data e ora memorizzati in un fuso orario che vengono convertiti in ora locale quando vengono visualizzati, a seconda della lingua impostata per l'app di visualizzazione.
Formato di input per valori di data
Se si calcolano i valori di un campo data per compilare o interrogare il campo, le date devono essere digitate in formato MM/GG/AAAA hh:mm:ss, racchiuse tra virgolette singole. Ad esempio, per impostare un campo data sulle 17:00 del 27 maggio 2014, digitare '05/27/2014 05:00:00PM', '05/27/2014 5:00PM' o '05/27/2014 17:00:00' (formato orario di 24 ore). La memorizzazione della sola ora non è supportata: l'ora deve sempre essere un componente di una data. Se non si fornisce un orario, l’orario predefinito è 12:00.
Quando si calcolano i valori di data e ora in un feature layer hosted utilizzando le funzioni di data dello standard SQL, è necessario fornire l'ora in UTC. Quando il valore calcolato viene visualizzato nella tabella, verrà visualizzato in ora locale. Ad esempio, se l'ora locale è PST e si digita '05/27/2014 12:23:00 PM’ come valore durante il calcolo, il valore nei campi calcolati verrà visualizzato con una conversione dell'ora in base all'ora del computer. In questo esempio, il valore sarà visualizzato come '05/27/2014 05:23:00 AM'.
Memorizzazione dei valori delle date per i feature layer ospitati
I valori delle date nei feature layer ospitati vengono memorizzati in tempo coordinato universale (UTC) nel data store di feature di ArcGIS Online. UTC è quasi equivalente all'ora corrente in corrispondenza del primo meridiano terrestre (longitudine a 0 gradi), situato presso Greenwich, Inghilterra, ma è più preciso di GMT (ora media Greenwich.)
Quando si pubblicano feature layer contenenti campi data da file, daArcGIS Pro o da un'app ArcGIS Desktop, se i campi data contengono valori in fuso orario locale, è necessario specificare che i valori delle date sono riportati nel fuso orario locale quando si pubblica il layer. Ciò consente al processo di pubblicazione di trasformare i dati dell'ora locale in UTC per la memorizzazione nel database.
Quando vengono memorizzate, le date vengono convertite in formato UTC perché la posizione fisica del server che ospita i dati e le persone che visualizzano le mappe che contengono i dati possono essere ovunque nel mondo. La memorizzazione dell'ora in UTC consente adArcGIS Online di trasformare i dati nel fuso orario locale corretto indipendentemente dalla posizione del server o del visualizzatore dell'applicazione.
Come vengono visualizzati i campi data
I valori appaiono correttamente nell'ora locale quando vengono visualizzati in ArcGIS Online.
Il client usato per visualizzare i dati determina il modo in cui i valori di data e ora vengono visualizzati. Quando un campo data viene visualizzato in ArcGIS Online, la data viene convertita dal formato UTC nel formato locale o nell'offset di fuso orario scelto in fase di pubblicazione del layer. Per l'ora locale, ArcGIS Online interroga l'impostazione del fuso orario del computer. Si supponga, ad esempio, che il fuso orario del computer sia impostato sull'ora standard del Pacifico (PST). Il fuso PST è otto ore indietro a UTC, pertanto quando l'ora UTC segna le 9:00, l'ora in formato PST corrisponde all'1:00 del mattino. Quando è in vigore l'ora legale, l'ora locale è espressa in PDT (Pacific daylight time), che è sette ore indietro all'ora UTC, per cui il valore viene convertito in 2:00 quando viene visualizzato nella pagina o anteprima dell'elemento del layer in ArcGIS Online. Se si sceglie l'offset del fuso orario per il layer, i valori vengono visualizzati in tale fuso orario in Map Viewer
La formattazione è condivisa per le tabelle e i popup in Map Viewer. Per modificare la visualizzazione dei valori dei campi data, modificare la configurazione dei campi.
Formati data nei file utilizzati per pubblicare i feature layer ospitati
Quando si aggiungono file Microsoft Excel, Google Sheets, CSV (comma separated values) o altri file di testo delimitati e si procede alla pubblicazione, ArcGIS Online riconosce i formati indicati nella tabella seguente come campi data.
Formato | Esempio |
---|---|
M/GG/AAAA | 7/28/2009 |
M/GG/YYYY formato a 12 ore | 7/28/2009 5:23 o 7/28/2009 05:23 |
M/GG/AA | 7/28/09 |
M/GG/AA formato a 12 ore | 7/28/09 17:23 o 7/28/09 17:23 |
MM/GG/AA | 07/28/09 |
MM/GG/AA formato a 12 ore | 07/28/09 17:23 o 07/28/09 17:23 |
MM/GG/AAAA | 07/28/2009 |
MM/GG/AAAA formato a 12 ore | 07/28/2009 17:23 o 7/28/2009 17:23 |
Mese GG | Luglio 28 |
AAAA/MM | 2009/07 |
AAAA-MM | 2009-07 |
AAAA/MM/GG | 2009/07/28 |
AAAA/MM/GG hh:mm:ss | 2009/07/28 17:23:00 |
AAAA-MM-GG hh:mm:ss | 2009-07-28 17:23:00 |
AAAA/MM/GG hh:mm:ss.s | 2009/07/28 17:23:00.5 |
AAAA-MM-GG Thh:mm:ss.s | 2009-07-28T17:23:00.5 |
Formati di data nei file aggiunti direttamente a Map Viewer classico
Se si aggiunge un file a I miei contenuti e non si pubblica un feature layer da esso, non ci sono restrizioni sul formato usato per i valori di data nel file.
Tuttavia, quando si aggiungono file CSV o di testo direttamente a una mappa, ArcGIS Online riconosce solo i formati di data descritti nelle tabelle seguenti.
L'aggiunta di file CSV e di testo direttamente alla mappa è supportata solo in Map Viewer classico.
Se si aggiunge un file .csv direttamente a Map Viewer classico, i seguenti formati di data vengono caricati come date, ma le ore non appaiono nella tabella in Map Viewer classico:
Formato | Input di esempio | Valore tabella |
---|---|---|
M/GG/YYYY formato a 12 ore | 7/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AAAA formato a 12 ore | 07/28/2009 17:23 | Luglio 28, 2009 |
M/GG/AA formato a 12 ore | 7/28/09 17:23 | Luglio 28, 2009 |
MM/GG/AA formato a 12 ore | 07/28/09 17:23 | Luglio 28, 2009 |
Quando si aggiunge un file .txt a Map Viewer classico, i seguenti formati di data vengono riconosciuti come campi data:
Formato | Input di esempio | Valore tabella |
---|---|---|
M/GG/YYYY formato a 12 ore | 7/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AAAA formato a 12 ore | 07/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AA formato a 12 ore | 07/28/09 17:23 | Luglio 28, 2009 |
Giorno della settimana, mese GG, AAAA formato a 12 ore* | Martedì luglio 28, 2009, 17:23 | Luglio 28, 2009 |
Mese GG, AAAA formato a 12 ore* | Luglio 28, 2009 17:23 | Luglio 28, 2009 |
*Questi formati di date sono supportati solo se si delimitano i campi utilizzando tabulazioni o punti e virgola.
Campi solo data
I campi solo data possono memorizzare i valori della data per giorno, mese e anno I valori dell'ora non vengono memorizzati in questi campi.
Utilizzare un campo solo data per memorizzare i dati acquisiti nella granularità dei giorni, ad esempio le voci di journal cronologiche, oppure i valori di attributi che si applicano o rappresentano l'intera giornata, ad esempio:
- Data di assunzione per ogni dipendente
- Data di pubblicazione di un libro
- Data di scadenza del copyright
Formato di input per i campi solo data
Il client da cui si digitano i valori determina il formato di input.
In Map Viewer e in gran parte di altri punti di ArcGIS Online, lo strumento o l'interfaccia in uso forniscono i modali di calendario e i controlli di formattazione quando si digita un valore.
Quando si apportano modifiche nella tabella nella scheda Dati della pagina dell'elemento del feature layer ospitato, è possibile digitare i valori nel formato AAAA-MM-GG. Ad esempio, digitare 2023-10-06 per memorizzare il 6 ottobre 2023.
Memorizzazione dei soli valori di data per i feature layer ospitati
Quando si aggiunge un campo solo data a un feature layer ospitato o si crea un feature layer ospitato vuoto con un campo solo data, il campo viene memorizzato come campo solo data nel data store di feature di ArcGIS Online. Se si aggiunge un campo solo data dalla scheda Dati della pagina degli elementi del feature layer ospitato, il campo viene memorizzato come campo stringa nel data store di feature di ArcGIS Online.
Come vengono visualizzati i campi solo data
I client utilizzati per usare il feature layer ospitato potrebbero consentire la modifica della modalità di visualizzazione dei campi solo data.
La formattazione è condivisa per le tabelle e i popup in Map Viewer. Per cambiare la visualizzazione dei valori dei campi solo data, modificare la configurazione dei campi.
Formati solo data nei file utilizzati per pubblicare i feature layer ospitati
Se i valori sono in formato GG/MM/AAAA o AAAA-MM-GG durante la pubblicazione da un file .csv, Excel o GeoJSON, il tipo di campo predefinito è di sola data. Se il formato soddisfa uno dei formati elencati per un campo data, la pubblicazione avviene come campo data per impostazione predefinita. Tutti gli altri formati determineranno probabilmente l'uso di un campo stringa nel feature layer ospitato risultante.
Quando la pubblicazione avviene da un file geodatabase compresso, da un file di definizione del servizio o da ArcGIS Pro, i campi solo data vengono conservati come campi solo data.
Campi solo ora
I campi solo ora possono memorizzare i valori dell'ora in ora locale con precisione di millisecondi. Non vengono memorizzati valori i data.
Usare un campo solo ora per memorizzare i dati che si ripetono ogni giorno o contenuti per cui è importante solo il componente dell'ora, ad esempio:
- Orari di negozi
- Orari di autobus locali
È possibile avere anche un campo solo ora separato da un campo solo data per effettuare calcoli di eventi di breve durata più facilmente. Ad esempio, se si registra il momento in cui viene inviato un ordine in un take-away e il momento in cui viene completato l'ordine, è possibile calcolare la differenza di tempo tra due eventi senza dover analizzare i valori in un campo data o offset timestamp.
Formato di input per i campi solo ora
Il client da cui si digitano i valori determina il formato di input.
In Map Viewer e gran parte di altri punti di ArcGIS Online, lo strumento o l'interfaccia in uso forniscono menu a discesa e controlli di formattazione quando si digita un valore.
Quando si apportano modifiche nella tabella nella scheda Dati della pagina dell'elemento del feature layer ospitato, è possibile digitare i valori nel formato hh:mm:ss.s. Ad esempio, digitare 16:12:08.4 per memorizzare il valore per le 16:12 e 8,4 secondi.
Suggerimento:
È possibile memorizzare i secondi e i millisecondi in questi campi, ma non vengono visualizzati in ArcGIS Online. Tuttavia, quando si esportano i dati, i millisecondi sono presenti nel file di esportazione, se il tipo di file li supporta.
Memorizzazione dei soli valori di ora per i feature layer ospitati
Quando si aggiunge un campo solo ora a un feature layer ospitato o si crea un feature layer ospitato vuoto con un campo solo ora, il campo viene memorizzato come campo solo ora nel data store di feature di ArcGIS Online. Se si aggiunge un campo solo ora dalla scheda Dati della pagina degli elementi del feature layer ospitato, il campo viene memorizzato come campo stringa nel data store di feature di ArcGIS Online.
Come vengono visualizzati i campi solo ora
I client utilizzati per usare il feature layer ospitato potrebbero consentire la modifica della modalità di visualizzazione dei campi solo ora.
Poiché sono in realtà campi stringa, i valori non cambiano per riflettere l'ora locale o un offset temporale impostato nel feature layer.
La formattazione è condivisa per le tabelle e i popup in Map Viewer. Per cambiare la visualizzazione dei valori dei campi solo ora, modificare la configurazione dei campi.
Formati solo ora nei file utilizzati per pubblicare i feature layer ospitati
Se i valori nel file .csv, Excel o GeoJSON di origine sono in formato hh:mm:ss o hh:mm:ss.sss, il tipo di campo predefinito sarà solo ora al momento della pubblicazione.
Se il formato soddisfa la parte dell'ora dei formati supportati per una data, la pubblicazione avviene come campo data. Si sconsiglia, tuttavia, di pubblicare valori solo ora come campo data perché ArcGIS Online inserirà la data corrente (in base all'offset di fuso orario scelto in fase di pubblicazione o a UTC), causando la modifica dei valori dell'ora. Per conservare i valori dell'ora come sono memorizzati nel file di origine, mappare il campo a una stringa durante la pubblicazione.
Quando la pubblicazione avviene da un file geodatabase compresso, da un file di definizione del servizio o da ArcGIS Pro, i campi solo ora vengono conservati come campi solo ora.
Campi offset timestamp
I campi offset timestamp possono memorizzare valori di data e ora. I valori dell'ora includono informazioni sull'offset dell'ora dal fuso orario UTC (tempo coordinato universale).
L'offset dell'ora da UTC identifica in modo inequivocabile un singolo punto nel tempo, ma non identifica inequivocabilmente un fuso orario. L'offset da UTC è solo una caratteristica di un fuso orario, cambia se il fuso orario osserva l'ora legale e più fusi orari condividono lo stesso offset.
Usare un campo offset timestamp per i dati per cui il valore dell'ora locale è importante e per le date che possono attraversare più fusi orari, ad esempio:
- Registrazione di calamità naturali nel mondo
- Partenze e arrivi in aeroporto
- Tracciamento di spedizioni di prodotti
Formato di input dei campi offset timestamp
Il client da cui si digitano i valori determina il formato di input.
In Map Viewer e in gran parte di altri punti di ArcGIS Online, lo strumento o l'interfaccia in uso forniscono menu a discesa, modali di calendario e controlli di formattazione quando si digita un valore.
Quando si apportano modifiche nella tabella nella scheda Dati della pagina dell'elemento del feature layer ospitato, è possibile digitare i valori nel formato AAAA-MM-GG.Thh:mm:ss±OffsetFromUTC. Ad esempio, digitare 2023-10-06T16:12:08+01:00 per memorizzare il valore per le 16:12 e 8 secondi del 6 ottobre 2023 in Central European Time.
Memorizzazione dei valori di offset timestamp per i feature layer ospitati
Se il formato dei valori nel file di origine è AAAA-MM-GGThh:mm:ss±OffsetFromUTC, il tipo di campo sarà per impostazione predefinita il tipo di campo di offset di data/ora e sarà memorizzato come tale nel data store di feature di ArcGIS Online.
Modalità di visualizzazione dei campi offset timestamp
I client utilizzati per usare il feature layer ospitato potrebbero consentire la modifica della modalità di visualizzazione dei campi offset timestamp.
La formattazione è condivisa per le tabelle e i popup in Map Viewer. Per cambiare la visualizzazione dei valori dei campi offset timestamp, modificare la configurazione dei campi.