Arlindo, era isto que queria exatamente.

Obrigado por complementar!

2016-09-16 18:34 GMT-03:00 Arlindo Pereira <arlindosaraivapere...@gmail.com>
:

> Não sei os detalhes técnicos, mas você pode fazer consultas usando o
> Overpass.
>
> https://overpass-turbo.eu/
>
> http://wiki.openstreetmap.org/wiki/Overpass_API
>
>
> []s
> Arlindo Pereira
>
> Em 16 de setembro de 2016 18:27, George Silva <georger.si...@gmail.com>
> escreveu:
>
>> Era isso que estava pensando. Estamos alinhados quanto ao método.
>>
>> Se isso realmente der certo como estamos planejando, teremos algumas
>> cidades que já irão sincronizar diretamente com a base. Tanto PED (Ponto de
>> Embarque e Desembarque) quando a geometria das rotas, nomes, cores, etc.
>>
>> Pelo link do Vitor, vi as tags que são relevantes, era o que precisava e
>> você completou a resposta.
>>
>> Sem querer alongar mais o debate, qual seria a melhor maneira de puxar
>> uma lista de vias que interseccionem um polígono? Preferiria fazer direto
>> do OSM, mas também pensei em importar a base para o PostgreSQL. O problema
>> nesse caso é que a importação demora horrores. O que pensei é ter uma cópia
>> do dados e um servidor local, atualizado pelo diff de minuto, onde faria as
>> "perguntas". Alguém pode me direcionar neste sentido?
>>
>> 2016-09-16 18:14 GMT-03:00 Wille <wi...@wille.blog.br>:
>>
>>> Nesse caso é mais fácil!
>>>
>>> Para criar uma nova rota, você precisaria gerar um arquivo xml. Veja
>>> esse exemplo de rota: https://www.openstreetmap.org/
>>> api/0.6/relation/2435070
>>>
>>> Basicamente são as tags de transporte público e os ids dos ways que
>>> fazem parte da rota. Ali na tag <relation>, só precisa de um id negativo
>>> pro OSM entender que é algo novo e de visible="true".
>>>
>>> Já para modificar a rota, acredito que basta modificar esse xml,
>>> adicionando action="modify" na tag relation e atualizando os ways que fazem
>>> parte da rota.
>>>
>>> Se quiser dar uma olhada num código python que gera um xml:
>>> https://github.com/osmlab/nycbuildings/blob/master/convert.py#L183
>>>
>>> Depois é possível enviar o xml pra api do OSM.
>>>
>>> abraços,
>>> wille
>>>
>>>
>>> On 16-09-2016 17:27, George Silva wrote:
>>>
>>> Oi Wille! Estamos ligados no SOTM! Tentaremos ir.
>>>
>>> Mas o que acontece Wille, é que hoje, esses dados de rotas são populados
>>> usando um shapefile. Estamos integrando um serviço para esses dados venham
>>> de vias do OSM. Ou seja, alguém, mesmo que a prefeitura/empresa em questão,
>>> terá que deixar os trechos onde os onibus percorrem, redondinhos no OSM!
>>>
>>> Essa que é sacada da coisa.
>>>
>>> 2016-09-16 17:20 GMT-03:00 Wille <wi...@wille.blog.br>:
>>>
>>>> Oi, George
>>>>
>>>> A criação de rotas de transporte público é meio complexa, pois sempre
>>>> envolve cortar os ways que compõem as ruas e avenidas e criar a relação. A
>>>> parte de cortar ways eu acho bem complicado para automatizar Talvez seja
>>>> melhor gerar um feed e cadastrar no https://transit.land/ ou publicar
>>>> os dados em algum lugar e incentivar a comunidade a mapeá-las no OSM. Esse
>>>> aplicativo https://transportr.grobox.de/ serve rotas a partir do OSM e
>>>> talvez se interesse em ajudar a mapear.
>>>>
>>>> Já pra importar os pontos de ônibus é bem tranquilo...
>>>>
>>>> Aproveito pra te convidar a mostrar o trabalho que você tem feito com o
>>>> OSM e suas ideias no State of the Map Latam 2016. A chamada de trabalhos
>>>> está aberta até o dia 25 de Setembro: http://state.osmlatam.org/
>>>>
>>>> abraços,
>>>> wille
>>>>
>>>>
>>>>
>>>> On 16-09-2016 13:33, George Silva wrote:
>>>>
>>>> Pensei nisso. Imagino que uma vez os pontos correspondidos manualmente
>>>> no nosso sistema (ponto id A = ponto is osm X), a gente consiga fazer
>>>> chamadas de API para determinar o que ocorreu com o ponto, ou com as
>>>> relações específicas (rotas) e atualizar de acordo.
>>>>
>>>> Veja bem, que no nosso aplicativo, o desenho da rota é diretamente
>>>> derivado de uma série de IDs do OSM, como as relations, então conseguiria
>>>> atualizar isso de forma bem precisa sem intervenção. Claro que existem
>>>> cenários onde isso pode dar zica, mas quando o mapeamento entre sistemas
>>>> para cada conjunto de pontos e relações, fica mais tranquilo.
>>>>
>>>> Alguém tem alguma outra ideia que possa ajudar?
>>>>
>>>> 2016-09-16 13:26 GMT-03:00 Vitor George <vitor.geo...@gmail.com>:
>>>>
>>>>> Entendi, pensei que era um aplicativo de informações de transporte
>>>>> como o Movit. Acho que o ideal é ter um processo semi-automático, com um
>>>>> sistema que compare os dados oficiais da agência de transporte com o OSM e
>>>>> exiba os diffs. Se não for assim, há grandes chances de conflito de
>>>>> edições.
>>>>>
>>>>>
>>>>>
>>>>> * Vitor George*
>>>>> about.me/vgeorge
>>>>>
>>>>>
>>>>>
>>>>> 2016-09-16 13:18 GMT-03:00 George Silva <georger.si...@gmail.com>:
>>>>>
>>>>>> Olá Vitor!
>>>>>>
>>>>>> A ideia é que um serviço automatizado publique, por exemplo, as rotas
>>>>>> atualizadas de ônibus no OSM, sem necessidade de intervenção. Esta
>>>>>> aplicação que criamos, permite o usuário a construir essas rotas de 
>>>>>> acordo
>>>>>> com a necessidade das secretaria de transporte e/ou prestadoras de 
>>>>>> serviço.
>>>>>>
>>>>>> De fato, pelos clientes que usam, são as rotas mais atuais e válidas
>>>>>> de cada linha, por exemplo. Não queremos que seja um usuário específico. 
>>>>>> E
>>>>>> a integração sempre seria da aplicação => OSM e não o contrário.
>>>>>>
>>>>>> Vou dar uma olhadinha no OSMAnd e Maps.me.
>>>>>>
>>>>>> Obrigado
>>>>>>
>>>>>> 2016-09-16 13:09 GMT-03:00 Vitor George <vitor.geo...@gmail.com>:
>>>>>>
>>>>>>> Oi George,
>>>>>>>
>>>>>>> Sobre como o transporte é modelado no OSM, sugiro a página wiki
>>>>>>> sobre transporte público, que é bem detalhada:
>>>>>>>
>>>>>>> http://wiki.openstreetmap.org/wiki/Public_transport
>>>>>>>
>>>>>>> A respeito de contribuir de volta ao OSM de maneira automatizada,
>>>>>>> seria bom dar uma olhada nas apps que já fazem isso. O OSMAnd e o 
>>>>>>> Maps.me
>>>>>>> são bons exemplo, permitindo edição de POIs e também o envio de notas. 
>>>>>>> Um
>>>>>>> aspecto importante é garantir que o usuário que envie uma nota, por
>>>>>>> exemplo, possa ser contactado pela comunidade, pois senão o mapa ficará 
>>>>>>> com
>>>>>>> notas anônimas sem possibilidade de feedback.
>>>>>>>
>>>>>>> Abraço,
>>>>>>> Vitor
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> * Vitor George*
>>>>>>> about.me/vgeorge
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2016-09-16 11:26 GMT-03:00 George Silva <georger.si...@gmail.com>:
>>>>>>>
>>>>>>>> Pessoal, bom dia.
>>>>>>>>
>>>>>>>> Temos uma aplicação para transporte público e hoje armazenamos
>>>>>>>> informações específicas de rotas de transporte urbano.
>>>>>>>>
>>>>>>>> Alguém pode me ajudar com a metodologia ou as tags principais para
>>>>>>>> definir rotas no osm?
>>>>>>>>
>>>>>>>> Outro ponto: gostariamos de contribuir periodicamente com os dados
>>>>>>>> de nossos clientes, diretamente no osm. A ideia, com o consentimento 
>>>>>>>> deles,
>>>>>>>> é publicar esse conjunto de dados no mapa, sobreescrevendo com as
>>>>>>>> informações que são mantidas por prefeituras e operadoras de transporte
>>>>>>>> público. Mas queremos automatizar :).
>>>>>>>>
>>>>>>>> Alguém pode me dar uma luz nesse sentido?
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> George R. C. Silva
>>>>>> Sigma Geosistemas LTDA
>>>>>> ----------------------------
>>>>>> http://www.sigmageosistemas.com.br/
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> George R. C. Silva
>>>> Sigma Geosistemas LTDA
>>>> ----------------------------
>>>> http://www.sigmageosistemas.com.br/
>>>>
>>>>
>>>> _______________________________________________
>>>> Talk-br mailing 
>>>> listTalk-br@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br
>>>>
>>>> _______________________________________________ Talk-br mailing list
>>>> Talk-br@openstreetmap.org https://lists.openstreetmap.or
>>>> g/listinfo/talk-br
>>>
>>> --
>>> George R. C. Silva Sigma Geosistemas LTDA
>>> ----------------------------
>>> http://www.sigmageosistemas.com.br/
>>>
>>> _______________________________________________
>>> Talk-br mailing 
>>> listTalk-br@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br
>>>
>>>
>>> _______________________________________________
>>> Talk-br mailing list
>>> Talk-br@openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>
>>>
>>
>>
>> --
>> George R. C. Silva
>> Sigma Geosistemas LTDA
>> ----------------------------
>> http://www.sigmageosistemas.com.br/
>>
>> _______________________________________________
>> 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
>
>


-- 
George R. C. Silva
Sigma Geosistemas LTDA
----------------------------
http://www.sigmageosistemas.com.br/
_______________________________________________
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br

Responder a