谷歌地图如何将经纬度转换为pixel屏幕像素点
需求场景:
监听marker鼠标点击,移入事件,当鼠标移入或者点击的时候,需要动态创建一个html页面元素,展示一些信息。谷歌地图本身有infoWindow组件,但是不符合公司需求,所以我需要获取到点击事件的屏幕像素点,以此为基点去确定html元素的位置。
其实都是谷歌地图的原生方法,直接上代码:
function LatLngToPixel(latLng, map) {
var proj = map.getProjection()
var scale = Math.pow(2, map.
原创
2020-08-07 16:04:01 ·
765 阅读 ·
1 评论