Javascript 如何在lat和lng中将图像像素转换为相同位置以供谷歌地图使用

Javascript 如何在lat和lng中将图像像素转换为相同位置以供谷歌地图使用,javascript,google-maps,math,google-maps-api-3,Javascript,Google Maps,Math,Google Maps Api 3,GoogleMapsAPI允许您将自己的地图与API集成,我已经完成了,但是我有一些代码在我的原始地图上放置了一个标记,它具有像素位置 我希望实现的是将原始PNG地图中的像素位置转换为(lat,lng)中的相对位置,这样我就可以在新的google地图块上放置标记,但到目前为止我还无法实现这一点,有人做过类似的事情吗?我正在寻找如何解决这个问题的指针 阅读地图坐标在 将地图转换为基本平铺大小(256x256)并转换标记位置 使用map projection:map.getProjection和p

GoogleMapsAPI允许您将自己的地图与API集成,我已经完成了,但是我有一些代码在我的原始地图上放置了一个标记,它具有像素位置

我希望实现的是将原始PNG地图中的像素位置转换为(lat,lng)中的相对位置,这样我就可以在新的google地图块上放置标记,但到目前为止我还无法实现这一点,有人做过类似的事情吗?我正在寻找如何解决这个问题的指针

  • 阅读地图坐标在
  • 将地图转换为基本平铺大小(256x256)并转换标记位置
  • 使用map projection:map.getProjection和projection.fromPointToLatLng将现在转换的标记位置转换为LatLng位置