Mengambil informasi koordinat Wikipedia?

15

Saya ingin menambahkan ikon ke peta saya yang menunjukkan lokasi yang memiliki entri Wikipedia.

The WikiLocation API adalah sumber daya yang besar untuk menentukan entri Wiki dekat lokasi XY, tetapi memiliki keterbatasan (radius 20km, 50 poin saja) yang membuatnya cocok untuk tujuan saya.

Idealnya saya membutuhkan peta untuk menunjukkan SEMUA lokasi dengan entri Wiki, jadi saya kira saya harus mengunduh file dump Wikipedia dan menguraikannya untuk entri yang di-geocode.

Di mana informasi ini ditemukan di file dump Wikipedia?

Basis data Wiki dapat diunduh dari http://en.wikipedia.org/wiki/Wikipedia:Database_download tetapi saya tidak dapat melihat file mana yang harus saya cari koordinatnya.

Misalnya, entri untuk Sydney meliputi:

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

Di mana ini ditemukan dalam file dump? Cara lain untuk mengutarakan pertanyaannya adalah "bagaimana saya bisa menentukan entri Wiki mana yang diberi kode geografis?"

Stephen Lead
sumber

Jawaban:

8

Lihat bagian dump basis data di http://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Georeferenzierung/Wikipedia-World/en . Ini memberikan opsi untuk koneksi PostGIS.

Ada juga opsi pengunduhan CSV pada satu waktu tetapi itu tampaknya telah dihapus antara 2011 dan 2016.

Lihat juga http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Geographical_coordinates untuk opsi lainnya.

Patrick
sumber
Terima kasih, unduhan CSV seperti yang saya butuhkan, bersama dengan file PostGIS untuk mengatur tajuk bidang.
Stephen Lead
@StephenLead, tahukah Anda / Patrick apakah file CSV telah dipindahkan atau dihapus? Ada pertanyaan yang mencarinya kemarin dan untuk menghentikan itu menjadi duplikat dari ini saya berpikir untuk mencatat di sini bahwa CSV tidak lagi tersedia.
PolyGeo
@ PolyGeo tidak tahu maaf, saya belum melihat masalah ini sejak 19 Agustus 2011;)
Stephen Lead
Saya juga tidak! Dan saya sudah beralih karier!
Patrick
@StephenLead Tidak masalah - Saya akan melanjutkan untuk mengedit jawaban Patrick sesuai rencana dan berharap dia akan memperbaiki saya jika saya salah.
PolyGeo
4

Suatu solusi API mungkin adalah taruhan terbaik Anda, tetapi jika Anda tidak dapat menggunakan dump database, dalam respons Twitter ini penulis WikiLocation API menjelaskan sedikit bahwa ia tidak menggores seluruh dump database Wikipedia tetapi hanya tabel tertentu.

Saya akan mulai dengan melihat basis data tautan eksternal dan mencari tautan ke GeoHack (mungkin hanya yang cocok dengan pola yang digunakan oleh URL seperti yang di Sydney).

blah238
sumber