现在要将google地图中的经纬度坐标转换成像素坐标。一般选用的是:
DOM绝对坐标
从字面可以理解为这是定位在地图上而不是相对地图的坐标系统,如果你在加载地图后只是缩放而没有拖拽地图,那么你会 发现这个坐标系统和DOM相对坐标系统是重合的。但是,一旦你拖拽地图,就会发现他们的差别了,实际效果你可以在右边的地图里试试。结论就是,这个坐标系 统的原点是与DOM容器的左上角重合的地图上的点,在拖拽地图的时候原点会随着地图变化,原点左边和上面的点使用负值表示。
问题:
当进行拖拉的时候,你每次点到的点转换后都是唯一的,但是进行缩放后,表示的点的像素就不唯一的。
求解决方案:
当进行缩放后,地图上的点也能唯一转换成像素坐标。
求大神们帮忙
|