计算谷歌地图中的父图块坐标

时间:2012-10-19 12:47:38

标签: google-maps

如何最有效地计算给定图块的父图块坐标?
假设我有一个坐标为的瓷砖:

x = 2194
y = 1287
z = 12

如何在缩放11中计算其父图块的坐标?

1 个答案:

答案 0 :(得分:3)

Google地图正在使用四叉树表示来计算其图块的位置。您可以找到有关寻址系统如何工作的示例here。在此链接中,还有一个类可用于转换的许多实用方法。

一般情况下,如果您将x和y值分开(并且可选地向下舍入),则父图块应该可用:

x = 1097
y = 643
z = 11