Antes de me sentar e cometer o erro de começar a escrever por conta própria, eu queria conhecer minhas opções de opções de rastreamento de frota boas e modernas que não são muito caras. O que estou procurando é algo que não parece ter sido construído em 1995 e que não vai me custar um braço e uma perna à medida que aumenta. Brownie aponta se o projeto é de código aberto, mas o uso de uma solução hospedada funcionará perfeitamente desde que não seja muito caro.
O que as pessoas estão usando para rastrear os ativos de campo em tempo real?
Se o preço não fosse um problema, o que você usaria?
Atualização: o hardware não é um problema para este projeto. Existem vários servidores sobressalentes com muita largura de banda e unidades redundantes conectadas à Internet 24/7. Quanto ao hardware do cliente, existem vários dispositivos disponíveis com GPS e conexão à Internet, sem mencionar que alguns desses dispositivos serão modificados para smartphones. Minha concentração agora está mais relacionada ao servidor e ao software de front-end da web que usarei para isso.
Atualização 2: Me pediram um caso de uso - por isso darei uma versão simplificada. Uma empresa que faz entregas quer saber onde está sua frota. Existem vários gerentes e cada um deles gerencia um monte de caminhões de entrega. Cada um dos gerentes (existem cerca de 100) está interessado apenas em seus caminhões de entrega (cada um tem cerca de 20) e deseja vê-los em tempo real - ao mesmo tempo - em um mapa da web. Cada motorista também quer ver onde estão seus parceiros - mas isso é secundário. Os problemas de privacidade são justos para que cada gerente consiga ver apenas seus próprios drivers. Eu tenho outros dados necessários (ruas, cercas etc.) - mas essa é uma discussão separada - estou procurando apenas essa funcionalidade básica). Sim, serão necessários alguns relatórios com base no tempo sobre onde os caminhões estão / estavam.
fonte
Respostas:
Este é mais um comentário longo do que uma resposta, mas Nova York está implementando o rastreamento de ônibus com o OpenGeo . A área metropolitana de Portland também está usando um projeto de código aberto chamado Trimet para rastrear todo o transporte público. Não tenho certeza se um dos projetos é diretamente relevante, mas talvez alguns dos códigos ou bibliotecas usados sejam.
fonte
Tri
algo ....Depois de seguir alguns links de um artigo que Celenius mencionou, encontrei o OneBusAway . Um projeto de código aberto da Universidade de Washington que está desenvolvendo aplicativos modernos licenciados pela Apache (web, iPhone, Android) e módulos para resolver problemas de rastreamento.
fonte
Você não precisa ter algum tipo de hardware para fazer isso?
Existe uma boa empresa chamada Network Fleet , que não apenas fornece apenas a localização, mas também informações de diagnóstico sobre os veículos, nossos clientes usam isso, mas não tenho certeza sobre os preços.
fonte
O Inthinc oferece um serviço baseado em nuvem, mas eles não expõem uma API (AFAIK), então acho que você está preso aos clientes da Web.
fonte
Você já viu o GISCloud? Eu suspeito que algum desenvolvimento seria necessário, mas espero que fosse menor ... Entre eles, o OpenGeo e o QGIS Server, eu diria que deve haver algo que provavelmente seja baseado no PostGre / PostGIS. Baseado em algo como o Open Data Kit ou outro método para obter locais para transmitir / enviar de volta para o servidor, ou enviando esses dados para um MapServer / outro servidor de código aberto e / ou enviando-os para um serviço baseado em nuvem como o GISCloud .
Os custos para isso são baseados em recursos internos e / ou em custos de consultoria / treinamento da comunidade de código aberto (é assim que, afinal, eles ganham dinheiro). Você não receberá algo de graça, a menos que possa viver com as soluções de código aberto "prontas para uso" (consulte a OSGeo para obter um catálogo / exemplos), mas poderá obter algo muito barato, dependendo exatamente da quantidade de personalização você deseja e quanta experiência interna você possui.
Não estou familiarizado com os problemas de fila que você aponta no seu comentário acima ... mas tenho certeza de que você pode encontrar alguns consultores de código aberto.
A ESRI, é claro, também oferece várias soluções, já que você está vinculado ... Às vezes, os custos são inferiores ao tempo / $ / energia que você precisa investir
fonte
O hardware vai custar muito mais do que o software deste. Você precisa descobrir seu hardware e software ao mesmo tempo. Pessoalmente, estou inclinado ao FME Server 2012. O AVL é basicamente apenas uma matriz de sensores e parece que o servidor FME lida com matrizes de sensores muito bem. Processe os toques de seus dispositivos de campo, juntamente com quaisquer seqüências de diagnóstico, e os envie como GeoRSS, GeoJson, arquive em um banco de dados, envie alertas por email, etc.
fonte
Servidor GPSGate - http://gpsgate.com/products/gpsgate_server
fonte
É muito fácil escrever sua própria plataforma de 'software' para fazer isso e torná-la tão moderna quanto você quiser. Tudo que você precisa é de uma tabela que armazene os pontos, data e ID do dispositivo; e alguma lógica de front-end para selecionar e exibir a faixa.
Todo dispositivo (por exemplo, rastreadores xexun) envia e solicita utp consistindo na string NMEA para um servidor: porta atrás da qual um daemon php captura todas essas mensagens e as armazena como dados brutos no banco de dados. Um gatilho nessa tabela os converte em linhas nas informações de GPS analisadas.
Fiz eu mesmo rastrear uma frota de carros. Funciona como um encanto!
fonte
Dadas as suas necessidades, o OpenGTS deve atender à demanda ... http://opengts.sourceforge.net/
fonte
Quero recomendar o GPSWOX . Eles fornecem sistemas de rastreamento de veículos, software de rastreamento GPS para dispositivos e telefones celulares. A gestão de frotas também é sua esfera.
fonte