Skip To Content

Trabalhar com campos de data

Muitas camadas de feição armazenam informações de data e hora (temporais). A data e hora podem representar quando uma feição estava em um local específico ou quando uma feição foi observada pela primeira vez no mundo real. Ou a data e hora podem estar relacionadas aos outros atributos não-espaciais na camada, como quando uma propriedade foi vendida, a última vez que uma amostra foi retirada de um corpo de água específico ou a data e hora na qual um corpo de bombeiros foi despachado de um posto de bombeiros específico.

No ArcGIS Enterprise, você pode habilitar a animação de tempo em mapas para que as pessoas que utilizam seus mapas possam visualizar as alterações ao longo do tempo. Você também pode incluir informações de data ou data e hora em pop-ups que você configurar para sua camada.

Os dados temporais são armazenados em campos de data em camadas de feição hospedadas. Para adicionar, editar ou interpretar corretamente valores de data em camadas de feição hospedadas, é importante entender como as datas são armazenadas e exibidas no portal do ArcGIS Enterprise. Tenha em mente o seguinte ao trabalhar com campos de data:

Inserir datas no formato MM/DD/AAAA hh:mm:ss

Você pode adicionar valores de data a camadas de feição utilizando os menus suspensos de data e hora no Map Viewer, a guia Dados da página de item da camada ou um aplicativo. Se você calcular os valores de um campo de data para preencher o campo ou consultar o campo, as datas deverão ser digitadas no formato MM/DD/AAAA hh:mm:ss, colocadas entre aspas simples. Por exemplo, para configurar um campo de data para 5:00 PM em 27 de Maio, 2014, você digitaria '05/27/2014 05:00:00PM', '05/27/2014 5:00PM', ou '05/27/2014 17:00:00' (relógio de 24 horas). Não há suporte para armazenar somente hora—a hora deve sempre ser um componente de uma data. Se você não fornecer uma hora, a hora será padronizada para 12:00 a.m.

Campos de data da publicação armazenados em UTC

Tempo Universal Coordenado (UTC abreviado) é quase equivalente ao tempo atual no meridiano principal da Terra (longitude de zero graus), localizado próximo de Greenwich, Inglaterra. UTC é uma versão mais precisa de GMT (Horário de Greenwich). Quando você publica camadas de feição contendo campos de data a partir de arquivos, ArcGIS Pro ou de um aplicativo ArcGIS Desktop , especifique se os valores de data estão no fuso horário local ou no horário UTC. Se os campos de data tiverem informações de fuso horário local, você deverá especificar isto quando publicar a camada. Isto permite que o processo de publicação transforme os dados de hora local em UTC para armazenamento no banco de dados. Os valores de hora aparecerão corretamente em sua hora local quando você os visualizar no portal. No entanto, os dados são convertidos e armazenados no horário UTC no banco de dados. As datas são convertidas para UTC, pois o local físico do servidor que hospeda seus dados e a pessoa visualizando os mapas que contêm seus dados podem estar em qualquer lugar no mundo. Armazenar a hora em UTC permite ao portal transformar os dados no fuso horário local correto, independentemente da localização do servidor ou do visualizador do aplicativo.

Como as datas são exibidas

O cliente utilizado para visualizar os dados determina como os valores de data e hora são exibidos. Quando um campo de data é exibido no seu portal, a data é convertida de UTC para sus hora local. Isto é feito ao consultar seu computador e solicitar por sua configuração de fuso horário. Por exemplo, suponha que seu computador esteja configurado para Pacific Standard Time (PST). PST é oito horas antes de UTC—quando o horário UTC for 9:00 a.m, ele será 1:00 a.m. PST (ou 2:00 a.m. se estiver no horário de verão).

Inserindo valores de data e hora

