Paulo Vianna, Vocês querem um roteador? A coisa é complexa, mas existem alguns projetos. Minha memória está falhando...
Se não querem, aproveitar os traços do OSM, como sugere o Helio, parece ser uma boa. Poderão inclusive "simplificar" um pouco, diminuindo a quantidade de pontos no caminho. É possível nos dizer mais sobre qual é aplicação real? Alexandre Magno PS.: Quando eu referi "regra de três", evidentemente foi tentando deixar o raciocínio mais simples. Em 15 de julho de 2016 16:55, Helio Cesar Tomio <[email protected]> escreveu: > Se essas rotas fossem pré gravadas, seria possível copiar as vias do osm > em um arquivo e entao vc teria a coincidência exata do traçado. > > O GPS garmin tem uma função que automaticamente posiciona o veículo > exatamente sobre o mapa, mesmo que o traçado da via esteja deslocado em > relação a posição real do veículo > Em 15/07/2016 16:45, "Paulo Vianna" <[email protected]> escreveu: > > Preciso traçar rotas de veículos e elas precisam estar dentro das vias. > Hoje a gente já faz isso com uma ferramenta de uma empresa terceirizada que > funciona justamente como estava lhe dizendo, dentro da via você vai > montando a rota clicando para dizer quais serão os vértices e após ter > passado por este processo, você consegue ver quando amplia o mapa que a > rota não fica precisa, principalmente quando existem mais vias em paralelo, > o que torna o quadro ainda pior. > > Então, já que fiz uma experiência com pontos na ferramenta que te passei, > pesamos e chegamos a conclusão de migrar tudo para OSM por conta da > possibilidade de utilizar o OpenLayers para fazer o Snap, mas aí bate o que > te falei, não adianta eu utilizar Snap ou suavizar as minhas curvas se o > processo ainda será manual e não "indicativo". > > Eu preciso de uma biblioteca que faça isso ou do caminho das pedras. Não > sei se é possível fazer isso com o OSM ou melhor, não sei se é possível. > > Em 15 de julho de 2016 15:09, Alexandre Magno Brito de Medeiros < > [email protected]> escreveu: > >> Paulo Vianna, >> >> Agora entendi. E por coincidência eu estava pesquisando isso no início da >> semana, fora do contexto de mapas. >> >> Se você tem um conjunto de pontos, pode usar um algoritmo de Spline >> Cúbica, recebendo os pontos como lista de "constraints". Então plotará o >> gráfico XY por aproximação passando nos pontos. Alguma implementação lhe >> permite a tal resolução, de modo a, diminuindo-a, não serem tantos os pares >> a plotar. >> >> Pra você transformar isso em coordenadas, especialmente porque não tem de >> ser tão preciso, pode começar pensando em regra de três. >> >> Eu estava buscando isso porque precisava plotar uma curva de forma >> elegante e achar a função parecia impossível. Se for o que você quer, posso >> colher os principais links. Tem coisa em Java e tem coisa em Javascript. >> >> Estou curioso... pra que você quer isso, no seu contexto?! >> >> Alexandre Magno >> >> Em 15 de julho de 2016 14:51, Paulo Vianna <[email protected]> >> escreveu: >> >>> Na verdade, eu não gostaria de arrastar os vértices e sim colocar >>> somente ponto A e B e aí ele traçar a rota até lá, como no exemplo do >>> mapzen que te passei. >>> >>
_______________________________________________ Talk-br mailing list [email protected] https://lists.openstreetmap.org/listinfo/talk-br
