
Esta implementação permite visualizar num PC, segundo a segundo, por onde está andando o celular, além de poder gerar um arquivo de dados pra análise posterior. Antes que alguém pergunte pra quê isso, vai algumas sugestões:
1) Estudo de logística de percurso. Pra quem trabalha com delivery, pode ver se está fazendo os melhores trajetos e cumprindo horários, economizando tempo e combustível.
3) Ser localizado. Pra quem vive a neura de poder ser sequestrado, taí uma arma de defesa.
4) Localizar o aparelho, em caso de perda ou roubo.
Em qualquer caso é dar adeus à privacidade, mas pra quem não liga pra isso, vamos em frente. Afinal, como especialistas andam dizendo por aí: "Sua privacidade já é zero. Pare de sofrer com isso".http://veja.abril.com.br/120809/quan...do-p-078.shtml
Aqui fala um pouco sobre o GSM Tracker: http://www.plusgsm.com.br/forums/showthread.php?t=46467
Vamos aos passos...
Este serviço é necessário para quem não tem IP fixo da operadora de banda larga no computador. Ele permitirá que o celular sempre ache o seu computador para transmitir as coordenadas, mesmo que a operadora troque seu IP.
a) Entre no site http://www.dyndns.com/ cadastre uma conta e em seguida adicione um novohostname.
b) Depois é necessário fazer com que o seu roteador atualize o seu novo IP lá no site dyndns toda vez que ele mudar.
A configuração deve ser semelhante.
2) Instalação do Aspicore GSM Tracker no celular:
Este é o programa do celular que ficará mandando as coordenadas GPS para o computador. Aumentará o consumo da internet e da bateria, pois o celular ficará constantemente conectado no GPS e na internet simultaneamente.
b) Link pra baixar o GSM Tracker:
http://www.mobilesmania.com/forum/in...ach_id=284273&
c) Depois de instalado, execute o programa, clique em "Opções" - "Settings". Segue a configuração que adotei:
d) Na aba GPS defini para o GPS ligar assim que eu entrar no programa, e pra esperar no máximo 3 minutos pro sinal estabilizar.
e) Na aba Net configurei também pra conectar a internet assim que entrar o programa e cadastrei o dyndns, um número de porta qualquer (de preferência acima de 1000), e o protocolo UDP. No meu caso adotei o número de porta 1002.
f) O programa pode enviar coordenadas baseadas no tempo, na distância e na célula (torre) da operadora do celular. Na aba Trig1 optei apenas com base no tempo, de 5 em 5 segundos, mas cada um fique à vontade pra decidir. Esta configuração influenciará diretamente na quantidade de dados que serão enviados pela internet, e pode onerar ou baratear os custos pra quem não tem pacote ilimitado.
g) Pela aba Trig2 você pode também mandar a coordenada geográfica se o celular se movimentar ou se parar, dizendo também o tempo que ele vai esperar antes de mandar a informação. Interessante pra quem pega muito congestionamento, e quer evitar mandar posições repetidas sem necessidade, o que só faria gastar internet à toa.
A porta que você cadastrou no GSM Tracker precisa ser reencaminhada no roteador. Ele precisa saber pra que computador vai mandar as informações que chegarem por aquela porta. Você precisa saber qual é o IP do seu computador antes de fazer esse passo.
a) Baixe e instale o programa:
http://rapidshare.com/files/30144613...nPC-2.5PPC.rar
c) Na aba "Input" selecione "UDP Receiver" e clique no botão "Settings". Digite o número da portaque você cadastrou no GSM Tracker, selecione sua placa de rede e o IP do seu computador.
d) Na aba "Output" selecione "Virtual COM port / Garmin Emulation". Clique em "Add". Escolha um Virtual port COM que não esteja sendo usada pelo seu computador. Após isso a porta virtual vai aparecer no campo "Active output". Clique em cima dela que deverá aparecer a mensagem Running OK! se tiver dado certo.
5) Instalando o Google Earth no computador:
Baixe e instale o programa:
http://earth.google.com/intl/pt-BR/
6) Disparando o rastreamento:
Este processo aqui deverá ser repetido toda vez que você for iniciar um novo rastreamento.
a) Na barra de tarefas do computador, clique com o botão esquedo no ícone "G" do GPSGate e selecione"Settings".
.Na aba "Input" clique no botão "Open". Deverá surgir a mensagem "Running OK!" e "No data is coming in" com uma sinalização vermelha.
.Na aba "Output", dentro do campo "Active output", clique em "Virtual COMx / Garmin Emulator (Generic Device)" e veja se permanece a mensagem "Running OK!"
b) No computador, abra o Google Earth
.Clique no menu "Ferramentas", e depois na opção "GPS"
.Selecione a aba "Tempo real"
.Marque a opção "Garmin PVT"
.Defina o tamanho da trilha que você quer manter no mapa e o intervalo de pesquisa de novas coordenadas
.Marque a opção "Seguir o caminho automaticamente"
.Clique no botão "Início"
c) No celular, carregue o GSM Tracker.
.Selecione a sua conexão com a internet.
.Na tela principal, aguarde os flags GPS e NET ficarem verdes.
.Se o flag GPS demorar a ficar verde, procure uma área aberta ou mais próxima de janelas, clique em"Opções" - "GPS" - "Connect GPS"
.Se o flag NET demorar a ficar verde, clique em "Opções" - "Packet data" - "Connect internet"
.Somente quando os dois flags ficarem verdes é que haverá transferência de coordenadas para o computador
d) Volte para o GPSGate no computador
.Quando chegam dados de coordenadas, o status na aba "Input" muda para "GPS data with valid position" e a cor da sinalização fica verde, inclusive no ícone "G" da barra de tarefas.
e) Volte para o Google Earth
.Ele já deverá estar rastreando a posição do celular no mapa com um círculo azul chamado "Estimated position"
7) Arquivando o trajeto:
A configuração do passo (4) permite apenas o rastreamento on line. Para guardar o trajeto e poder abri-lo em outros momentos é necessário criar mais uma forma de saída dentro do GPSGate:
a) Clique na aba "Output" e selecione o tipo de saída "File Recorder / NMEA filter", clicando depois no botão "Add"
b) Escolha a pasta e o arquivo onde desejará gravar o arquivo de log do trajeto. Na janela "NMEA filter" apenas clique em "OK".
Agora, todo o trajeto do celular será mostrado on line no mapa e também gravado nesse arquivo. Para o Google Earth ler depois esse arquivo será necessária uma conversão de formato, pois o GPSGate usa.nmea enquanto o Earth lê .kml
c) No GPSGate, clique na aba "Output", selecione o arquivo de gravação no quadro "Active output" e clique em seguida no botão "Remove". Você não conseguirá usar o arquivo enquanto não fizer isso.
d) Baixe o GPSBabel: http://www.gpsbabel.org/download.html
e) Execute o GPSBabelGUI. Na área "Input" selecione o formato "NMEA 0183 sentences" e selecione o arquivo que você definiu no passo (b) acima. Na área "Output" selecione o formato "Google Earth (Keyhole) Markup Language (.kml)" e uma pasta e arquivo para receber as coordenadas convertidas. Depois clique no botão "Filter".
f) No Google Earth, selecione "Arquivo" - "Abrir" e selecione o arquivo convertido no passo anterior. Todo o trajeto gravado será mostrado no mapa.
c) Tem hora que o GPS do GSM Tracker não encontra os satélites de jeito nenhum. Só entrando no Nokia Maps e encontrando os satélites é possivél voltar para o Tracker e conectar o GPS dele.
d) Caso os pacotes parem de chegar, verifique se o IP do seu computador mudou, pois caso isso tenha acontecido, deverá entrar no roteador e refazer o encaminhamento de porta explicado no passo(3).
e) Não dá para dar zoom no Google Earth para focalizar apenas um trecho do trajeto. Ele sempre afasta até caber o trajeto inteiro na tela.
E por último, aconselho que antes de você começar a utilizar este serviço, você precisa contratar um pacote de internet ilimitada caso você for utilizar bastante esse serviço, pra evitar sustos na fatura.









0 comentários: sobre Rastreando celular usando o google
Postar um comentário para Rastreando celular usando o google