0
A
回答
1
这将让标记的位置(像素):
var scale = Math.pow(2, map.getZoom())
, nw = new google.maps.LatLng(
map.getBounds().getNorthEast().lat(),
map.getBounds().getSouthWest().lng()
)
, worldCoordinateNW = map.getProjection().fromLatLngToPoint(nw)
, worldCoordinate = map.getProjection().fromLatLngToPoint(marker.getPosition())
, pixelOffset = new google.maps.Point(
Math.floor((worldCoordinate.x - worldCoordinateNW.x) * scale),
Math.floor((worldCoordinate.y - worldCoordinateNW.y) * scale)
);
相关问题
- 1. 位置H1上的页面,但在它上面的标记
- 2. 在同一页面上将锚标记定位到div标记
- 3. 在Google地图上添加标记到当前位置
- 4. 在Google地图上更新标记位置
- 5. 在屏幕上获取Google地图标记位置
- 6. 在A WEBPAGE内的Google地图上获取标记位置
- 7. 在Google地图上启用拖放的准确标记位置
- 8. 在Google地图上单击任意位置时添加标记
- 9. 如何在Google地图上添加当前位置标记
- 10. 当里面的标记位置在li
- 11. 使用.offset()。顶部找到页面上的元素位置
- 12. Google地图标记位置问题
- 13. Google地图标记错误位置
- 14. Google Maps JavaScript API地理位置标记
- 15. Google地图标记位置错误
- 16. 在页面加载后,IE跳转到Google Maps iframe位置
- 17. AMP页面标签在Google桌面上显示Google搜索?
- 18. 在GMAPS API V3上绘制标记,并将位置发送到Google Fusion
- 19. 如何记录文本在页面上的位置?
- 20. 缩放选项在单击标记时未找到标记的位置
- 21. 在Google地理位置上找不到错误
- 22. 使用jQuery找出DIV在WordPress页面上的位置
- 23. Google地图上错误的标记位置
- 24. JavaScript-在页面中查找文本并跳转到页面中的位置
- 25. 如何在页面上的任意位置点击鼠标X和Y位置?
- 26. AEM:如何在Sightly/HTL页面找到Exception的位置?
- 27. 在Facebook页面标签上获取用户位置
- 28. 在地图上标记并搜索标记位置
- 29. 使用Google Map API保存标记 - 重定向到.php页面
- 30. 将Google Maps标记位置发送到Flask拖动
就像一个魅力<3 – Mantar 2011-05-05 09:39:08
要添加到这一点,有一个轻微的问题我正在努力解决;结果假定地图从浏览器的左上角开始。 – Mantar 2011-05-05 12:33:12