Campi data e ora in ArcGIS Online

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 a ArcGIS 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 legale è 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 nei dettagli 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.

La tabella seguente elenca i formati di data e ora che creano un campo data nel feature layer ospitato pubblicato da un file .csv.

I valori in un formato non presente in questo elenco vengono creati come tipi di dati stringa nel feature layer ospitato risultante oppure, se sono presenti solo numeri, come interi.

FormatoEsempio

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

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.0

AAAA-MM-GG Thh:mm:ss.s

2009-07-28T17:23:00.0

Formati di data nei file aggiunti direttamente a Map Viewer classico

Se aggiungi un file a Il mio contenuto e non pubblichi 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:

FormatoInput di esempioValore 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:

FormatoInput di esempioValore 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 dei dettagli 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

I campi solo data vengono memorizzati come stringhe 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

I formati solo data non sono riconosciuti quando si effettua la pubblicazione da file Microsoft Excel o CSV. Se il formato soddisfa uno dei formati elencati per un campo data, la pubblicazione avviene come campo data, altrimenti sarà probabilmente 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 dei dettagli 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

I campi solo ora vengono memorizzati come stringhe 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

I formati solo ora non sono riconosciuti quando si effettua la pubblicazione da file Excel e .csv. Se il formato soddisfa la parte dell'ora dei formati supportati per una data, la pubblicazione avviene come campo data. Tuttavia, non si consiglia di pubblicare valori solo ora come campi data. ArcGIS Online inserisce la data corrente (in base all'offset di fuso orario scelto per la pubblicazione o a UTC), modificando i 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 dei dettagli 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

I valori di offset timestamp vengono memorizzati come stringhe nel data store di feature diArcGIS 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.