Re: [讨论] S2 懒人包 (Pokemon GO 世界的规律)

楼主: will1118 (谁)   2018-01-22 01:46:21
哈囉,各位训练家,我是苗栗的小智,
看到之前 S2 cell 的传说后,我也试着做了一个苗栗的版本。
以下是成品
https://tinyurl.com/ydg7tcrv
基本上你需要三件东西,
1. S2 Cell L14 (.kml)
2. Ingress Portal 座标档 (.csv)
3. 宝可梦道馆 的座标档 (.csv)
以下流程可参考 https://redd.it/7pdkec (reddit)
        https://youtu.be/M_CwQ-Zv4m0 (youtube 教学)
1. 首先,你需要 S2 Cell L14 的 kml档
 a. 先下载 Go 语言并安装 https://golang.org/dl/
还有下载 git https://git-scm.com/download/win
b. 安装 osmcoverer ( 可参考 https://github.com/MzHub/osmcoverer )
若已经安装 Go, 那么可以在 cmd 里面执行
go get github.com/mzhub/osmcoverer
https://imgur.com/ZmbcL9R
osmcoverer 会被安装在 C:\Users\个人帐号\go\bin 下面
https://imgur.com/dilK92F
这样就算完成了
c. 接下来是在google map上找你看的范围之最西北和东南点的座标
在 Excel 里输入 两点的经纬度值,并存成 .csv
https://imgur.com/dKA5q86
(我们先将其命名为 markers.csv)
d. 接着我们将 marker.csv 喂给 osmcoverer 并指定 L14 S2 cells
C:\Users\William\go\bin\osmcoverer.exe -markers=markers.csv -grid=14
https://imgur.com/eosFJHV
若是成功,程式会产生 output 的资料夹,output.geojson 会放里面
https://imgur.com/zZZU1us
e. 至 http://geojson.io 点选 open -> file 选择刚刚的 output.geojson
https://imgur.com/yiwSH84
再点选 save -> kml 则会自动下载 map.kml
f. 开启 google my map https://www.google.com/maps/d/?hl=zh-TW
点选 建立新地图
新增图层 -> 汇入 -> 选择刚刚下载的 map.kml
https://imgur.com/pWPdEz6
可以自行重新命名 (无标题的图层) 以及把之前设定的两个点删除
这样 S2 Cell 就算告一段落
2. 关于 Ingress Portal 座标档 ( 按照 https://redd.it/7pq1cx )
a. 于 chrome 线上商店 下载 Tampermonkey 扩充功能
https://imgur.com/sGW4mbG
b. 下载 iitc https://iitc.me/ 桌面版
点击 download.
https://imgur.com/LyCq8YD
他会直接跳到 Tampermonkey 的接口,请选择安装
(但我已经装了,所以变重新安装)
https://imgur.com/O0ogKWl
c. 下载可以输出portal座标的 小程式 https://pastebin.com/fAYVyyme
拉到最下面,全选 Raw Paste Data 并右键 复制
https://imgur.com/dLUppIJ
按右上角的 Tampermonkey 并选择 新增新脚本
https://imgur.com/sUAKleJ
开启后,
https://imgur.com/suM4pDN
将原本的此15行脚本,置换成 刚刚复制的脚本,并点选左上角的 save 小图片
可以至控制台确认 刚刚所装的两个都已经开启
https://imgur.com/EENjnNY
d. 开启 ingress 的 intel map ( https://www.ingress.com/intel )
先将视窗调到 "all" 的规模,然后在把鼠标放到非地图的区块 按 ctrl + 滚轮
缩小到你想要的比例
地图图层也要选 unclaim/Placeholder portal (会跑出橘色的点)
https://imgur.com/dHBMo56
e. 输出 Portal list
点选右上角的 Portals list ,将列表拉到最下面,有一个 Export Portals
点击 将会出现下载 export.csv
https://imgur.com/p62l0XU
使用 WinEdt 开启它,
在第一行加上 "Portals",纬度,经度 (这样在输入进 google my map 时,
第一行资料才不会被吃掉)
https://imgur.com/4I8iqI7
f. 将刚刚修改过的 export.csv 丢进 1. 的 google my map
https://imgur.com/kYD1gL4
在纬度的地方选择 "纬度",经度的地方选择 "经度"
https://imgur.com/LKZMWu7
最后名字的地方,选择 Portals
https://imgur.com/UJvYf0x
点选 完成
最后修改样式,把 picker 造型改成 圆点 并 加图层名
https://imgur.com/5fs4mMA
3. 加入道馆资讯
由于目前还没有自动汇出宝可梦道馆的网站,所以必须手动拾取。(参考雷达)
(最好从空白档案开始新建,而不要从 export.csv 删除 portal ,会很累)
以下是我将自己拾取的加入 gym.csv 加入 google my map
https://imgur.com/hvEsiLh
(三个图层范围不太一样 汗)
以上跟大家分享
最后,每个 cell 大概有 portal 数目 与 道馆数目的关系
0-1 -> 0 gyms
2-5 -> 1 gym
6-19 -> 2 gyms
20-58 -> 3 gyms
作者: abby50066 (落雪残红)   2018-01-22 01:54:00
推个
作者: Binomial5566 ((1+x)^n=1+nx+...)   2018-01-22 02:13:00
用心推
作者: camellala (茸硬抬名器)   2018-01-22 03:44:00
优文
作者: neak (neak)   2018-01-22 05:58:00
超级用心的,弄很久吧
作者: kay22 (仮面ライダー)   2018-01-22 06:52:00
苗栗给推,同是苗栗人
作者: reswantur (但去白云无尽时)   2018-01-22 07:11:00
在下有分享后续追踪研究的结果,20-58 -> 3 gyms。没找到更密集的区域,所以无法确认是否会有四座道馆。
作者: deep5313 (JM)   2018-01-22 08:13:00
U质推
作者: ChrisArcher (Chris Archer)   2018-01-22 08:27:00
推详细教学
作者: as123985 (轉換亮溫)   2018-01-22 09:43:00
作者: Div (Div)   2018-01-22 12:31:00
推!
作者: dodo125 (阿谦)   2018-01-23 13:10:00
作者: BC8472   2018-01-26 09:43:00
识货的人到底不多啊
作者: leave3078 (Chitin)   2018-02-01 01:13:00
感谢...真的很需要这篇教学XD

Links booklink

Contact Us: admin [ a t ] ucptt.com