GIS

Como a Navixy usa GIS

A plataforma Navixy integra-se com serviços GIS (Serviços de Informação Geográfica) suplementares para fornecer serviços de rastreamento e monitoramento baseados em localização precisos e eficientes para frotas e ativos. Exemplos desses serviços incluem:

  • Geocodificação é o processo de converter endereços, como um endereço de rua, em coordenadas geográficas como latitude e longitude, e vice-versa.

  • Roteamento envolve a criação de um caminho entre dois pontos no mapa. Para habilitar geocodificação e roteamento, é necessário um provedor de geocodificação/rotas.

  • Matriz de distâncias é usada para calcular a distância e o tempo de viagem entre múltiplos pontos no mapa. Essas informações podem ser usadas para otimizar rotas, estimar tempo de viagem e consumo de combustível, e para fornecer análises baseadas em localização.

  • Bancos de dados LBS/Cell ID são usados para fornecer dados de localização para dispositivos que não têm capacidade de GPS ou que estão temporariamente limitados. Nesses casos, a Navixy usa os dados das torres de celular para triangular a posição do dispositivo. Essa tecnologia é útil em áreas com sinais de GPS fracos ou para dispositivos que estão dentro de prédios ou outras estruturas.

Opções populares para GIS

A Navixy trabalha com uma variedade de provedores GIS e abaixo você encontrará informações sobre como integrar-se com as escolhas mais comuns.

Navixy Premium GIS é um pacote adicional para a plataforma de rastreamento GPS Navixy que oferece recursos GIS avançados para empresas que exigem dados de localização e capacidades de mapeamento mais precisos. O pacote inclui acesso a serviços premium de geocodificação e roteamento do Google, recursos avançados de mapeamento e a capacidade de criar camadas de mapa personalizadas.

Com o Premium GIS, as empresas podem obter informações de localização mais precisas e detalhadas, otimizar suas rotas e navegação, e criar mapas personalizados para atender às suas necessidades específicas. O pacote está disponível como um adicional à plataforma básica de rastreamento GPS da Navixy, e os usuários podem optar por adicioná-lo à sua assinatura caso necessitem de funcionalidades GIS avançadas.

Integrar sua instância On-Premise com Navixy Premium GIS é um processo simples e econômico que cobre a maioria das necessidades.

Google Maps

O Google Maps é uma das escolhas mais populares no mundo por seu poderoso geocoder e capacidades de roteamento. Se preferir não usar o Navixy Premium GIS, mas adquirir a licença do Google Maps separadamente, é necessário seguir alguns procedimentos de segurança conforme descrito abaixo.

Por motivos de segurança, recomendamos criar três chaves de API do Google e restringi-las da seguinte forma:

Chave de API do Google #1

Deve ser restringida por referenciador HTTP (HTTP referrer) da seguinte forma:

.contoso.com/

(Use seu próprio domínio em vez de 'contoso')

Deve ser restringida pelas seguintes APIs:

  • Google Maps JavaScript API

  • Google Street View Image API

Chave de API do Google #2

Deve ser restringida apenas pelo endereço IP do seu servidor e pelas seguintes APIs:

  • Google Maps Geocoding API

  • Google Maps Geolocation API

  • Google Maps Directions API

Chave de API do Google #3

é usada para mapas em notificações por e-mail. Deve ser restringida por referenciador HTTP (HTTP referrer) da seguinte forma:

.contoso.com/ e

  • Google Static Maps API

Você também deve gerar um segredo de assinatura de URL para esta chave.

Forneça as chaves acima ao suporte técnico da Navixy para que possamos instalá-las para você, ou você pode consultar nosso guia passo a passo caso deseje instalá-las por conta própria.

Se precisar de ajuda para criar suas próprias chaves de API do Google, consulte este artigo.

Observe que, de acordo com a política de uso do Google, o plano Google Premium é exigido para poder usar a API do Google para fins de rastreamento de ativos.

Você pode obter mais informações do Google usando o link abaixo:

https://developers.google.com/maps/pricing-and-plans/

OpenStreetMap

OpenStreetMap (OSM) e OpenSourceRoutingMachine (OSRM) são alternativas gratuitas e de código aberto à API do Google para geocodificação e roteamento. OSM é um projeto colaborativo para criar um mapa editável e gratuito do mundo, enquanto o OSRM é um mecanismo de roteamento que pode usar dados do OSM para criar rotas entre dois pontos no mapa.

A desvantagem de usar o OSM é que ele é menos preciso que o Google em algumas partes do mundo, e possui limites de uso. Se você enviar muitas solicitações de geocodificação por segundo, seu IP pode ser bloqueado pelos servidores do OSM. Na prática, você começará a atingir esse limite se tiver aproximadamente 700 dispositivos ou mais.

No entanto, se for utilizar um número pequeno de dispositivos, o geocoder do OSM e o roteamento do OSRM podem ser uma opção viável. Além disso, usar OSM e OSRM é uma boa forma de apoiar iniciativas de código aberto e contribuir para a comunidade global de mapeamento.

Nominatim

Nominatim é um software livre que pode fornecer capacidades de geocodificação usando dados do OpenStreetMap. Você pode encontrar mais informações em nosso site oficial deles.

Mapbox

A Mapbox fornece um serviço de geocodificação e roteamento altamente preciso com cobertura global, e também pode integrar-se à Navixy para fornecer recursos adicionais, como estilização personalizada de mapas e análise de dados de mapas. No entanto, a Mapbox é um serviço pago e pode não ser adequada para quem procura uma alternativa gratuita.

Atualizado

Isto foi útil?