問題タブ [wikidata-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sparql - ウィキデータ SPARQL - 国とその (まだ存在する) 近隣諸国
次のように、 Wikidata から SPARQL を使用して国の隣人にクエリを実行したい:
私の問題は、たとえばこの例では、ドイツの隣人に対して、次のように存在しない国がまだ表示されていることです。
- デンマーク王国または
- ザールランド。
すでに試した
FILTER
ステートメントですでに数を減らすことができました。
質問
- それを9カ国に減らす声明を出す方法は?
- (陸上ボーダーと海上ボーダーで分けるのもいいですね)
別
- この API でのフィルタリングも問題ありませんhttps://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q35
- データベース、リスト、または準備された HashMaps で、世界のすべての国と隣人がいるものは何でも
wikidata-api - Wikidata Api - サブインスタンスとサブクラスのインスタンスツリー
X のインスタンスであるエンティティを指定すると、すべての X サブインスタンスおよび/またはサブクラスのツリーを表示できるウィキデータ API があります。例: ニューヨークは、米国の都市 (Q1093829) のインスタンスです。Q1093829 が何かのサブクラスであるか、何かのインスタンスであるかなどを、関係の終わりに到達するまで、API への 1 回の呼び出しで知ることができますか?