ES:Key:wikidata

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg wikidata
Wikidata-logo-en.svg
Descripción
El ID del ítem en Wikidata sobre la característica. Show/edit corresponding data item.
Grupo: anotaciones
Sitio web
www.wikidata.org
Patrón de URL
https://www.wikidata.org/entity/$1
Usado en estos elementos
puede ser usado en nodospuede ser usado en víaspuede ser usado en áreaspuede ser usado en relaciones
Véase también
Estado: de factoPage for proposal

an unequal sign

Este artículo es una traducción del original (normalmente de la versión en inglés o alemán), pero el contenido parece estar desfasado o incompleto. Por favor actualiza la traducción si te es posible.

El ID del ítem en Wikidata sobre la característica (por ejemplo, Q9141 representa al Taj Mahal). Del mismo modo que con wikipedia=* sólo las entradas sobre la cosa en cuestión deberían ser enlazadas, un hipervínculo desde la catedral de Santiago a la entrada sobre la catedral de Santiago está bien; pero un enlace desde una terminal de autobuses a la concesionaria debería usar más bien operator:wikidata=* y un enlace desde un monumento al acontecimiento que honra debería usar más bien subject:wikidata=*.

Para entradas con tanto wikipedia=* como wikidata=*, estos enlaces deberían ser equivalentes, excepto si Wikidata tiene una entrada más precisa que distingue el objeto mapeado mejor que el artículo de Wikipedia. En ese caso la relación entre ambas (la entrada de Wikidata y su entrada padre conectada con el artículo de Wikipedia) debería ser descrita a través de la propiedad [W]capital de o [W]forma parte de. Normalmente no debería haber más de un elemento con el mismo identificador de Wikidata, pero a veces puede estar bien.

¿Dónde se puede encontrar el ID de Wikidata?

Enlace a Wikidata en Wikipedia

Busca en la página de inicio de Wikidata: www.wikidata.org o sigue el enlace desde la Wikipedia (véase la captura de pantalla).

Extrae el ID a partir del URL de Wikidata: https://www.wikidata.org/wiki/Q9141

El identificador de Wikidata que se muestra en el artículo de Wikipedia puede no coincidir cuando este describe varios objetos homónimos, por ejemplo el artículo  Heligoland describe el municipio de [W]Heligoland (Q3038), la villa de [W]Heligoland (Q11178998), el archipiélago de [W]Heligoland (Q17515918) y la isla de [W]Heligoland (Q3129772); pero solo el primero enlaza a aquel.

Visualización

Los valores de Wikidata ahora se visualizan enlazados en las páginas de navegación de OSM. Véase por ejemplo area 375257537

Etiquetaje

No debería haber más de un elemento de OSM con el mismo identificador de Wikidata. No es necesario repetir el valor de Wikidata de una relación en sus nodos [W]P11693 o vías [W]P10689 miembros. Varios objetos con el mismo valor de Wikidata pueden ser añadidos a una misma relación [W]P402.

Enlaces secundarios a Wikidata

Se puede añadir referencias adicionales al objeto posponiendo a la clave de la característica correspondiente el sufijo *:wikidata=*:

LOADING TAG LIST... (If you do not see this tag list, you need to enable JavaScript)
This table is auto-generated. See Template:Taglist for a documentation on it.¡Ayuda a traducir esto a español!
Si conoces lugares con esta etiqueta, verifica si pudieran ser etiquetados con otra diferente.
Las ediciones automáticas están extremadamente desaconsejadas a menos que realmente ¡sepas qué estás haciendo!

Consultas a Overpass turbo sobre el uso de la clave

Detección de errores

Con la siguiente consulta a Overpass turbo se encuentran valores mal formados para la clave de Wikidata:

try it yourself in overpass-turbo
[bbox:{{bbox}}]
[out:json];
(
  nwr["wikidata"]["wikidata"!~"^Q[1-9][0-9]*$"];
);
out body;
>;
out skel qt;

Lugares interesantes sin enlace de Wikidata

Esta consulta de Overpass turbo encuentra una panoplia de lugares potencialmente interesantes, históricos o reseñables que no tienen enlace de Wikidata.

Obviamente, lo que se puede considerar interesante, histórico o reseñable es relativo y la falta de enlace de Wikidata no significa que haya una entrada a la que enlazar o que el lugar deba tener una. En cualquier caso, esta consulta podría ser un punto de partida útil para encontrar sitios localmente relevantes a los que enlazar a Wikidata, llegando a añadir una nueva entrada si fuera conveniente.

try it yourself in overpass-turbo
[bbox:{{bbox}}];
(
  // localizaciones históricas
  nwr["historic"];

  // atracciones turísticas
  nwr["tourism"="attraction"];
  nwr["tourism"="artwork"];
  nwr["tourism"="museum"];

  // parques
  nwr["leisure"="park"];

  // edificios históricos
  nwr["amenity"="townhall"];
  nwr["amenity"="university"];

)->.qi;
nwr.qi["wikidata"!~"."];
out body;
>;
out skel qt;

Encontrar relaciones de Wikidata compuestas por miembros con la misma etiqueta

La siguiente solicitud encuentra en el cuadro del mapa todas las relaciones de Wikidata en las que la relación y sus miembros compartan idéntico valor de wikidata.

try it yourself in overpass-turbo
rel[wikidata]({{bbox}});     // obtenga todas las relaciones con la etiqueta de Wikidata en el cuadro del mapa actual

foreach -> .rel(             // procese cada relación una por una
    
  // descubra todos los miembros en los que la etiqueta de Wikidata coincide con la de la relación
  nwr[wikidata](r.rel)(if: t["wikidata"] == rel.u(t["wikidata"]))->.nwrs;
  
  // si algunos miembros no pudiesen ser encontrados, muestre la relación actual primero...
  rel.rel(if:nwrs.count(nwr) > 0);
  out center;
  
  // ... seguida por todos sus miembros con la etiqueta de Wikidata coincidente
  .nwrs out tags;
);

Encontrar etiquetas de Wikidata repetidas

En este caso los resultados no se muestran directamente en el mapa; sino sólo como números identificadores de objetos.

try it yourself in overpass-turbo
[bbox:{{bbox}}];
nwr[wikidata]->.a;
foreach .a -> .b (
  nwr.a(if:t["wikidata"] == b.u(t["wikidata"]))->.d;
  nwr.d(if: id() == d.min(id()) && d.count(nwr) > 1 );
  convert nwr ::id = _.u(id()),
             wikidata = _.u(t["wikidata"]),
             all_nwr_ids = d.set( id() );
  (._ ; .result; ) -> .result;
);

.result out;

Véase también

Herramientas