Existe alguma maneira ou alguma idéia de como lidar com o atributo Time no GIS? Por exemplo, quais são as formas de especificar que um objeto está em um local em um determinado intervalo de tempo e em outro local em outro intervalo de tempo, digamos, como um limite político que mudou.
16
Respostas:
Como sempre, depende ... :-)
Eu vejo pelo menos três cenários diferentes quando o tempo está envolvido.
1) A parte do tempo é diferente dentro de uma geometria. Um track log de um GPS, por exemplo, se você fizer uma cadeia de linhas a partir disso. Em seguida, você terá carimbos de data e hora diferentes para cada vértice dentro da cadeia de linhas e pode interpolar um tempo calculado em qualquer lugar nas bordas.
2) Você tem duas geometrias diferentes, no seu exemplo, limite político que mudou ao longo do tempo.
3) Você deseja manipular, por exemplo, diferentes temperaturas médias em um local ao longo do tempo.
Se começarmos com o número 3, é apenas sobre os dados do atributo. Em seguida, você deve armazenar a geometria com um ID exclusivo e referenciá-lo em uma tabela de atributos.
O número 1 da minha lista requer algum tipo de tempo de manipulação de armazenamento interno como uma dimensão ou pelo menos informações extras para cada vértice. Muitas vezes, existe a possibilidade de armazenar algo como m, como x, y, z, m. Eu acho que também existem sistemas que manipulam o formato da data assim. Caso contrário, você terá que lidar com o tempo em algum formato decimal.
Número 2 na lista: digamos que se trata de países e estamos trabalhando com representação de polígono. Então eu começaria com uma tabela com dados de atributos sobre os países. Cada país tem seu próprio ID exclusivo. Depois, eu colocava todos os polígonos, independentemente de quando eles eram válidos em uma tabela com um campo de início e fim com informações quando eram usados. Nesta tabela, cada polígono é único e também mantém uma chave estrangeira referente à tabela de países. Essa relação é muitos para um. Muitos polígonos representam um país.
Portanto, se compararmos os números 2 e 3 na lista, o ponto é que em 2 há muitas representações de geometria para uma representação de atributo (é a geometria que muda com o tempo). No número 3, são os atributos que mudam com o tempo.
Alguns pensamentos
Atenciosamente
Nicklas
fonte
No caso de mudar os limites políticos e outros administrativos, acho que o GIS histórico da Grã-Bretanha tinha uma boa maneira de lidar com o problema, a estrutura do banco de dados é descrita em http://onlinelibrary.wiley.com/doi/10.1002/9780470987643 .ch13 / pdf e um grande número de artigos relacionados podem ser vistos em http://scholar.google.com/scholar?hl=pt_BR&q=GBHGIS+data+estrutura .
Basicamente, todos os polígonos foram armazenados com uma data de início e término anexada (embora, em alguns casos, a data tenha sido uma string como "em algum momento no reinado de Carlos I", acho que enganamos aqueles com datas dos reis), era possível usar um Consulta SQL simples (ou Filtro OGC para os mapas da web) para extrair todos os polígonos relevantes para qualquer data.
fonte
O ArcGIS 10 cobriu bem
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Supported_field_formats/005z00000006000000/
e práticas recomendadas http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Best_practices_for_storing_temporal_data/005z00000005000000/
fonte
O QGIS pode manipular dados espaço-temporais com o plug-in Time Manager . Os recursos podem ter um registro de data e hora ou dois, especificando o horário de início e término.
fonte