Reproduzo no fórum discussão iniciada na Talk-BR:
https://lists.openstreetmap.org/pipermail/talk-br/2017-May/012162.html
Boa tarde,
O santamariense (https://osm.org/user/santamariense) obteve do DAER (http://www.daer.rs.gov.br/), órgão do estado do Rio Grande do Sul responsável pelo sistema de transporte intermunicipal por ônibus, arquivo com tabelas tarifárias de todas as linhas ativas no estado (https://wiki.openstreetmap.org/w/images/a/a4/Tabelas_Tarifarias_Reajuste_2016.pdf) via lei de acesso à informação (https://wiki.openstreetmap.org/w/images/f/f3/Email_de_resposta_sobre_tabelas_tarif%C3%A1rias_intermunicipais_RS.png).
Essas tabelas são documentos públicos, sendo obrigatório estarem afixadas no interior dos veículos que operam as linhas, e disponíveis mediante solicitação em qualquer repartição do órgão no estado ou via lei de acesso a informação, recentemente regulamentada por decreto executivo (http://www.al.rs.gov.br/legis/M010/M0100018.asp?Hid_IdNorma=63834&Texto=&Origem=1).
As informações constantes nessas tabelas permitem um mapeamento das linhas, deficitário em relação aos itinerários mas, servem como ponto de partida para outras pessoas poderem melhorá-los.
Conversamos no grupo no telegram do RS (https://t.me/osmrs) e, usando nossa “lista de tarefas” (https://pad.riseup.net/p/lista-tarefas-OSM-RS), consolidamos uma forma de taguear essas linhas.
Gostaríamos da opinião de vocês sobre ela.
Essencialmente, a forma consiste em não repetir informações entre relações do tipo route (uma para cada itinerário da linha) e a relação route_master (com os diversos itinerários da linha); e route_master complementado as informações da route, caso ela não a possua.
A forma é a seguinte:
Para as relações do tipo route:
charge=min~max (Variação tarifária no itinerário)
fixme=Trajeto impreciso e/ou incompleto, necessita verificação. (Já que
a informação é imprecisa)
from=origem (cidade de origem do itinerário)
modalidade=comum|semi-direto|direto(em minusculas) (será mantida assim,
até que se encontre outra forma de taguear a modalidade do serviço)
public_transport:version=2
route=bus
to=destino (cidade de destino do itinerário)
type=route
via=via (vias ou lugares importantes ao longo do itinerário)
Para as relações do tipo route_master:
charge=min~max (Variação tarifaria entre os itinerários)
distance=distancia total da viagem (em km)
duration=duração total da viagem (em hh:mm)
fee=yes
name=Origem - Destino via Via (nome da linha conforme DAER)
network=BR:RS (igual a usada em rodovias, acreditamos não ter problema
já que são relações de tipo diferente. Nosso objetivo é, no futuro, ter
um terceiro nível para os municípios, por exemplo BR:RS:SMA, para Santa
Maria/RS)
operator=empresa (Nome da empresa que opera a linha)
public_transport:version=2
ref=id_linha (identificador da linha)
ref:operator=id_empresa (identificador da linha usado pelo DAER)
roundtrip=no
route_master=bus
source=DAER
type=route_master
wheelchair=no
zona_de_fiscalizacao=valor(em minusculas) (Usada pelo DAER, para
interessante manter.)
Para a changeset:
source=DAER
Como exemplo para essa forma:
Linha 0104: https://osm.org/relation/7218781
Linha 0151: https://osm.org/relation/7252848
Att,
portalaventura