这是参考使用四叉树的地图平铺。
客户端将给出(最高缩放级别,行,列)
您能否告诉我如何找到下一个较低的5级拼贴坐标
(缩放级别,行,列)??
答案 0 :(得分:4)
如果您正在使用行,列和缩放级别,则可以在下一个缩放级别轻松确定切片。当缩放级别改变时,单个图块被分解为4个图块。如果缩放级别增加1,那么瓦片行和列的数量将增加一倍。因此,为了获得瓦片分解成的4个瓦片,可以很容易地计算出来:
tile1:row * 2,col * 2 tile2:row * 2 + 1,col * 2 tile3:row * 2,col * 2 + 1 tile4:row * 2 + 1,col * 2 + 1
我们也知道缩放级别=缩放+ 1。使用此信息,您可以使用此处记录的代码计算每个磁贴的四键值:http://msdn.microsoft.com/en-us/library/bb259689.aspx