2011-06-19 44 views
9

我正在嘗試編寫一個SPARSQL查詢,它將返回與資源關聯的所有可能的圖像URL。返回維基百科頁面上的所有圖像

我可以返回foaf:depiction,如果有的話,但通常當我訪問維基百科的所述頁面時,我看到還有其他我無法「理解」的圖片。例如 - 對於視頻遊戲 - 有一個概念遊戲封面和盒子藝術(對於一些遊戲,並非全部),但我不知道如何獲取他們的URL與查詢返回。

一個顯示如何返回的例子,比如像超級馬里奧兄弟這樣的遊戲的盒蓋和盒式圖片,將完美地回答這個問題。

回答

4

據我所知,DBpedia只會從每個維基百科文章中提取第一張圖片,並且無法通過DBpedia獲取其他圖片。

+0

嘿cygri。感謝您的迴應。如果是這種情況 - 如何用sparql查詢返回單個圖像?即使Wikipedia頁面的信息框中有圖像,我經常會發現foaf:描繪值爲空。我錯過了什麼? –

+0

我認爲發生這種情況時,圖像不是直接包含在信息框標記中,而是通過一些複雜的維基百科模板調用DBpedia解析器無法解決。如果沒有「foaf:描述」三倍,那麼你很可能倒黴。 – cygri

+0

有沒有什麼辦法可以使用dbpedia2或rdf等其他PREFIX來獲取信息?謝謝 –

相關問題