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