Re: [Talk-br] API Open Street Map

2016-07-20 Por tôpico Paulo Vianna
Ok Alexandre, obrigado.

Eu vou tentar.

Em 20 de julho de 2016 10:22, Alexandre Magno Brito de Medeiros <
alexandre@gmail.com> escreveu:

> Paulo, eu não o estudei. Mas provavelmente ele possibilitará isso que você
> quer. Parece. O que eu quis salientar é que a inteligência de roteamento
> estará nos plugins que são "motores de roteamento".
>
> Alexandre
>
> Em 20 de julho de 2016 09:31, Paulo Vianna 
> escreveu:
>
>>
>> *[...]* Alexandre, quando você diz *aquilo é só GUI* não significa que
>> não vou poder capturar a posição com evento Java Script?
>>
>> Desculpe a "leiguice", mas não entendi direito. Pois o que eu quero fazer
>> é pegar o evento Java Script que me traz a coordenada e depois jogo para um
>> PHP, C# ou Java da vida para gravar no servidor e vice versa. Será que eu
>> não consigo fazer isso com ele?
>>
>> Em 19 de julho de 2016 18:23, Vitor George 
>> escreveu:
>>
>
>>>
>> *[...]*
>>>
>>> 2016-07-19 14:56 GMT-03:00 Paulo Vianna :
>>>

 *[...] *eu descobri que estes caras, o Mapzen, MapLab, Remix e tantos
 outros usam esse cara aqui:

 http://www.liedman.net/leaflet-routing-machine/

>>>
> ___
> Talk-br mailing list
> Talk-br@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-br
>
>
___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] API Open Street Map

2016-07-20 Por tôpico Alexandre Magno Brito de Medeiros
Paulo, eu não o estudei. Mas provavelmente ele possibilitará isso que você
quer. Parece. O que eu quis salientar é que a inteligência de roteamento
estará nos plugins que são "motores de roteamento".

Alexandre

Em 20 de julho de 2016 09:31, Paulo Vianna 
escreveu:

>
> *[...]* Alexandre, quando você diz *aquilo é só GUI* não significa que
> não vou poder capturar a posição com evento Java Script?
>
> Desculpe a "leiguice", mas não entendi direito. Pois o que eu quero fazer
> é pegar o evento Java Script que me traz a coordenada e depois jogo para um
> PHP, C# ou Java da vida para gravar no servidor e vice versa. Será que eu
> não consigo fazer isso com ele?
>
> Em 19 de julho de 2016 18:23, Vitor George 
> escreveu:
>

>>
> *[...]*
>>
>> 2016-07-19 14:56 GMT-03:00 Paulo Vianna :
>>
>>>
>>> *[...] *eu descobri que estes caras, o Mapzen, MapLab, Remix e tantos
>>> outros usam esse cara aqui:
>>>
>>> http://www.liedman.net/leaflet-routing-machine/
>>>
>>
___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] API Open Street Map

2016-07-20 Por tôpico Paulo Vianna
Obrigado Vitor, pois eu realmente não tinha visto.

E Alexandre, quando você diz *aquilo é só GUI* não significa que não vou
poder capturar a posição com evento Java Script?

Desculpe a "leiguice", mas não entendi direito. Pois o que eu quero fazer é
pegar o evento Java Script que me traz a coordenada e depois jogo para um
PHP, C# ou Java da vida para gravar no servidor e vice versa. Será que eu
não consigo fazer isso com ele?

Em 19 de julho de 2016 18:23, Vitor George 
escreveu:

