ウィキペディアの座標情報を取得していますか?


15

ウィキペディアのエントリがある場所を示すアイコンをマップに追加したいと思います。

WikiLocationのAPIは、 XYの場所の近くウィキエントリを決定するための素晴らしいリソースですが、それは私の目的のために、それは適さない制限(20キロ半径、50ポイントのみ)があります。

理想的には、Wikiエントリがあるすべての場所を表示するためにマップが必要なので、Wikipediaダンプファイルをダウンロードして、ジオコーディングされたエントリを解析する必要があると思います。

この情報はウィキペディアのダンプファイルのどこにありますか?

Wikiデータベースはhttp://en.wikipedia.org/wiki/Wikipedia:Database_downloadからダウンロードできますが、座標を検索する必要のあるファイルが表示されません。

たとえば、シドニーエントリには次が含まれます。

Coordinates:    33°51′35.9″S 151°12′40″E

これはダンプファイルのどこにありますか?質問を表現する別の方法は、「どのWikiエントリがジオコーディングされているかをどのように判断できますか?」です。

回答:


8

http://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Georeferenzierung/Wikipedia-World/enのデータベースダンプセクションを参照してください。これにより、PostGIS接続のオプションが提供されます。

一度にCSVダウンロードオプションもありましたが、2011年から2016年の間に削除されたようです。

他のオプションについては、http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Geographical_coordinatesご覧ください


おかげで、CSVダウンロードは、フィールドヘッダーを設定するPostGISファイルとともに、私が必要とするもののように見えます。
スティーブンリード

@StephenLeadあなた/ PatrickはCSVファイルが移動または削除されたかどうかを知っていますか?昨日それを探している質問がありました、そして、それがこれの複製であることを止めるために、私はここでCSVがもう利用できないことに注意することを考えています。
PolyGeo

@PolyGeo申し訳ありませんが、2011年8月19日以降、この問題を見ていない;)
スティーブンリード

私も!そして、私はキャリアを切り替えました!
パトリック

@StephenLead問題ありません-計画どおりにパトリックの回答を編集し、間違った場合は彼が修正してくれることを願っています。
PolyGeo

4

APIソリューションはおそらく最善の策でしょうが、データベースダンプの使用に没頭しいる場合、このTwitterの応答で、WikiLocation APIの著者は、Wikipediaデータベースダンプ全体ではなく特定のテーブルのみをスクレイピングしていると少し説明しています。

まず、外部リンクデータベースを調べ、GeoHackへのリンクを探します(おそらく、シドニーのようなURLで使用されるパターンに一致するもののみ)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.