Chciałbym dodać ikony do mojej mapy pokazujące lokalizacje, które mają wpisy w Wikipedii.
The WikiLocation API jest doskonałym źródłem informacji dla określenia pozycji Wiki blisko z umieszczeniem XY, ale ma swoje ograniczenia (promień 20 km, tylko 50 punktów), które sprawiają, że nadają się do moich celów.
Idealnie potrzebuję mapy, aby pokazać WSZYSTKIE lokalizacje z wpisami Wiki, więc myślę, że muszę pobrać plik zrzutu Wikipedii i przeanalizować go pod kątem wpisów geokodowanych.
Gdzie znajdują się te informacje w plikach zrzutu Wikipedii?
Baza danych Wiki można pobrać ze strony http://en.wikipedia.org/wiki/Wikipedia:Database_download ale nie widzę, które pliki muszę szukać współrzędnych.
Na przykład wpis dotyczący Sydney obejmuje:
Coordinates: 33°51′35.9″S 151°12′40″E
Gdzie to znajduje się w plikach zrzutu? Innym sposobem sformułowania pytania jest „jak mogę ustalić, które wpisy na Wiki są kodowane geograficznie?”
Rozwiązanie API jest prawdopodobnie najlepszym rozwiązaniem, ale jeśli nie możesz się zdecydować na zrzuty bazy danych, w tej odpowiedzi na Twitterze na Twitterze autor API WikiLocation wyjaśnia trochę, że nie usuwa całego zrzutu bazy danych Wikipedii, ale tylko niektóre tabele.
Zacznę od spojrzenia na zewnętrzną bazę danych linków i poszukiwanie linków do GeoHacka (prawdopodobnie tylko tych pasujących do wzorca używanego przez takie adresy URL jak Sydney).
źródło