2016-10-20 4 views
1

ここで星の適切な名前のリストがあります:星のすべての個々の名前が列挙されているように、私は、このようなコンステレーションなど、リスト内の他のデータ、を伴って含む、「ウィキデータクエリサービス」でこれを照会することができますどのようにhttps://www.wikidata.org/wiki/Q1433418wikidataのアイテムのリストから要素をクエリするには?

つまり、リストのメンバーはどのように取得できますか? 「インスタンス」は機能していないようです。

答えて

1

この星の名前(Q1433418)は、ウィキペディアのさまざまなエディションでこの役割を果たすウィキペディアのページへのリンクを集約する要素ですが、実際には何の意味を果たしていないという事実から来る混乱があります。 Wikidata:Wkidataには、(P31)星の正しい名前のリスト(Q1433418)のインスタンスはありません。あなたはより多くの幸運は(P31)スターズ(Q523)のインスタンスと(P279)スター、あなたがSPARQL query examplesの多くで見つけるパターンのサブクラスである要素のインスタンスを探しているだろう

?star wdt:P31/wdt:P279* wd:Q523 .

これはthis queryjson version)となる可能性があります。

そして、あなたはJSにしている場合、あなたは私が書いたこの機能でJSONの結果を解析することができますwdk.simplifySparqlResults

+0

ありがとうございました!私はその混乱のために野生のガチョウの追跡をしていました。また、クエリとパーサーに感謝します。乾杯! – HRJ

1

を、私はそこから星の正式名称を服用しないでしょう。ウィキペディアは、どのトピックについても、最初に手がかりを与えられた情報を得るのに最も有用なリソースの1つです。これはかけがえのないものであり、それを持たないのは大変です。しかし、この情報は、荒らしや不器用な編集者による誤用に非常に敏感です。

IAUは、正式な正式な星の名前を得るために、今年から取り組んでいます。私は参考にこれを使用します。それはまた、プログラムによって検索するのが容易なテキストファイルに格納され、委員会がより多くのスター名を受け入れる間に更新されている。それはここにある:実際には

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

、あなたが見るように、ファイル構造は、ソフトウェアアプリケーションで使用する準備ができた形式で提示されます。あなたのニーズを満たすように作られています。

+0

ありがとうございます!それは質問のプログラミング面には答えませんが、実際に達成しようとしている目標を解決します。 – HRJ

関連する問題