Intento encontrar todos los ríos con un nombre que contenga una palabra específica (o parte de ella). F. ej. todos "Danubio ríos, o "Danu , "Dan y así. En otro tema que he encontrado consulta útil, que después de la modificación de ejemplo se parece a esto:
<osm-script output="xml" timeout="250">
<union>
<query type="nwr">
<has-kv k="river"/>
<has-kv k="name" regv="Danube(.*)"/>
<bbox-query {{bbox}}/>
</query>
</union>
<print mode="body"/>
y no encuentra nada.
También probé esto:
<osm-script output="xml" timeout="250">
<union>
<query type="nwr">
<has-kv k="name" regv="Danube(.*)"/>
<bbox-query {{bbox}}/>
</query>
</union>
<print mode="body"/>
y encontrará todos los Danubio restaurantes y hoteles, pero no el propio río.
¿Puede alguien explicarme cómo encontrar también ríos (líneas)? Lo necesito para mi investigación histórica (toponimia). Debo añadir que no soy muy bueno en la codificación.
Editar: El Danubio era sólo un ejemplo. No necesito el Danubio en sí mismo, sino otros ríos y el comodín es una necesidad.
Te daré un mejor ejemplo - Estoy buscando el "Stob- ríos y necesito una consulta que encuentre ríos como "Stob-nica , "Stob-ianka y Stob-niczanka y otros ríos 'Stob-' cuyos sufijos desconozco. No se puede hacer sin comodín.