2016-10-20 3 views
1

Il y a une liste des noms propres des étoiles ici: https://www.wikidata.org/wiki/Q1433418Comment interroger des éléments à partir d'une liste d'éléments dans wikidata?

Comment puis-je interroger ce dans le « service de requête Wikidata » afin que tous les noms individuels des étoiles sont répertoriés, alongwith d'autres données dans la liste, tels que Constellation ? En d'autres termes, comment obtenir les membres de la liste? "Instance of" ne semble pas fonctionner.

Répondre

1

Il ya une confusion ici venant du fait que cette liste des noms propres des étoiles (Q1433418) est un élément centralisant les liens vers les pages Wikipedia jouant ce rôle dans les différentes éditions de Wikipédia mais ne joue pas vraiment de rôle significatif dans Wikidata: il n'y a aucune instance de (P31) Liste des noms propres des étoiles (Q1433418) dans Wikidata.

Vous auriez plus de chance à la recherche, par exemple, de (P31) Etoiles (Q523) et par exemple des éléments qui sont une sous-classe de (P279) Star, un modèle que vous trouverez dans un grand nombre de SPARQL query examples: ?star wdt:P31/wdt:P279* wd:Q523 .

Cela pourrait donner this query (json version).

Et si vous êtes dans JS, vous pouvez analyser le résultat JSON avec cette fonction, j'ai écrit: wdk.simplifySparqlResults

+0

Merci beaucoup! J'étais dans une poursuite d'oie sauvage à cause de cette confusion. Et un autre merci pour la requête et l'analyseur. À votre santé! – HRJ

1

Je ne prendrais pas les noms officiels des étoiles à partir de là. Wikipedia est l'une des ressources les plus utiles pour obtenir des informations de première main, quelque peu organisées, sur n'importe quel sujet. C'est irremplaçable pour cela, et ce serait un gros bazar de ne pas l'avoir. Cependant, l'information est très sensible à l'abus causé par le vandalisme ou les éditeurs maladroits.

Pour obtenir (les seuls) noms propres officiels d'étoiles, l'AIU fait un effort commencé cette année. Je l'utiliserais comme référence. Il est également stocké dans un fichier texte facile à récupérer par un programme et mis à jour pendant que le Comité accepte plus de noms d'étoiles. Il est ici:

http://www.pas.rochester.edu/~emamajek/WGSN/IAU-CSN.txt

En fait, comme vous le voyez, la structure du fichier est présenté dans un format prêt à être utilisé par des applications logicielles. Il a été fait pour répondre aux besoins comme les vôtres.

+0

Merci! Bien que cela ne réponde pas à la question de la programmation, cela résout l'objectif que je suis en train d'atteindre. – HRJ