Página para fazer as consultas: [Link externo oculto para visitantes]
Wiki da API: [Link externo oculto para visitantes]
Guia de referência da linguagem de consulta: [Link externo oculto para visitantes]
Como corrigir por intermédio do JOSM:
Exemplo de consulta para o Overpass, para procurar caracteres irregulares em nomes de objetos:Pessoal, acabei de testar aqui, então para referência futura:
Para modificar resultados de uma consulta no Overpass usando o JOSM, tem que:
- ter o JOSM aberto, e com a preferência de controle remoto habilitada.
- pedir para o resultado vir em XML ( <osm-script output="xml"> )
- ir em "Export" -> load into JOSM
Código: Selecionar todos
<osm-script output="xml">
<!-- gather results -->
<union>
<!-- query part for: “tourism” -->
<query type="node">
<has-kv k="addr:street" regv="[_´`:|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~><&\\]|]"/>
<bbox-query {{bbox}}/>
</query>
<query type="way">
<has-kv k="addr:street" regv="[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~><&\\]|]"/>
<bbox-query {{bbox}}/>
</query>
<query type="relation">
<has-kv k="addr:street" regv="[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~><&\\]|]"/>
<bbox-query {{bbox}}/>
</query>
</union>
<!-- print results -->
<print mode="meta"/><!-- para poder ser carregado pelo JOSM -->
<recurse type="down"/>
<print mode="meta" order="quadtile"/><!-- fixed by auto repair -->
</osm-script>
Autor: John Packer, da lista talk-br do OSM.[Link externo oculto para visitantes]