Trabalho Pratico Programação Em Linux
Ensaios: Trabalho Pratico Programação Em Linux. Pesquise 862.000+ trabalhos acadêmicosPor: ocaik • 17/11/2013 • 2.579 Palavras (11 Páginas) • 368 Visualizações
1
Trabalho Pr ́ tico
a
Programacao em Linux
̧ ̃
Carlos H. Fonseca
I.
D ESCRIC AO DA C OLETA DE DADOS
̧ ̃
Os dados coletados representam rastreamento por GPS
de v ́ rios t ́ xis na regi ̃ o metropolitana de San Fran-
a
a
a
cisco, Estados Unidos. Os t ́ xis foram equipados com
a
rastreadores GPS que transmitiam sua posicao a cada
̧ ̃
intervalo de tempo (cerca de 10 a 30 segundos). A
colecao de dados representa o rastreamento de cerca
̧ ̃
de 500 t ́ xis por um per ́odo de 30 dias. Os dados
a
ı
s ̃ o fornecidos pelo Explanatorium e fazem parte de
a
um projeto chamada Cabspotting que visa explorar a
cidade de San Francisco de maneiras diferentes das que
as pessoas est ̃ o habituadas.
a
O Explanatorium utiliza os t ́ xis comerciais como
a
um ponto de partida para descobrir vistas alternativas
́
da area metropolitana de San Francisco para integrar
́
dferentes comunidades da area. V ́ rias empresas de t ́ xi,
a
a
incluido San Francisco’s Yellow Cab, equipa seus t ́ xis
a
com GPS para agilizar o despache de t ́ xis para seus
a
clientes. Os dados s ̃ o transmitidos de cada t ́ xi para
a
a
uma central e entregues ao servidor central, esses dados
n ̃ o s ̃ o armazaenados, mas somente utilizados em tempo
a a
`
real. O Explanatorium se associou a San Francisco’s
Yellow Cab para que eles pudessem manter esses dados
para depois eles serem transformados em v ́deos para
ı
cada dia, semana, etc. Ent ̃ o esse clipes e v ́deos ficam
a
ı
`
dispon ́v ́ is para acesso a qualquer visitante do site.
ı e
Os dados s ̃ o tamb ́ m disponibiliados para pessoas que
a
e
queiram realizar determinado projeto ou trabalho sobre
eles.
II.
Fig. 1: Parte de um log de um t ́ xi
a
́
nessa colecao de dados doi o Epoch Unix time que e a
̧ ̃
quantidade de segundos transcorridos desde 01/01/1970
`
as 00:00 GMT. Por exemplo, na primeira linha o valor
1213084687 indica que o essa transmiss ̃ o foi enviada
a
`
no dia 09 de Junho de 2008 as 23:58:07 GMT. Os dados
de cada log est ̃ o organizados em ordem decrescente de
a
`
acordo a data, ou seja os mais recentes est ̃ o primeiro.
a
́
A colecao de dados e constitu ́da por 536 arquivos
̧ ̃
ı
desse tipo (um para cada t ́ xi rastreado) e mais um ar-
a
quivo que identifica o n ́ mero de updates feitos por cada
u
́
t ́ xi. Parte desse arquivo e mostrado na Fig. 2, onde cada
a
́
t ́ xi e identificado por um identificador unico (campo
a ́
id) criado aleat ́ riamente para manter a privacidade do
o
`
motorista de t ́ xi e associado a esse identificador est ́
a
a
o n ́ mero de atualizcoes de posicao realizadas por cada
u
̧ ̃
̧ ̃
t ́ xi.
a
D ESCRIC AO DO LOG COLETADO
̧ ̃
Os dados s ̃ o disponibilizados em arquivos de texto
a
que cont ́ m informacoes sobre as coordenadas
...