https://developers.google.com/maps/documentation/javascript/examples/map-coordinates
上面的链接显示了如何将经度转换为平铺坐标(在某些缩放级别(;现在,一旦我有了这些磁贴坐标(我需要使用几个不同的磁贴坐标及其经度/经度值调用某些服务器端 API(。
所以问题是如何将瓷砖坐标转换为纬度/经度值(参考上面提到的链接中显示的示例(?
我尝试在其他地方使用"MercatorProjection",它工作正常;但是在这些情况下使用的公式与顶部URL中提到的公式不同。
函数 MercatorProjection(( {.........}
MercatorProjection.prototype.fromDivPixelToLatLng = function(pixel, zoom( {.......}
MercatorProjection.prototype.fromDivPixelToSphericalMercator = function(pixel, zoom( {.......}
我在下面的网站上找到了答案
https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames
它在JS和C#中都可以在TileCoordinates和Latitude/Longitude之间进行转换。