Skip to content

Instantly share code, notes, and snippets.

@TeXitoi
Last active May 19, 2017 09:37
Show Gist options
  • Select an option

  • Save TeXitoi/f669fa52fece7f932aac47fd2f4663a4 to your computer and use it in GitHub Desktop.

Select an option

Save TeXitoi/f669fa52fece7f932aac47fd2f4663a4 to your computer and use it in GitHub Desktop.

BANO + OSM + Navitia = un nouveau géocodeur pour les transports

Introduction

Mimir!

Pourquoi ?

présentation navitia

besoin autocompletion mondiale

besoin spécifiques (zones d'arrêt)

photon et addok

les données

BANO -> adresses

OSM -> rues, villes, POI

stops.txt -> zones d'arrêt

la recherche

geocodejson

préfix + 3gram + type d'objet + code postal

from

shape

REX

Les adresses et les rues dans OSM c'est compliqué :

  • pleins de modélisations
  • décorélation explicite de la ville
  • code postaux "c'est compliqué"

Problèmes de contributions :

  • Boundary parfois cassé
  • rues mal regroupées

BANO:

  • plus d'évolution
  • pas de stratégie de fusion BAN/BANO

Rust

elasticsearch

conclusion

C'est OpenSource avec le github

Évolutions:

  • adresses OSM et openaddress
  • gestion de plusieurs sources de zone d'arrêt
  • tunning du critère de recherche

Demo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment