7 | | '''Buscar [Concepts/Object objetos] en la capa de datos actual''' |
| 7 | '''Buscar [Concepts/Object objetos] en la capa de datos actual mediante el lenguaje de consulta'''. Esta ventana tiene diferentes apariencias, dependiendo de su configuración de experto. ([#ExpertMode ver abajo]): |
| 8 | |
| 9 | La acción de búsqueda respetará los [wiki:Es:Help/Dialog/Filter filtros] actuales, lo que significa que no devolverá ninguno de los objetos filtrados. |
| 10 | |
| 11 | Los dos puntos (`:`) dentro de ''claves'' y ''valores'' deben ser envueltos con comillas (`"`). |
| 12 | |
| 13 | Coloque el cursos sobre la palabra clave en la sección de sugerencias de búsqueda para obtener una explicación y ejemplos especiales. |
| 14 | |
| 15 | Haga doble clic sobre un predefinido listado en la ventana de búsqueda para agregar la consulta para buscar para objetos que coincidan con este predefinido. |
| 16 | |
| 17 | [[br]] [[Image(Search.png)]] |
| 18 | |
| 19 | == Modo experto == #ExpertMode |
| 20 | En [wiki:Es:Help/ExpertMode modo experto], se agregan las siguientes opciones: |
| 21 | - se enumeran más palabras clave (funcionan también en modo no experto, pero se ocultan en el diálogo) |
| 22 | - '''estándar/expresión regular/selector de MapCSS''', consulte las secciones siguientes para obtener más detalles |
| 23 | - '''añadir botón a la barra de herramientas''' ver la sección "guardar consulta de búsqueda en la barra de herramientas principal" [Help/Action/Search#SavesearchqueryinMaintoolbar a continuación] |
| 24 | |
| 25 | [[Image(Search_expert.png)]] |
| 26 | |
| 27 | == Ejemplos == |
11 | | * type:way selecciona todas las vías |
12 | | * name:Herrengasse selecciona todos los elementos con el nombre indicado |
13 | | * type:way name:- selecciona todas las vías que no tienen un nombre |
14 | | * id:123465678 selecciona un objeto (vía o nodo) con un ID específico |
| 31 | * `type:way` selecciona todas las vías |
| 32 | * `name:Herrengasse` selecciona todos los elementos con el nombre indicado |
| 33 | * `name=Herrengasse` igual que el anterior, pero sensible a mayúsculas |
| 34 | * `"addr:street"="Calle panadero"` si se utilizan caracteres especiales (en este caso `:` en la clave y espacio en blanco en el valor), tanto la clave y el valor deben estar incluidos entre `""` |
| 35 | * `tag1=yes tag2=yes` es equivalente a `tag1=yes & tag2=yes` |
| 36 | * `type:way name:-` selecciona todas las vías que no tienen un nombre |
| 37 | * `id:123465678` selecciona un objeto (vía o nodo) con un id específico |
| 38 | * `timestamp:2010-11-01/2010-12-01` selecciona objetos con el útlimo cambio en Noviembre de 2010 |
| 39 | * `preset:"Craft/Beekeeper"` selecciona objetos que coinciden con el predefinido de apicultor |
| 40 | * Ver también [[wiki:Es:Help/Dialog/Filter#Examples]] |
20 | | Más ejemplos aquí: http://wiki.openstreetmap.org/wiki/JOSM_search_function |
| 46 | [wiki:Es:Help/Preferences/Toolbar#Previouslysavedsearchresults Personalización de la barra de herramientas] le permitirá modificar el icono, la consulta de búsqueda y la descripción. |
| 47 | |
| 48 | Como con cualquier botón usted siempre puede [wiki:Es:Help/Preferences/Shortcuts asignar un atajo]. |
| 49 | |
| 50 | == Expresiones regulares == |
| 51 | |
| 52 | JOSM soporta la [http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html sintaxis de expresiones regulares de Java]. |
| 53 | |
| 54 | == Sintaxis MapCSS == |
| 55 | |
| 56 | Ver la [Help/Styles/MapCSSImplementation implementación de MapCSS] |
| 57 | |
| 58 | == Obtener el archivo externo y reemplazar selección == |
| 59 | |
| 60 | Una característica muy poco usada que le permite introducir una URL (`file://`, `http://`, `https://`, `ftp://`) en el campo de búsqueda. |
| 61 | |
| 62 | JOSM intentará entonces cargar esa URL y seleccionar cualquier objeto que encuentre referenciado en ese archivo. |
| 63 | JOSM buscará las etiquetas XML "way", "node" y "relation" en el documento (aclarar? ejemplos?), y utilizará su atributo id. |
| 64 | Puede acceder a otro archivo OSM en su disco duro de esta manera y JOSM seleccionará todos los objetos que están presentes en el archivo (siempre que estén presentes en el conjunto de datos de JOSM también). |
| 65 | |
| 66 | Lo mismo es posible a través de: |
| 67 | * [wiki:Es:Help/CommandLineOptions Parámetro de línea de comandos] durante el inicio de JOSM |
| 68 | * El comando de [Help/Preferences/RemoteControl control remoto] |