OpenStreetMap logo OpenStreetMap

Changeset When Comment
179556337

Automated edit using osmapi. The bus network SIGA, and more specifically its operator Horários do Funchal, started today (09/03/2026) with the change of numeration and denomination of all its bus routes. To more faster and more securely update the Key:route_ref on all 1556 bus stops in the city of Funchal that had at least one route from Horários do Funchal, I created a script, which I show and explain below.

The query to get the bus stops was
area(id:3608421413)->.searchArea;node["public_transport"="platform"]["route_ref"](area.searchArea);out;

Then, I created a map dictionary ("rrefs_dict") with the old reference numbers and the new reference numbers.

The code is as follows:
osm = osmapi.OsmApi()

def update_refs(value, rrefs_dict):
rrefs = value.split(";")
new_rrefs = [rrefs_dict.get(rref.strip(), rref.strip()) for rref in rrefs]
return ";".join(new_rrefs)

with osm.changeset(CHANGESETINFO):
for node in search.nodes:
old_refs = node.tags.get("route_ref")
if old_refs is None:
continue

new_refs = update_refs(old_refs, rrefs_dict)

if new_refs != old_refs:
node_data = osm.NodeGet(node.id)
node_data["tag"]["route_ref"] = new_refs
osm.NodeUpdate(node_data)

This way, bus stops without a bus route from Horários do Funchal were skipped, and bus routes from other operators were not changed and stayed in place. Related changeset: changeset/179556104. More information about the SIGA network and bus transport in Madeira at osm.wiki/SIGA.

177067110

Hello, thank you for your edit, but this supermarket is already mapped: node/11181679476. You can add more information to that already mapped node if you have. Thank you.

170022890

Não tinha reparado que estava em 2. Agradeço!

174385361

Vou testar, obrigado 👍

174385361

Com o JOSM, junto com o plugin PicLayer para pôr os planos de emergência numa camada em baixo dos dados. É bastante confuso na mesma mas o JOSM tem pelo menos aquela seleção de "level". Já ouvi falar daquele editor mas nunca usei, é bom? Btw posso partilhar as fotos dos planos se tens interesse em mapear o indoor.

174385361

Fiz porque pensei que seria mais fácil mapear sem eles mas certo, é uma questão do editor, não do indoor mapping. Sorry. Já reverti o changeset: changeset/174417167. Já estão os logradouros outra vez com a sua história e a relation da uni. Ficou bem?

174385361

Boas! Estou a fazer o indoor mapping da universidade e o mapeamento é assim mais fácil (algumas dessas zonas são salas de estudo). É um mapeamento grande, não perguntei antes por ter já mapeado alguns shoppings no interior, mas estou a fazer mudanças em changesets individuais (incluindo este) se for preciso fazer revert. O quê achas?

172232597

Thank you for your edits on Madeira :D.

168231748

Em edits anteriores criei passadeiras como separate ways e cometi alguns erros ao mexer alguns nós de estradas, deixando algumas delas com ways que não estavam rectas. Tentei encontrar aqueles nós todos e colocá-los de novo numa posição correta

168011628

Welcome to OpenStreetMap! Thank you for your edit 🎉

167976602

Adicionei informação de um advertising=totem. Source=survey. Esqueci-me de escrever a mensagem no changeset