Pokémon GO 的衝擊下,開放街圖維護面臨挑戰

作者 | 發布日期 2018 年 04 月 27 日 16:11 | 分類 社群 follow us in feedly

在全球尺度下,有四大網路地圖,除了最為人熟知的 Google 地圖之外,以社群力量集結成的 OpenStreetMap 開放街圖,正以不同面貌,出現在不同的網路服務。其中有一家意外的用戶,那就是與 Google 有關,Pokémon GO 的開發商 Niantic,從外觀到底層資料,都有用到開放街圖資料。前天 (4/24) PTTReddit (另一則 Reddit 貼文) 上,Pokémon GO 玩家紛紛詢問有那些國家,Pokémon GO 更新巢穴和重生點,是否用到新的開放街圖資料。




當年想模仿維基百科方式,成立自由共享的網路地圖的那群創辦者,可能想不到開放街圖資料被一些主流應用使用,而不是一小群相信開放地理圖資的倡議者參與其中的小眾專案。除了網路上如 Flickr、Foursquare 等拿開放街圖的地圖應用顯示地理位置之外,Facebook 在東亞一帶有日本、南韓、台灣、越南、菲律賓等國,有牽涉到地理位置呈現的都有機會看到開放街圖資料設計出來的地圖。

近年來,許多使用者看到的地圖,如果不是採用 Google 地圖,那多半是開放街圖了。以前用過 Google 地圖的網站,可能因價格問題,導致轉換到用開放街圖,如台灣的實價登錄網站,公路總局下轄機關位置地圖。Pokémon GO 的 App 內地圖視覺更新,或是用到的自然地貌參數,屬於近年特殊的使用案例,而且影響相當大。

儘管以全球尺度來說,網路參與度高的地方,開放街圖的資料也就越詳盡,但第三世界以及東亞一帶因援助計畫或是本身受到新思潮影響,慢慢累積資料。台灣的開放街圖地圖詳細程度與當地的網路參與程度成正比,都會區至少有畫了住宅區裡的巷弄。

Pokémon GO 的另一個愚人節玩笑恐怕也不是那麼好笑

4 月份 Pokémon GO 有兩則愚人節玩笑,其中 Niantic 發布的玩笑讓不少人笑不出來,甚至在 App 市集打劣評,批評八位元的視覺效果。原來 Pokémon GO 玩家中有不少人是沒玩過或看到初代在掌機的 Pokémon 遊戲。

▲ Niantic 的懷舊風愚人節玩笑造成相當大的反彈和不滿。(Source:Niantic)

另一則玩笑則比較少人知道,由開放街圖基金會在自家部落格發文,聲稱將與 Niantic 合作。Niantic 利用過去一年半以來的資料,調整他們的演算法,決定一個地方畫得詳不詳盡。Nintic 將鼓勵畫得比較詳盡的地方,在 Pokémon GO 遊戲中有更多重生點。而企圖透過畫開放街圖加上虛假資料,欺騙系統的人,他們畫的地方則會被懲罰,遊戲裡減少重生點。Niantic 也將成為開放街圖基金會首位銣級企業會員。

▲ 由於技術問題,台北植物園雖然在現實上以及開放街圖上都是公園,但因為資料格式和資料擷取技術的限制,並沒有出現 ex-raid。一直有期盼植物園有 ex-raid 的玩家在開放街圖網站塗鴨

開放街圖基金會發布這篇文章之後,有人因發文日期是 4 月 1 日懷疑消息可靠度,有人則是半信半疑,因為,如果真有這一層的合作關係,將能導引 Pokémon GO 玩家,成為貢獻開放街圖的力量之一。從該篇文章自己附上的資料,明白表示自從 Pokémon GO 與開放街圖的關係越來越明顯,開放街圖上面的公園數量有顯著增加。除了公園在 Pokémon GO 的地圖視覺中顯示為綠地的意思,還有影響重生點和出怪種類,以及最近 Ex-raid 抓特殊怪出現地點。

另外 Pokémon GO 還鼓勵開發者修改 openstreetmap.org 核心程式,假若 Pull Request 通過融入主程式的話,就有機會獲得傳奇怪物。

▲ 開放街圖上的公園,在 Pokémon GO 改用開放街圖資料之後,新增的幅度大幅增加。(Source:OpenStreetMap 基金會部落格)

不過一過了 4 月 1 日,開放街圖基金會部落格文章揭露並沒有與 Niantic 有上述兩項合作協議,表示如果真有協議那很好。很感謝從 Pokémon GO 過來,正確繪製的參與者。

搭便車者終究需要回饋

越來越多應用採用開放街圖,做為他們地理資訊呈現的方案,尤其是像 Pokémon GO 這類使用者眾的 App。除了正面的效應如更多人知道開放街圖,甚至註冊帳號增添資料以外,也帶來意料之外的問題。有瘋狂的玩家,試圖加上非現實存在的資料,試圖影響 Pokémon GO 的出怪機率,或是出現稀奇 Pokémon 的 ex-raid 可能。世界各地的開放街圖貢獻者,得花時間察看這陣子擁入加入的新使用者,到底增添修改的資料到底有沒有問題。

目前還不知道 Niantic 更新地圖和出怪機率的週期,對他們來說不要輕易被抓到更新週期才是上策。Pokémon GO 的公司 Niantic 也欠缺對外人員,也不大會理會可能對開放街圖社群造成的影響。

台灣開源社群常對外半開笑宣稱他們做得很多事情是「沒有人」負責,「沒有人」貢獻。「沒有人」當然不是字面上沒人參與,而是背後有很多無名英雄參與貢獻,不能歸功少數幾個人。但當各界需求和要求變多,原先的社群人力無法負荷時,得有額外的機制處理。也難怪開放街圖基金會 4/1 的發文,沒有一面倒視為愚人節玩笑,因為真的有需要。

當開源或開放內容的服務以自由分享的精神,以免費散佈的方式歡迎大家使用。但有大戶過來,搭便車行為,反而打擾原先的貢獻者社群,那就有麻煩了。我們先前看到維基媒體基金會,透過官方社群帳號,以及執行長的談話,透露 YouTube 用維基百科當事實查核的參考文獻,但對假新聞的傳播沒有投注資料,搭便車行為拿太多,付出太少。

而對於開放街圖貢獻者,以及背後的法律地位的開放街圖基金會來說,顧然樂見有更多人使用開放街圖的資料,但帶來的衝擊難以承接,不是既有的資源能應對。這些造成大規模使用問題組織,該好好負起責任,要修改地圖錯誤資訊,不是標明地圖是用開放街圖,把人導過來就好,而是要好好教育使用者他們用的地圖特性,如果有問題該怎麼改進地圖。

(首圖來源:OpenStreetMap 基金會部落格)