作者LibertyBell (May it be.....)
看板travian
标题Re: [问题] travian的地图是平的还是圆的!?
时间Fri Apr 4 22:33:52 2008
这样解释比较简单
如果他是球座标
x=rsinθcosψ
y=rsinθcosψ
z=rcosθ
那麽把它摊成平面就不可能是一个正方形
所以 Travian 就不会是球座标
Travian 的世界可以把它当成一个正方体
每个正方形面的中心都是 0,0
长度是 800 就应该没问题了
※ 引述《forself (无所得、故有)》之铭言:
: 重新解释好了
: (0,0)是正中心
: (0,400)是从正中心往y轴正值方向前进的极点
: (0,-400)是从正中心往y轴负值方向前进的极点
: 以正值为北 负值为南
: (0,400)(0,-400)分别为极北和极南
: 假设是圆的
: 则纬度相当y轴
: 极大极小值皆为极点(不过纬度是从极点向赤道増加 tra是从中心点増加)
: 只要是y座标为400或-400 不管X座标为多少 都是在极点
: 譬如在南极点旁边1公厘的位置
: 东经100度跟东经99度和南极点基本上可视作同位置(求高精度的测量当然就不是了)
: 在南极点的任意经线距离为0
: 但是在赤道上东经100度和东经99度差了一百多公里
: 我们将(0,400)和(0,-400)视为本初子午线
: 而(0,400)和(0,-400)相邻
: 因此若tra是圆的(应该说是球型)
: 则极北、极南点必不为(0,400)和(0,-400)
: 因为这两点会出现在tra世界的赤道和(0,0)相对的另一端
: 极点会出现在(0,200)(0,-200)
: 如果你从(0,200)派兵到(0,201)会说我派兵往南一格
: 那我同意在这个前提下 tra的世界是圆的
: 如果你没办法认同从(0,200)到(0,201)是往南
: 那麽我想你很难解释从极北的(0,400)往北移动1格爲什麽会是极南的(0,-400)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.24.61
1F:推 ebv:看来现在变成空间几何讨论版了,真是玩travian长知识阿XD 04/04 22:36
2F:推 linliangta:连三角函数都出来了 = =" 04/04 22:38
3F:推 cmk021:阿塞西打阿叩塞嗨~~ 04/04 22:45
4F:推 demolish:这篇居然能战这麽久...科科 04/04 23:12
5F:推 demolish:圆的+1 04/04 23:15