路怎麼不見了!Pokémon GO 全面採用 OpenStreetMap 圖資

作者 | 發布日期 2017 年 12 月 01 日 17:23 | 分類 雲端 , 電子娛樂 follow us in feedly

對於今天開啟《Pokémon GO》抓寶或是打怪的人來說,可能覺得看到的地圖有點不一樣,甚至比鄉下地圖還缺了不少道路。國內外網友指出 Niantic 不只拿 OpenStreetMap 來算不同棲地屬性出怪種類和機率,還乾脆全面切換用 OpenStreetMap 資料替換原先的地圖。




有澳洲玩家首先在《Pokémon GO》資訊站 The Silph Road 的 Reddit 討論看板指出《Pokémon GO》開發商 Niantic 後續的回應以及相關貼文。《Pokémon GO》地圖原先採用 Google 地圖資料製作,如今切換變成 OpenStreetMap 資料,前後對比相當巨大。《Pokémon GO》部分地方出現道路中斷消失的狀況,疑似 Niantic 的《Pokémon GO》地圖伺服器向量圖磚出錯沒顯示。

▲ 士林一帶出現疑似圖磚缺失的狀況。

以台灣都會地區來說,道路網 OpenStreetMap 跟 Google 地圖的差異不大,因此《Pokémon GO》裡的道路資料變動不大,但比較郊區或是鄉下地方,OpenStreetMap 未必有貢獻者繪製,導致用 OpenStreetMap 資料的地圖出現缺道路的狀況,輕則少了巷弄,重則缺重要幹道或水路。

Niantic 不只採用 OpenStreetMap 的道路資料,而且還有建築外框。台灣只有少數都會區域,尤其在市區的大學校區附近,繪製的建築物比較多,因此改地圖後建築物變得很少。

在 PTT 的 PokemonGo 討論板,有網友發現改地圖了,而且不少地方出現圖磚缺少的情形,變成完全空白。台灣玩家如果在非都會區,原先的巷弄可能不見了,反映 OpenStreetMap 城鄉差距,鄉間參與繪製的人很少。

▲ 松江南京站一帶的 OpenStreetMap 地圖和《Pokémon GO》地圖比較,可以注意到《Pokémon GO》地圖的建築外框與 OpenStreetMap 一樣。

先前 Niantic 就有用 OpenStreetMap 資料來計算出怪點,影響《Pokémon GO》出怪點的機率以及種類,怪物出現在公園步道。如今連遊戲原先使用 Google 地圖製作,已經換成 OpenStreetMap 資料製作的地圖了。

▲ 北投一帶建築物很少,只有畫面中的北投捷運站。

就 Niantic 來說,是從 Google 分出來的公司,卻不用 Google 地圖,顯得有些奇怪。也許是親兄弟明算帳,以《Pokémon GO》的遊戲人數來算,可能要付不少錢給 Google 吧?