Local Wikipedia 是一個獨立網站,標語是「The Encyclopedia For Local People」,概念很單純:不要給使用者整個維基百科,只給住家附近、走路半小時能到的條目。網站聲明自己與真正的 Wikipedia 沒有任何關係,純粹是個人開發的第三方應用。
實作上,網站使用維基百科本身就有的地理編碼條目資料,依使用者目前位置找出鄰近的地點與地標。如果附近條目少於 25 個,系統會自動把搜尋範圍擴大到約 6 英里,湊到 25 則;如果超過 500 則,就只顯示距離最近的 500 則。位置資料只存在使用者的瀏覽器裡,分享連結也不會夾帶位置,另外還提供隨機文章、索引、依距離排序等功能。
這則貼文在 Hacker News 上拿到接近千分的高分,討論熱度很高,顯示大家對「用現有公開資料做一個小而巧的本地化工具」這種點子很有共鳴,不需要龐大團隊或資金,一個人就能做出讓很多人覺得有趣的東西。
對正在學程式的孩子來說,這是個很好的例子:厲害的專案不一定要發明新技術,而是把現成的開放資料(這裡是維基百科的地理資訊)用一個簡單的過濾邏輯重新包裝,就能做出貼近生活、讓人想分享的小工具。
開源網頁開發地理資訊