说我有一张地图div:
____________________
| |
| |
| |
| m |
| |
| |
| x |
|___________________|
m是标记现在的位置(实际上我并不关心标记最初的位置)。我想将标记从左下角移动5%div高度,8%div宽度到x位置(按像素移动也可以)。鉴于地图大小可以是任何大小,我将如何将标记从m移动到地图中的位置x。
注意:为了澄清,我不希望标记的位置(lat,lng)发生变化,而是移动地图,使标记在地图div中移动到位置x。
答案 0 :(得分:1)
好吧,我把一些可用于特写镜头的东西放在一起(大约9或更高)。当标记靠近极点或国际日期线在地图上可见时,您会很快注意到世界视图缩放,它会被严重破坏。
嗯,这是一个起点。 http://jsfiddle.net/TQ8YY/1/
将标记拖动到您感兴趣的区域。