xtd (2018-11-08 00:21:17+00:00): Olá, Igor, tudo bem? Estive pensando sobre as questões que levantou e seguem minhas ponderações:

1) De fato, estive seguindo o descrito em https://wiki.openstreetmap.org/wiki/Railway_stations e não tinha ciência dessa possibilidade de pontuar estações exclusivamente de carga. Como não existem mais estações de passageiros com essa função, pensei que não fizesse sentido deixar o ponto com railway=station. Porém, conferindo agora (segundo https://wiki.openstreetmap.org/wiki/OpenRailwayMap/Tagging#Operating_Site_Types) ainda é possível deixar o ponto (ou área ao redor das estruturas principais -- mas eu mesmo não me lembro de ter usado assim) com abandoned:railway=station ou disused:railway=station conforme o caso. Isto resolve parte da controvérsia. Ainda é preciso identificar onde ainda há operações de embarque e desembarque de mercadorias para colocar a tag railway=yard ou ao menos movimentação de composições pelo pátio (railway=service_station). Assim, um único ponto contendo ambas as informações, como por exemplo abandoned:railway=station e também railway=yard, é possível. No caso de Piramboia, sabe se há atividade? Pelo site Estações Ferroviárias do Brasil, a última notícia é de que, em 2009, ainda havia embarque de areia.

2) Tento distinguir a concessão (official_name), a concessionária (operator), a subdivisão desta (branch) e o nome da ferrovia em si (name). Em 1971, com a fundação da FEPASA, o que houve foi a união de todas as companhias ferroviárias paulistas, que deixaram de existir, mas o trecho em questão não deixou de ser chamado de Sorocabana, pois, dentro de uma companhia que opera tantos trechos, ainda há que se distinguir cada um. A FEPASA, por sua vez, foi federalizada, incorporada à RFFSA como Malha Paulista e suas operações foram concedidas à Ferroban, posteriormente fundida às concessionária das malhas Norte e Oeste, como Brasil Ferrovias, esta incorporada posteriomente pela ALL que já operava a Malha Sul e esta, enfim, pela Rumo S/A. Nesse meio tempo, o monopólio possibilitou que alguns trechos de bitola métrica fossem realocados da Malha Paulista para a Malha Sul e para a Malha Oeste, algo que também acabei esquecendo então peço perdão pelo equívoco: creio que pelo menos o official_name seja Malha Oeste e não Paulista. Onde já havia "railway:name=Malha Oeste" deixei, mas creio que seja desnecessário. Se este deve ser na realidade o "name" propriamente dito, só tenho dúvida sobre como distinguir facilmente trechos dentro de uma mesma "malha", mas, como a Malha Oeste especificamente está hoje bem definida entre Corumbá e Mairinque, com apenas um ramal da antiga Noroeste no Mato Grosso do Sul, concordo que sua proposta parece a melhor opção!

Entre Juquiratiba e Botucatu, pelo significado de loc_name, acho que não é o melhor, pois hoje em dia, imagino, poucos até na região devem se lembrar desse nome. Está mais para um valor adicional do old_name mesmo: "old_name=Variante Juquiratiba-Botucatu;Estrada de Ferro Sorocabana". Se pensar bem, loc_name poderia ser até "Estrada de Ferro Sorocabana", mas não há necessidade de repetir.

Se concordar com isso, vou começar a desfazer o estrago e passarei a adotar esse padrão. Obrigado pela chamada! Abraços.