Quando você calcula valores de data e hora em uma camada de feição hospedada utilizando as funções de data padrão do SQL, você deve fornecer o horário em UTC. Quando o valor calculado for exibido na tabela, ele será exibido na hora local. Por exemplo, se a sua hora local for PST e você digitar '05/27/2014 12:23:00 PM' como um valor ao calcular, o valor nos campos calculados será exibido com uma conversão de tempo com base na hora do seu computador. Neste exemplo, o valor calculado será exibido como '05/27/20140 5:23:00 AM'.

Formatos de data suportados em arquivos

Quando você adiciona arquivos, como Microsoft Excel, valores separados por virgula (CSV) ou outros arquivos de texto delimitados, o portal reconhece somente os seguintes formatos de data:

As datas seguintes são suportadas se você publicar uma camada de feição hospedada de um arquivo de CSV:

FormatoExemplo

M/DD/YYYY

7/28/2009

MM/DD/YYYY

07/28/2009

M/DD/YY

7/28/09

MM/DD/YY

07/28/09

YYYY/MM/DD

2009/07/28

YYYY-MM-DD

2009-07-28

YYYY/MM/DD hh:mm:ss

2009/07/28 17:23:00

YYYY/M/DD hh:mm:ss

2009/7/28 17:23:00

YYYY-MM-DD hh:mm:ss

28/07/2009 17:23:00 am

YYYY-M-DD hh:mm:ss

28/07/2009 17:23:00 am

Anotação:

Se um campo configurado como um campo de data tiver um formato inválido ou sem suporte, o campo será criado como tipo de dados de string na camada de feição hospedada resultante ainda que você altera o tipo de campo antes de publicar.

Se você adicionar um arquivo CSV diretamente no Map Viewer, os formatos de dados seguintes são carregados como datas, mas os tempos não aparecem na tabela no Map Viewer:

FormatoEntrada de exemploValor da tabela

M/DD/YYYY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

MM/DD/YYYY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

M/DD/YY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

MM/DD/YY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

Se você adicionar um arquivo CSV diretamente no Map Viewer, os formatos de datas seguintes são carregados como campos de string exatamente como eles aparecem no arquivo CSV:

FormatoEntrada de exemplo

M/DD/YYYY

7/28/2009

MM/DD/YYYY

07/28/2009

M/DD/YYYY formato 24 horas

28/07/2009 17:23 am

MM/DD/YYYY formato 24 horas

28/07/2009 17:23 am

M/DD/YY

7/28/09

MM/DD/YY

07/28/09

M/DD/YY formato 24 horas

28/07/2009 17:23 am

MM/DD/YY formato 24 horas

28/07/2009 17:23 am

Mês DD

28 de Julho

YYYY/MM

2009/07

YYYY-MM

2009-07

YYYY/MM/DD

2009/07/28

YYYY-MM-DD

28/07/2009

YYYY/MM/DD hh:mm:ss

2009/07/28 17:23:00

YYYY-MM-DD hh:mm:ss

28/07/2009 17:23:00 am

YYYY/MM/DD hh:mm:ss.s

2009/07/28 17:23:00.0

YYYY-MM-DD hh:mm:ss.s

2009-07-28 17:23:00.0

Quando você adicionar um arquivo de TXT ao Map Viewer, os formatos de dados seguintes são reconhecidos como campos de data:

FormatoEntrada de exemploValor da tabela

M/DD/YYYY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

MM/DD/YYYY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

MM/DD/YY formato 12 horas

28/07/2009 17:23 am

28 de julho de 2009

Dia da semana, Mês DD, YYYY formato 12 horas*

Terça-feira, 28 de julho de 2009 5:23 PM

28 de julho de 2009

Mês DD, YYYY formato 12 horas*

28 de julho de 2009 5:23 PM

28 de julho de 2009

*Estes formatos de dados são somente suportados se você delimitar campos utilizando guias ou ponto-e-vírgula.

Alterar formato de visualização de um campo de data

Você pode alterar como as datas são exibidas na tabela no sue portal. As tabelas exibem a mesma formatação configurada em janelas pop-up. Você pode mudar o formato de visualização de um campo de data selecionando o nome alternativo do campo na janela Configurar Atributos das Propriedades do Pop-up.