> Oi Paulo,
>
> A documentação da API Http do OSRM está aqui:
>
> https://github.com/Project-OSRM/osrm-backend/blob/master/docs/http.md
>
> Não entendi se é isso que vc está procurando, mas deve ser útil.
>
> Abraço,
> Vitor
>
> 2016-07-19 14:56 GMT-03:00 Paulo Vianna :
>
>> Na verdade eu não quero monitorar os objetos em movimento, até porque não
>> precisaria de precisão para isso. Eu disse que também gostaria de fazê-lo
>> se tivesse a posição em tempo real. O meu objetivo aqui é apenas traçar as
>> rotas em cima de uma base cartográfica, armazená-la em um banco espacial e
>> recuperá-la quando desejar.
>>
>> Eu procurei a API do OSRM para trabalhar e não encontrei. O máximo que
>> encontrei foi o seu Github. Deu a entender que os caras andaram fechando
>> algumas coisas, pois até no IRC deles entrei e nada!
>>
>> Mas eu descobri que estes caras, o Mapzen, MapLab, Remix e tantos outros
>> usam esse cara aqui:
>>
>> http://www.liedman.net/leaflet-routing-machine/
>>
>> Portanto isso já me ajuda, porém como eu havia postado no screenshot do
>> Remix, a ferramenta deles permite que eu arraste o cursor para preencher a
>> rota em cima de algo já pré gravado, contudo quando seguro a tecla shift
>> posso também editar a minha rota da maneira que desejar e esta
>> funcionalidade serviria para não ficar escravo de rotas pré gravadas.
>> Porque como disse antes, usar rota manual em cima de uma base cartográfica
>> é se encher de imprecisões, principalmente quando existem 3 ou 4 vias em
>> paralelo.
>>
>> Mas tá tranquilo, eu agradeço muito a sua paciência e de outras pessoas.
>> Irei continuar posta quando precisar e tentar escrever alguns artigos no
>> meu blog sobre o assunto assim que puder.
>>
>>
>>
>>
>> Em 19 de julho de 2016 13:51, Alexandre Magno Brito de Medeiros <
>> alexandre@gmail.com> escreveu:
>>
>>> Paulo, não conheço. Mas você entendeu que estou lhe sugerindo a API do
>>> OSRM?
>>>
>>> Você não quer monitorar objetos reais e que estão em movimento? Então
>>> por que os outros dois itens não se aplicam?
>>>
>>> Em 18 de julho de 2016 13:44, Paulo Vianna 
>>> escreveu:
>>>
 Alexandre é por aí mesmo.

 É isso aí que eu preciso, porém com uma ressalva com base na sua frase: 
 *Usar
 rota pré-gravada tem a enorme desvantagem da rigidez. Se há um trecho em
 obras, ou agora uma contramão que existe e antes não existia* é o
 complemento do que preciso.

 Neste link  na
 figura da esquerda uso o OSRM e na da direita estou testando a aplicação
 Remix e lá posso tanto percorrer com rotas pré gravadas, quanto editar para
 caso exista um trecho em obras.

 Quanto aos itens que você listou, só o primeiro é pertinente para mim,
 pois não o utilizarei em clientes mobile, mas sim na web mesmo.

 O que preciso em suma é fazer isso aí que o OSRM faz, mas que me dê a
 opção de editar e abrir uma exceção para o fluxo.Você conhece alguma
 ferramenta que me permite fazer isso e que eu possa pegar esses eventos com
 Java Script?

 Desde já agradeço.



 Em 15 de julho de 2016 21:34, Alexandre Magno Brito de Medeiros <
 alexandre@gmail.com> escreveu:

> Paulo Vianna,
>
> Usar rota pré-gravada tem a enorme desvantagem da rigidez. Se há um
> trecho em obras, ou agora uma contramão que existe e antes não existia, já
> viu...
>
> Estou entendendo cada vez mais o que você quer. Conheço produtos pagos
> com tais funcionalidades.
>
> Em seu lugar, eu faria P&D no sentido seguinte:
>
>- Usar o OSRM
>*
>- Gravar o track localmente
>- Transmitir a posição por 3G
>
> * Buscar alternativa a ele, também.
>
> Em outras palavras, eu faria roteamento, comunicaria posição, mas não
> deixaria de gravar tudo.
>
> Saber eu não sei, porque nunca fiz. Mas imagino que, tendo os caminhos
> do roteamento, dados pelo roteador, você coloca o objeto rastreado dentro
> da via através de uma função que mapeie um domínio no outro: pegar o ponto
> rastreado e colocá-lo do ponto mais próximo da linha mais próxima (menor
> distância).
>
> Alexandre Magno
>
>
>
> Em 15 de julho de 2016 19:02, Paulo Vianna 
> escreveu:
>
>> Ei Alexandre, obrigado mais uma vez pela resposta.
>>
>> Não tem mi