Recupero delle informazioni sulle coordinate di Wikipedia?


15

Vorrei aggiungere icone alla mia mappa che mostrano le posizioni che hanno voci di Wikipedia.

L' API WikiLocation è una grande risorsa per determinare le voci Wiki vicino a una posizione XY, ma ha delle limitazioni (raggio di 20 km, solo 50 punti) che la rendono inadatta ai miei scopi.

Idealmente ho bisogno della mappa per mostrare TUTTE le posizioni con voci Wiki, quindi credo che dovrò scaricare il file di dump di Wikipedia e analizzarlo per le voci geocodificate.

Dove si trovano queste informazioni nei file di dump di Wikipedia?

Il database Wiki può essere scaricato da http://it.wikipedia.org/wiki/Wikipedia:Database_download ma non riesco a vedere quali file devo cercare le coordinate.

Ad esempio, la voce per Sydney include:

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

Dove si trova questo nei file di dump? Un altro modo per formulare la domanda è "come posso determinare quali voci Wiki sono geo-codificate?"

Risposte:


8

Vedi la sezione di dump del database su http://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Georeferenzierung/Wikipedia-World/en . Ciò offre l'opzione per una connessione PostGIS.

C'era anche un'opzione di download CSV alla volta, ma sembra essere stata rimossa tra il 2011 e il 2016.

Consulta anche http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Geographical_coordinates per altre opzioni.


Grazie, il download CSV sembra quello di cui ho bisogno, insieme al file PostGIS per impostare le intestazioni di campo.
Stephen Lead,

@StephenLead sai / Patrick se il file CSV è stato spostato o rimosso? C'è stata una domanda che lo cercava ieri e per smettere di essere un duplicato di questo, sto pensando di notare qui che il CSV non è più disponibile.
PolyGeo

@PolyGeo non mi dispiace, non vedo questo problema dal 19 agosto 2011;)
Stephen Lead

Nemmeno io! E ho cambiato carriera!
Patrick,

@StephenLead Nessun problema - Procedo a modificare la risposta di Patrick come pianificato e spero che mi corregga se sbaglio.
PolyGeo

4

Una soluzione API è probabilmente la soluzione migliore, ma se non sei pronto a utilizzare i dump del database, in questa risposta Twitter l'autore dell'API WikiLocation spiega un po 'che non sta raschiando l'intero dump del database di Wikipedia ma solo alcune tabelle.

Vorrei iniziare guardando il database dei collegamenti esterni e cercando i collegamenti a GeoHack (probabilmente solo quelli che corrispondono allo schema utilizzato da tali URL come quello di Sydney).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.