Com a oferta de telefones celulares equipados com rastreador...

Próximas questões
Com base no mesmo assunto
Q942135 Engenharia de Software

Com a oferta de telefones celulares equipados com rastreadores GPS e de aplicativos capazes de armazenar as coordenadas obtidas por esses dispositivos, é possível reconstituir as trajetórias percorridas pelo usuário de tais aplicativos.

Caso a empresa desenvolvedora de um aplicativo deseje armazenar as trajetórias dos seus usuários para futuras análises, preservando as propriedades topológicas e minimizando o espaço de armazenamento, recomenda-se adotar a seguinte estrutura de dados:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: C - vetorial, armazenando as trajetórias como linhas.

Para entender a questão e saber por que a alternativa C é a correta, precisamos nos aprofundar um pouco em Geoprocessamento e nos tipos de estruturas de dados utilizadas para representar informações geográficas. Existem duas principais estruturas de dados em Geoprocessamento: vetorial e matricial (ou raster).

A estrutura vetorial é composta por pontos, linhas, e polígonos para representar objetos do mundo real. Cada um desses elementos pode ser associado a atributos que descrevem suas características. Já a estrutura matricial é composta por células em uma grade, onde cada célula possui um valor associado, como um pixel em uma imagem.

Quando se fala em armazenar trajetórias percorridas, queremos manter as características da rota, como a continuidade e direção do movimento, que são melhor representadas em uma estrutura vetorial. Armazenar as trajetórias como linhas na estrutura vetorial ajuda a preservar as propriedades topológicas, como a conectividade e a ordem, que são essenciais para a análise de movimento.

Além disso, a alternativa C também é indicada para minimizar o espaço de armazenamento. Isso ocorre porque, armazenando as trajetórias como linhas, economiza-se espaço uma vez que apenas as coordenadas dos pontos de início e fim de cada segmento de reta são armazenadas, juntamente com pontos de inflexão quando necessário, em vez de registrar cada ponto individual da trajetória.

Portanto, a alternativa C é a mais adequada tanto para manter a integridade topológica da informação quanto para otimizar o espaço de armazenamento dos dados de geolocalização em um sistema de Geoprocessamento. Este conhecimento é fundamental para profissionais da área de Engenharia de Software que trabalham com aplicações de geolocalização e Geoprocessamento.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra C

Vetorial, armazenando as trajetórias como linhas.

Pontos, linhas e áreas (ou polígonos) são os elementos que permitem a estrutura vetorial representar os dados da forma mais precisa uma vez que suas coordenadas geográficas estão em um espaço contínuo e possibilitam descrição exata de posição, tamanho e dimensão.

Já dados vetoriais podem representar maior precisão, pois sua precisão independe do tamanho de células, como na representação matricial, além de permitir a utilização de topologia, que é o conjunto de propriedades relacionado à maneira como os dados se conectam. Dados vetoriais tipicamente também ocupam menos espaço que os dados matriciais.

Gabarito c

https://docs.ufpr.br/~felipe/ptt2.pdf

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo