最近這幾天因為Pokemon Go S2 的Pokestop 發現,引爆了 Reddit 大洗版,到底什麼是S2
,目前有發現了什麼規律,而知道這些規律倒底又有什麼用。
★ S2 簡易說明
(必須用 Google Chrome 開啟地圖)
http://s2map.com
https://s2.sidewalklabs.com/regioncoverer/
大家想到地圖的座標,就會想到說是經度緯度。
所以通常譬如台北就是 25.03739° N, 121.5635° E
但是Google 還有出一種座標,叫做 S2 Library。
![]()
大家都知道地球是一個球型的,把球放在一個正方體,就有六個面了。這六個面我們可以編
號1-6,這就是 S2 Level 0。
把每一個面從寬跟高的正中間分成兩半,會變成四個小方格 (田),這個就是 S2 Level 1。
編號就是他原始Level 0 的編號再編1-4。所以Level 0 的編號 5 會有四個小孩分別是 51
、52、53、54。
再把Level 1 的方格切成田,就會得到Level 2。譬如切開了54得到了541、542、543、544
。
![]()
所以Level 越高,所包括的面積就越來越小了。 Google 把地球劃分為 Level 30 剛剛好所
有的編號可以塞進一個64位元,這樣就比經緯度需要兩個64位元的省空間,又好算。
通常一個正方體的面英文是 Face ,但是在S2 Library 裡面稱為 Cell ,Cell 這個字在英
文代表的是整整齊齊劃分一格格的其中一個格,所以在中文的翻譯就有細胞、牢房、電池
etc,我不知道S2 Cell 中文的正確翻譯,以下簡稱為『區』。
那麼S2 的每個層級的區到底有多大呢?
Level 30 的區最小有 0.48 公分平方
http://blog.christianperone.com/2015/08/googles-s2-geometry-on-the-sphere-cells-
http://tinyurl.com/keg9x4w
![]()
★ 主宰 Pokemon Go 世界的 S2 規矩
Pokemon GO 很多都是程式自動跑,為了確認分佈很均勻,很多生成都跟S2 層級節節相關來
確認平均分佈,還有程式計算。
Reddit 上有了詳細的分析,下面簡單翻譯一個 Reddit 懶人包
S2 cells & GO: the various levels applied that we're aware of atm
https://www.reddit.com/r/TheSilphRoad/comments/7ow4ix/s2_cells_go_the_various_le
http://tinyurl.com/yawd76gj
u/Uraxor
By now even occasional Silph traveler must have noticed that s2 cells are
becoming big and dictate a whole lot of rules applied behind the scenes of PoGo.
(Cells explanation by Calmarius.)
最近SilphRoad 討論區關於 S2 區的討論大爆炸,大家發現說 Pokemon Go 很多的程式計算
都跟這個有關係,可說是 PokemonGo 世界的主宰。
Since it's kind of starting to make my head hurt I thought I'd put together a
list of the various levels, where are they applied and where to look for some
more info on that particular topic. Please take note that some topics are
rather old but despite that many could use further research - if this summary
inspires you to pick up the work, go for it!
Disclaimer: credits go to OPs, obviously :)
然後我的頭已經被這些文章給搞混了,所以做了個簡易列表,下面有些文可能都很舊了,但
可能還有更多需要研究更深入的地方。
level 6 - geoblocking (NKorea etc.)
封鎖 (譬如北韓沒有開放Pokemon Go)
https://www.reddit.com/r/TheSilphRoad/comments/6xnv4j/compiled_information_on_th
http://tinyurl.com/yc8va4fn
level 6 - former Beasts distribution
以前神獸的分布
https://www.reddit.com/r/TheSilphRoad/comments/6xnv4j/compiled_information_on_th
http://tinyurl.com/y9g52njt
level 9 - regionals distribution (WIP)
地區限定的分布
https://www.reddit.com/r/TheSilphRoad/comments/5nxdgj/regional_pokemon_distribut
http://tinyurl.com/ybol4y64
level 10 - Pokemons' "caught" location (includes raid bosses)
寶貝在哪裡被抓到的
https://www.reddit.com/r/TheSilphRoad/comments/5n4z9p/why_is_your_capture_locati
http://tinyurl.com/y9u6d2zp
level 10/11 - weather (inconclusive atm)
疑似天氣分界,還沒有確認到底是10還是11
https://www.reddit.com/r/TheSilphRoad/comments/7m9qgo/extreme_weather_confirms_s
http://tinyurl.com/ydgoc8ff
level 12 - Ex-Raids distribution
VIP 團體戰的分布
https://www.reddit.com/r/TheSilphRoad/comments/7m111i/surprising_observation_of_
http://tinyurl.com/ybm9l9s3
level 14 - possible biomes (WIP) + 1 more post supporting level 14 + another
post inclining towards level 12
各系分佈 (譬如海邊電系增加)
https://www.reddit.com/r/TheSilphRoad/comments/5s43ic/analysis_of_the_electric_b
http://tinyurl.com/yazvmmwx
level 14 - gyms placement
道館位置選擇
https://www.reddit.com/r/TheSilphRoad/comments/7ojtep/this_is_what_it_looks_like
http://tinyurl.com/y76nhue6
https://www.reddit.com/r/TheSilphRoad/comments/7p0ggv/finding_out_the_rules_of_g
http://tinyurl.com/y7ja3lte
level 15 - blocked (e.g. military) areas - seems to be IG display only, spawn
points are likely to be controlled by OSM
軍方基地地圖封鎖
https://www.reddit.com/r/TheSilphRoad/comments/7oz8fn/s2_cells_map_blocking_at_l
http://tinyurl.com/y6v2rz5e
level 16 - IG world display (gyms, stops)
地圖上的道館與補給站顯示
https://www.reddit.com/r/TheSilphRoad/comments/7iu2bs/overworld_map_gymsstops_an
http://tinyurl.com/y9d3kbd2
level 17 - stops placement
補給站位置
https://www.reddit.com/r/TheSilphRoad/comments/7ou3j0/i_just_found_out_that_nian
http://tinyurl.com/yddtlc78
圖例
https://i.imgur.com/7E94CN5.jpg
https://i.imgur.com/l7u0jlq.jpg
http://www.brandonenright.net/~bmenrigh/pogo_s17_stops_overlay.png
level 20 - spawns placement
怪產生點
https://www.reddit.com/r/TheSilphRoad/comments/5qrhe0/oh_nodes_my_final_research
http://tinyurl.com/yabvyxg2
圖例
https://www.reddit.com/r/TheSilphRoad/comments/7ojtep/this_is_what_it_looks_like
https://i.redd.it/6b4b5xgstg801.jpg
level 20 - gyms' location - important for determining Ex-Raids eligibility
道館標籤
https://www.reddit.com/r/TheSilphRoad/comments/7ojuoi/how_to_determine_which_gym
http://tinyurl.com/y937bjpt
level 20 - eggs pickup & hatch location (sorry couldn't find link)
撿蛋跟孵蛋地點
★ 知道了又如何?
所以知道了這些又怎麼樣呢?
補給站的規則是
1) 只有 Ingress Level 10 以上的玩家可以申請Portal
2) 但是Portals 必須間格20 米,如果低於20公尺是會被秒駁回的。
3) 最近 PokemonGo 不定時的會 synch Ingress 的Portal資訊,不是每個Ingress
Portal 都會成為 PokemonGo 的補給站或是道館。除了贊助商的補給站道館外,每個
Level 17 的S2 區只能有一個補給站/道館。
這代表了如果你家附近的補給站很少,或著是你想要弄一個4花點的話,你就可以看著 S2
Level 17 的地圖,盡量在交接處申請 protals 像下面這個圖一樣,但是要記得如果這個區
已經有了補給站了,你申請再多的Protals 都不會變成補給站。 如果補給站被移除的話,
同一個區裡的Protal 就會變成新的補給站。
https://i.imgur.com/7E94CN5.jpg
你如果申請補給站的座標不對,被檢舉了,然後座標改正之後剛剛好不小心的到了隔壁區,
而隔壁區已經有了補給站了,那麼很抱歉這個補給站就會消失。
如何增加道館
我翻譯一下發現道館數目跟補給站數目關係的人的文章
https://www.reddit.com/r/TheSilphRoad/comments/7p0ggv/finding_out_the_rules_of_g
r/pr0n-clerk
http://tinyurl.com/y9arf6kg
I made my own posting on this exact same thing, but took too long typing it
out. Going to delete my original posting and just put this here. Basically came
to the same conclusion you did.
First off, credit goes to /u/hnedka for finding this information. This was
first talked about in a comment here but I wanted to bring more light to the
subject. Here is my original post and finding below.
I have leveled up in Ingress and noticed a lot more gyms were being added to
the areas I play as I add more portals to Ingress. It seemed pretty random
until looking into s2 cells and seeing how everything fit together.
我最近在Ingress 升等,然後發現說我玩 Ingress 的區域隨著我一直加Portals,有越來越
多的Pokemon Go 道館,這原本看起來沒什麼規律的,直到我看了 S2 的地圖才恍然大悟。
The basic findings is that the world of gyms is divided up in size 14 s2 cells.
If you find any s2 cell with only one pokestop in it, then add another portal,
then once that portal converts over then one of the two will become a gym. I
had one s2 cell with only one pokestop, so I added another portal. Once it came
over, the old pokestop became a gym. I had another s2 cell with zero stops in
it, so I added two portals at churches in it. They came over at the same time
and one was a stop and one was a gym.
簡單的來說如果你看到 S2 Level 14 的區裡只有一個補給站,那麼你只要加一個 Portal
,當Portal 轉成 Pokemon Go 的時候,這兩個的其中一個就會成為道館。有次S2 區只有一
個補給站,我加了個 Portal ,那個新的Portal 轉成了補給站,舊的補給站就成為了道館
。還有次有一個S2 區沒有補給站,那我就加了兩個 Portals 在教堂,兩個同時轉過來,其
中一個是補給站,另一個就成了道館。
The next gym threshold seems to be 6 stops/gyms. I had a s2 cell with 1 gym and
4 other stops in it. I went and added a portal to that area, and the portal
came over as a pokestop and an old one converted into a gym.
下一個天花板是六個補給站。我有個S2區有一個道館跟四個補給站,我加了個protal,下次
轉過來的時候,那個新的變成了補給站,而某一個舊的補給站成為了道館。
I have not discovered the threshold for 3 gyms in an area yet, but will
continue looking into it.
This means that if you have the ability, or know of someone with the ability,
to add portals via Ingress then you can focus your work on adding gyms if you
want. You can put down a size 14 s2 grid and look for areas that only have one
or five pokestops in it. Once you find all the cells that fit that criteria,
then you can look for portals candidates in those cells so that you can add
seven gyms every two weeks. This is great for adding gyms to park areas to
increase the number of EX raids that go out into the world.
這代表了如果你有這個能力,有認識某人可以在 Ingress 加Protals ,那麼你可以專注於
加你想要的道館,你只要看著 S2 Level 14 的地圖,尋找只有一個或五個補給站,那麼就
找適合申請 Protal 的地點 (記得必須是間格 20米,一個S2 Level 17 只能有一個補給站)
,那麼你就可以成功的增加道館了,一個禮拜可以申請七個。增加了公園的道館數目就增加
了發卷的VIP團體戰的道館了 (尤其是明明是公園卻沒有道館的地方)。
In summary, using size 14 s2 cells.
0-1 -> 0 gyms
2-5 -> 1 gym
6-19 -> 2 gyms
20-34 -> 3 gyms (this limit needs further researched)
35+ -> 4 gyms (this limit needs further researched)
(一個Level 14 裡有64個Level 17)
以上是目前的推測,到目前為止沒有找到一個Level 14 密集到可以有5 個道館的地方,所
以不知道5個道館需要的補給站數目。