a-b-street / a-b-street/od2net
Integrate with OSRM
- Linguagem predominante
- Rust
- Estrelas
- 36
- Forks
- 9
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
This project started by making HTTP requests to OSRM, but the performance of that is terrible. I'm going to remove that integration for now to simplify and trim dependencies. Later on, revisit this:
- [ ] Can we link against the native API and get better performance?
- [ ] Can we use a prepared OSRM CH and just do the calculation ourselves?
- [ ] Can we use an input graph from OSRM, effectively copying/reusing its profile?
Same questions for other routing engines
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Examine o código de integração existente com o OSRM que foi removido para entender o padrão das requisições HTTP. Investigue a API nativa do OSRM e o formato CH (Contraction Hierarchies). Determine como fazer o link com o OSRM ou usar seus dados de grafo dentro do projeto Rust. Verifique se há abstrações de mecanismos de roteamento na base de código.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- rust
- Domínio
- backend, performance
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100