Gis 如何在地图中以米为单位获得平铺的大小

Gis 如何在地图中以米为单位获得平铺的大小,gis,openstreetmap,distance,Gis,Openstreetmap,Distance,嗨,我现在正在做一个基于地理的程序,想知道如何得到一块瓷砖的大小 假设谷歌的坐标位于纬度37.4219999,经度-122.0862462。 使用15级缩放,我可以得到x是5271,y是12706。这是照片 所以我的问题是,如何从左到右得到瓷砖的尺寸,单位是米?我如何得到瓷砖的特定坐标边界(左上、右上、左下、右下) 谢谢。以伪代码和各种编程语言显示相关公式。要计算平铺的坐标边界,需要“平铺编号为lon./lat.”。要获得底部和右侧边界,只需将1添加到该维度中的平铺坐标 该页面还有一个带有m/

嗨,我现在正在做一个基于地理的程序,想知道如何得到一块瓷砖的大小

假设谷歌的坐标位于纬度37.4219999,经度-122.0862462。 使用15级缩放,我可以得到x是5271,y是12706。这是照片

所以我的问题是,如何从左到右得到瓷砖的尺寸,单位是米?我如何得到瓷砖的特定坐标边界(左上、右上、左下、右下)

谢谢。

以伪代码和各种编程语言显示相关公式。要计算平铺的坐标边界,需要“平铺编号为lon./lat.”。要获得底部和右侧边界,只需将1添加到该维度中的平铺坐标


该页面还有一个带有m/px(即每个常用缩放级别的米/像素值)的页面。请注意将这些值乘以
cos(纬度)
,因为它们取决于您离赤道的距离。

Ah没有注意到这一点。最后我计算了x,y和x+1,y之间的差值。