[Talk-br] Rotas de ônibus
Olá , eu gostaria de saber qual é o padrão e onde se cria rotas de ônibus . Grato . Airton ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Rotas de ônibus
Olá Airton, Acho que você pode se basear na forma com que as linhas foram mapeadas em João Pessoa, na Paraíba: http://wiki.openstreetmap.org/wiki/Pt-br:Public_transport/PB/Jo%C3%A3o_Pessoa Eu não sei quanta experiência você tem com o OpenStreetMap, mas a princípio as rotas são mapeadas usando relações de rota, cuja definição é dada nesta página: http://wiki.openstreetmap.org/wiki/Relation:route Relações route são suficientes para mostrar no mapa visualmente que há ônibus passando numa via. Mas para ser compatível com o OpenTripPlanner e outros sistemas de cálculo de rotas, você também deve criar uma relação route master para cada linha: http://wiki.openstreetmap.org/wiki/Relation:route_master Você geralmente cria uma relação route para cada direção da linha e suas variações, e uma route_master agrupando cada uma das direções e variações. Se a sua rota for circular, você terá uma relação route, e uma relação route_master com 1 único membro (a única relação route). O melhor para essa tarefa é usar o JOSM. Se você nunca usou esse editor, pode demorar um pouco pra aprendê-lo, mas vale à pena. Ele tem funções avançadas que verificam a consistência das rotas e que até permitem incluir as paradas de ônibus já mapeadas na relação de rota automaticamente. 2014-06-06 22:55 GMT-03:00 belnu...@pop.com.br: Olá , eu gostaria de saber qual é o padrão e onde se cria rotas de ônibus . Grato . Airton ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 Nullius in verba. ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Rotas de ônibus
Fernando, É exatamente o que eu faço sempre que uma linha tem dois pontos de controle, ou mesmo mais de uma variante. No caso das linhas de João Pessoa, nenhuma, ou praticamente nenhuma, opera nesse esquema, a maioria têm apenas um PC. Portanto não precisaria de rotas de ida e vinda. Por enquanto, poucas das linhas que eu tenho adicionado têm dois pontos de controle. Muito obrigado pelos elogios e observações! Em 24 de dezembro de 2013 14:50, Fernando Trebien fernando.treb...@gmail.com escreveu: Está ficando excelente Vítor! :D Futuramente, você também pode pensar em quebrar as relações em rotas de ida e vinda (uma para cada direção), e daí agrupar as duas rotas em uma relação route_master. Não é obrigatório fazer isso agora, mas alguns sistemas presumem que a estrutura seja essa, como por exemplo o OSM2GTFS, que vocês usariam caso quisessem instalar um serviço de cálculo de rotas usando o OTP. 2013/12/23 Vítor Rodrigo Dias vitor.d...@gmail.com: Concluí também a inclusão das linhas intermunicipais urbanas da grande João Pessoa. Por enquanto, como ainda não consegui as informações referentes aos pontos de ônibus, as informações seguem sendo pra enfeite. Aproveitei meus parcos conhecimentos e procurei informações de linhas municipais na região metropolitana de Belo Horizonte para também incluí-las. Já terminei o serviço em Nova Lima, inseri metade das linhas de Ribeirão das Neves (a outra metade não consta no site da empresa que as opera) e agora estou inserindo as linhas de Santa Luzia-MG. Quem quiser conferir como ficou o serviço, basta visitar as cidades mencionadas no OSM e mapas de transporte coletivo derivados. Quando terminar de inserir todas as linhas que conseguir informação, parto para a via crucis de inserir as linhas intermunicipais urbanas da grande BH, que será um trabalho do cão. Não vou focar na inserção das linhas de BH por enquanto pois esta já é integrada ao Google. Em 8 de dezembro de 2013 10:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months.
Re: [Talk-br] Rotas de ônibus
Nesse caso você precisaria pelo menos criar uma relação route_master com 1 único membro para que o OSM2GTFS funcione. Parece redundante mas, fazer o quê. Quando voltar pro assunto das rotas aqui em Porto Alegre vou revisitar o seu mapeamento pra dar mais pitacos e quem sabe pegar algumas idéias emprestadas também. :D Bons mapeamentos! 2013/12/24 Vítor Rodrigo Dias vitor.d...@gmail.com: Fernando, É exatamente o que eu faço sempre que uma linha tem dois pontos de controle, ou mesmo mais de uma variante. No caso das linhas de João Pessoa, nenhuma, ou praticamente nenhuma, opera nesse esquema, a maioria têm apenas um PC. Portanto não precisaria de rotas de ida e vinda. Por enquanto, poucas das linhas que eu tenho adicionado têm dois pontos de controle. Muito obrigado pelos elogios e observações! Em 24 de dezembro de 2013 14:50, Fernando Trebien fernando.treb...@gmail.com escreveu: Está ficando excelente Vítor! :D Futuramente, você também pode pensar em quebrar as relações em rotas de ida e vinda (uma para cada direção), e daí agrupar as duas rotas em uma relação route_master. Não é obrigatório fazer isso agora, mas alguns sistemas presumem que a estrutura seja essa, como por exemplo o OSM2GTFS, que vocês usariam caso quisessem instalar um serviço de cálculo de rotas usando o OTP. 2013/12/23 Vítor Rodrigo Dias vitor.d...@gmail.com: Concluí também a inclusão das linhas intermunicipais urbanas da grande João Pessoa. Por enquanto, como ainda não consegui as informações referentes aos pontos de ônibus, as informações seguem sendo pra enfeite. Aproveitei meus parcos conhecimentos e procurei informações de linhas municipais na região metropolitana de Belo Horizonte para também incluí-las. Já terminei o serviço em Nova Lima, inseri metade das linhas de Ribeirão das Neves (a outra metade não consta no site da empresa que as opera) e agora estou inserindo as linhas de Santa Luzia-MG. Quem quiser conferir como ficou o serviço, basta visitar as cidades mencionadas no OSM e mapas de transporte coletivo derivados. Quando terminar de inserir todas as linhas que conseguir informação, parto para a via crucis de inserir as linhas intermunicipais urbanas da grande BH, que será um trabalho do cão. Não vou focar na inserção das linhas de BH por enquanto pois esta já é integrada ao Google. Em 8 de dezembro de 2013 10:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias
Re: [Talk-br] Rotas de ônibus
Ah, esses casos então eu deixo pra depois, uma vez que por enquanto a gente não vai ter como montar o servidor... Obrigado e bons mapeamentos também! Aproveito pra desejar um Feliz Natal a quem ainda estiver lendo nossas mensagens =) Em 24 de dezembro de 2013 19:25, Fernando Trebien fernando.treb...@gmail.com escreveu: Nesse caso você precisaria pelo menos criar uma relação route_master com 1 único membro para que o OSM2GTFS funcione. Parece redundante mas, fazer o quê. Quando voltar pro assunto das rotas aqui em Porto Alegre vou revisitar o seu mapeamento pra dar mais pitacos e quem sabe pegar algumas idéias emprestadas também. :D Bons mapeamentos! 2013/12/24 Vítor Rodrigo Dias vitor.d...@gmail.com: Fernando, É exatamente o que eu faço sempre que uma linha tem dois pontos de controle, ou mesmo mais de uma variante. No caso das linhas de João Pessoa, nenhuma, ou praticamente nenhuma, opera nesse esquema, a maioria têm apenas um PC. Portanto não precisaria de rotas de ida e vinda. Por enquanto, poucas das linhas que eu tenho adicionado têm dois pontos de controle. Muito obrigado pelos elogios e observações! Em 24 de dezembro de 2013 14:50, Fernando Trebien fernando.treb...@gmail.com escreveu: Está ficando excelente Vítor! :D Futuramente, você também pode pensar em quebrar as relações em rotas de ida e vinda (uma para cada direção), e daí agrupar as duas rotas em uma relação route_master. Não é obrigatório fazer isso agora, mas alguns sistemas presumem que a estrutura seja essa, como por exemplo o OSM2GTFS, que vocês usariam caso quisessem instalar um serviço de cálculo de rotas usando o OTP. 2013/12/23 Vítor Rodrigo Dias vitor.d...@gmail.com: Concluí também a inclusão das linhas intermunicipais urbanas da grande João Pessoa. Por enquanto, como ainda não consegui as informações referentes aos pontos de ônibus, as informações seguem sendo pra enfeite. Aproveitei meus parcos conhecimentos e procurei informações de linhas municipais na região metropolitana de Belo Horizonte para também incluí-las. Já terminei o serviço em Nova Lima, inseri metade das linhas de Ribeirão das Neves (a outra metade não consta no site da empresa que as opera) e agora estou inserindo as linhas de Santa Luzia-MG. Quem quiser conferir como ficou o serviço, basta visitar as cidades mencionadas no OSM e mapas de transporte coletivo derivados. Quando terminar de inserir todas as linhas que conseguir informação, parto para a via crucis de inserir as linhas intermunicipais urbanas da grande BH, que será um trabalho do cão. Não vou focar na inserção das linhas de BH por enquanto pois esta já é integrada ao Google. Em 8 de dezembro de 2013 10:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando
Re: [Talk-br] Rotas de ônibus
Concluí também a inclusão das linhas intermunicipais urbanas da grande João Pessoa. Por enquanto, como ainda não consegui as informações referentes aos pontos de ônibus, as informações seguem sendo pra enfeite. Aproveitei meus parcos conhecimentos e procurei informações de linhas municipais na região metropolitana de Belo Horizonte para também incluí-las. Já terminei o serviço em Nova Lima, inseri metade das linhas de Ribeirão das Neves (a outra metade não consta no site da empresa que as opera) e agora estou inserindo as linhas de Santa Luzia-MG. Quem quiser conferir como ficou o serviço, basta visitar as cidades mencionadas no OSM e mapas de transporte coletivo derivados. Quando terminar de inserir todas as linhas que conseguir informação, parto para a via crucis de inserir as linhas intermunicipais urbanas da grande BH, que será um trabalho do cão. Não vou focar na inserção das linhas de BH por enquanto pois esta já é integrada ao Google. Em 8 de dezembro de 2013 10:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Rotas de ônibus
Olá Marcelo, Não existem formas automáticas que gerem um resultado de boa qualidade. A melhor forma é a manual. Comecei a fazer isso em Porto Alegre: http://forum.openstreetmap.org/viewtopic.php?id=21839 Pergunta: sua informação vem de onde? Se ela não tiver sido traçada sobre o Google, uma maneira rápida mas de baixíssima qualidade é importar as rotas diretamente. A maneira de boa qualidade é combinar as rotas com as ruas, e pra isso o caminho mais rápido é fazendo uma conflação - o que requer alguma preparação dos dados. As rotas podem ser usadas para cálculo utilizando-se um servidor com o OpenTripPlanner (OTP) instalado. Infelizmente, não há nenhum servidor desses disponível gratuitamente, então você teria que instalá-lo e configurá-lo. Além disso, só as rotas não é o suficiente; você precisa completar o feed GTFS do servidor com a tabela horária das linhas, registrando o horário que cada viagem de cada linha passa em cada parada. Nessa thread eu mencionei algumas idéias de como preencher essa informação de forma preliminar (inexata, não oficial) de modo a fazer o OTP funcionar, mas não cheguei nesse ponto ainda. Numa outra thread eu sugeri que criássemos tal servidor pra atender o Brasil inteiro, já que é complicado fazer isso (o melhor é fazer uma vez só). Se você tiver interesse, podemos conversar mais sobre o assunto: http://forum.openstreetmap.org/viewtopic.php?id=21902 2013/12/13 Marcelo Pereira pereirahol...@gmail.com: Srs, Sei que é uma pergunta de principiante, mas com faço para incluir info de linhas de ônibus e de metrô ? Isso tem que ser feito manualmente, linha por linha, ou existe como incluir tudo de uma vez, neste caso, que formato deve-se usar ? Existe info sobre isso disponível para a Região Metropolitana de Recife e eu gostaria de incluir. O cálculo de rotas poderia ser feito a partir dessas inclusoes ? Existe app para isso ? Att, Marcelo Pereira Em 8 de dezembro de 2013 09:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's
Re: [Talk-br] Rotas de ônibus
Obrigado Fernando, pelos esclarecimentos. Precisarei me aprofundar mais para entende-los corretamente. Quanto aos dados, no portal de dados abertos do governo de Pernambuco ( http://www.dadosabertos.pe.gov.br ) , pode-se encontrar info de linhas e paradas. No site da empresa que adminstra o transporte público ( www.granderecife.pe.gov.br ) existe como pesquisar o itinerário de cada linha. O que estou tentando fazer é juntar tudo, porém como não conheço qual o formato dessa tal conflação ( a bem da verdade, nem sei direito o que é isso ) fica mais dificil. De todo modo vou ver se consigo gastar algum tempo estudando. Mais uma vez, valeu. Marcelo Pereira Em 13 de dezembro de 2013 18:01, Fernando Trebien fernando.treb...@gmail.com escreveu: Olá Marcelo, Não existem formas automáticas que gerem um resultado de boa qualidade. A melhor forma é a manual. Comecei a fazer isso em Porto Alegre: http://forum.openstreetmap.org/viewtopic.php?id=21839 Pergunta: sua informação vem de onde? Se ela não tiver sido traçada sobre o Google, uma maneira rápida mas de baixíssima qualidade é importar as rotas diretamente. A maneira de boa qualidade é combinar as rotas com as ruas, e pra isso o caminho mais rápido é fazendo uma conflação - o que requer alguma preparação dos dados. As rotas podem ser usadas para cálculo utilizando-se um servidor com o OpenTripPlanner (OTP) instalado. Infelizmente, não há nenhum servidor desses disponível gratuitamente, então você teria que instalá-lo e configurá-lo. Além disso, só as rotas não é o suficiente; você precisa completar o feed GTFS do servidor com a tabela horária das linhas, registrando o horário que cada viagem de cada linha passa em cada parada. Nessa thread eu mencionei algumas idéias de como preencher essa informação de forma preliminar (inexata, não oficial) de modo a fazer o OTP funcionar, mas não cheguei nesse ponto ainda. Numa outra thread eu sugeri que criássemos tal servidor pra atender o Brasil inteiro, já que é complicado fazer isso (o melhor é fazer uma vez só). Se você tiver interesse, podemos conversar mais sobre o assunto: http://forum.openstreetmap.org/viewtopic.php?id=21902 2013/12/13 Marcelo Pereira pereirahol...@gmail.com: Srs, Sei que é uma pergunta de principiante, mas com faço para incluir info de linhas de ônibus e de metrô ? Isso tem que ser feito manualmente, linha por linha, ou existe como incluir tudo de uma vez, neste caso, que formato deve-se usar ? Existe info sobre isso disponível para a Região Metropolitana de Recife e eu gostaria de incluir. O cálculo de rotas poderia ser feito a partir dessas inclusoes ? Existe app para isso ? Att, Marcelo Pereira Em 8 de dezembro de 2013 09:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM
Re: [Talk-br] Rotas de ônibus
Hm o que você tem é uma descrição dos itinerários (os nomes das ruas em sequência) ou a geometria das rotas? Se vocês só tem os itinerários, esquece a conflação - você vai ter que juntar cada pedacinho numa relação de rota. Se você já tem a geometria (como é o caso aqui em PoA), uns truques combinados com a conflação podem acelerar o seu trabalho. A conflação é um processo para combinar informações geométricas vindas de duas fontes diferentes (por exemplo, descobrir qual rua numa fonte corresponde a qual rua na outra, e daí excluir a geometria de uma mas importar as suas tags/relações na outra). Se você tiver a geometria (linhas) das rotas, o truque funciona assim assim: - acrescentar relações de rota a essa geometria (relativamente fácil) - quebrar as linhas das rotas nos pontos em que: (a) o ônibus muda de rua; ou (b) a rua no OSM se quebra em 2 pedaços - quebrar as ruas no OSM nos pontos em que uma rota muda de rua * feito isso, as linhas estarão quebradas mais ou menos nos mesmos pontos, e a conflação vai conseguir achar as correspondências entre elas - fazer uma conflação para estabelecer a correspondência entre ruas no OSM e trechos de rotas; o resultado é remover uma das duas geometrias (no caso, seria a geometria das rotas) e acrescentar a relação à outra (que seria a geometria das ruas no OSM) Uma vez feito isso (que por si só é um trabalhão), você ainda pode: - importar as paradas de ônibus (se você tiver a posição delas) e usar um plug-in do JOSM pra acrescentá-las automaticamente às rotas (mas só funciona se estiverem do lado correto da rua) - gerar um feed GTFS básico usando o OSM2GTFS - completar o feed com os horários Feito tudo isso, você colocaria o feed no servidor OTP e teria finalmente o serviço de cálculo de rotas que você quer. Se tivéssemos um servidor OTP nacional, bastaria combinar os vários feeds GTFS de cada cidade e o sistema funcionaria pra tudo. Assim, você/eu/todos não precisariam se preocupar com a instalação do OTP (servidor Linux + zilhões de configurações + hosting). 2013/12/13 Marcelo Pereira pereirahol...@gmail.com: Obrigado Fernando, pelos esclarecimentos. Precisarei me aprofundar mais para entende-los corretamente. Quanto aos dados, no portal de dados abertos do governo de Pernambuco ( http://www.dadosabertos.pe.gov.br ) , pode-se encontrar info de linhas e paradas. No site da empresa que adminstra o transporte público ( www.granderecife.pe.gov.br ) existe como pesquisar o itinerário de cada linha. O que estou tentando fazer é juntar tudo, porém como não conheço qual o formato dessa tal conflação ( a bem da verdade, nem sei direito o que é isso ) fica mais dificil. De todo modo vou ver se consigo gastar algum tempo estudando. Mais uma vez, valeu. Marcelo Pereira Em 13 de dezembro de 2013 18:01, Fernando Trebien fernando.treb...@gmail.com escreveu: Olá Marcelo, Não existem formas automáticas que gerem um resultado de boa qualidade. A melhor forma é a manual. Comecei a fazer isso em Porto Alegre: http://forum.openstreetmap.org/viewtopic.php?id=21839 Pergunta: sua informação vem de onde? Se ela não tiver sido traçada sobre o Google, uma maneira rápida mas de baixíssima qualidade é importar as rotas diretamente. A maneira de boa qualidade é combinar as rotas com as ruas, e pra isso o caminho mais rápido é fazendo uma conflação - o que requer alguma preparação dos dados. As rotas podem ser usadas para cálculo utilizando-se um servidor com o OpenTripPlanner (OTP) instalado. Infelizmente, não há nenhum servidor desses disponível gratuitamente, então você teria que instalá-lo e configurá-lo. Além disso, só as rotas não é o suficiente; você precisa completar o feed GTFS do servidor com a tabela horária das linhas, registrando o horário que cada viagem de cada linha passa em cada parada. Nessa thread eu mencionei algumas idéias de como preencher essa informação de forma preliminar (inexata, não oficial) de modo a fazer o OTP funcionar, mas não cheguei nesse ponto ainda. Numa outra thread eu sugeri que criássemos tal servidor pra atender o Brasil inteiro, já que é complicado fazer isso (o melhor é fazer uma vez só). Se você tiver interesse, podemos conversar mais sobre o assunto: http://forum.openstreetmap.org/viewtopic.php?id=21902 2013/12/13 Marcelo Pereira pereirahol...@gmail.com: Srs, Sei que é uma pergunta de principiante, mas com faço para incluir info de linhas de ônibus e de metrô ? Isso tem que ser feito manualmente, linha por linha, ou existe como incluir tudo de uma vez, neste caso, que formato deve-se usar ? Existe info sobre isso disponível para a Região Metropolitana de Recife e eu gostaria de incluir. O cálculo de rotas poderia ser feito a partir dessas inclusoes ? Existe app para isso ? Att, Marcelo Pereira Em 8 de dezembro de 2013 09:47, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você conseguir as paradas com autorização da SEMOB,
Re: [Talk-br] Rotas de ônibus
Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Rotas de ônibus
Se você conseguir as paradas com autorização da SEMOB, você pode incluí-las nas relações quase facilmente usando o plugin public_transport do JOSM. Ele faz várias coisas, mas a mais interessante seria automaticamente adicionar as paradas às relações. Se você precisar de ajuda, pode contar comigo. Só acho que ao importar as paradas você teria que ter o cuidado de posicioná-las do lado certo de cada rua (é requisito pro plugin funcionar), o mapa da SEMOB pode não coincidir exatamente com o do OSM. 2013/12/8 Vítor Rodrigo Dias vitor.d...@gmail.com: Eu poderia tentar começar a mapear as paradas, mas seria um processo bem mais demorado, até porque não dá pra identificá-las todas a partir das imagens aéreas. Mas posso ver se a SEMOB aqui de João Pessoa já as teria todas mapeadas - meu palpite é que não tem. Quanto ao restante, acho que já é avançado demais pra mim, hehe... Em 8 de dezembro de 2013 09:26, Fernando Trebien fernando.treb...@gmail.com escreveu: Cara, que show isso! As linhas já aparecem na camada de transporte público do site principal. Este site permitiria ver as rotas individualmente, mas não sei com que frequência eles atualizam a base: http://demo.3liz.com/osmtransport/ Pra cálculo de rotas, você teria que: - mapear as paradas de ônibus - incluí-las nas relações das rotas - extrair um feed GTFS - adicionar a tabela horária ao feed (provavelmente gerando horários fictícios para cada parada) - instalar um servidor OTP - copiar o feed para esse servidor Há um tempo atrás eu propus fazer algo assim a nível nacional (já que esse negócio é complicado, faríamos uma vez só), mas não surgiram interessados. Quem sabe agora? 2013/12/7 Vítor Rodrigo Dias vitor.d...@gmail.com: Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 The speed of computer chips doubles every 18 months. (Moore's law) The speed of software halves every 18 months. (Gates' law) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
[Talk-br] Rotas de ônibus
Pessoal, Terminei de mapear as linhas municipais de João Pessoa-PB. Sabem se há algum aplicativo que use dados do OSM no cálculo ou consulta de rotas de transporte coletivo no Brasil? Abraços! -- Vítor Rodrigo Dias Revisor de textos Tradutor port/ing/port e port/esp/port Telefone: (31) 9895-3975 - TIM ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br