Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

lternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais

8 vues

Publié le

Alternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

lternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais

  1. 1. Alternativas livres para mapas e rotas com OpenStreetMap e Open Source Routing Machine Sedir Morais
  2. 2. O que é o OpenStreetMap? OpenStreetMap (OSM) é um projeto que está construindo um mapa livre do mundo inteiro. Milhares de membros se associam para criar um mapa preciso, detalhado e atualizado que seja tão bom ou melhor que os produtos comerciais. Mapeia dados geográficos em várias camadas.
  3. 3. Como acessar https://openstreetmap.org
  4. 4. Por que não usar Google Maps?
  5. 5. Nível de detalhe Google Maps OpenStreetMap
  6. 6. Dados livremente disponíveis e editáveis
  7. 7. Crescimento da comunidade
  8. 8. OSM em números Fundado por Steve Coast (Londres) em Julho de 2004 Início real de uma pesquisa maior em março de 2006 Mais de 5.000.000 de usuários 3 milhões de mudanças por dia Mais de 1 milhão de contribuintes ao redor do mundo > 5 bilhões de nós
  9. 9. Como contribuir • https://wiki.openstreetmap.org/wiki/Pt:Beginn ers%27_guide • Criar uma conta para que possa contribuir. • Enviar dados GPS (se tiver um aparelho GPS). • Realizar alterações no OpenStreetMap.
  10. 10. Open Source Routing Machine
  11. 11. O que é Máquina de roteamento utilizando nós do OpenStreetMap Roteamento baseado em grafos (algoritmo de Dijkstra) Escrito em C++ Livre (BSD 2-Clause "Simplified" License) ?
  12. 12. Módulos Back-end • C++ • Pré-processa e extrai rotas através do arquivo de nós do OSM • Realiza o processamento de rotas Front-end • HTML5 • Apresenta mapa visual do OpenStreetMap • Permite interação com o OSRM
  13. 13. Instalação • Via Docker https://hub.docker.com/r/osrm/osrm- backend https://hub.docker.com/r/osrm/osrm- frontend
  14. 14. Como usar? Baixar dados de mapa do OpenStreetMap; Extrair informações de rota com o OSRM-extractor Executar o servidor do OSRM com os dados extraídos
  15. 15. @sedirmorais Obrigado!

×