a-b-street / a-b-street/od2net

Integrate with OSRM

Aberta
#9 0 comentários 0 reações 0 responsáveis Ver no GitHub
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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.