我正在寻求有关 Google 地图实施的帮助。我必须编写(JS)一个“智能信息框/气泡”,它可以智能地相对于标记定位自身,以及该标记相对于地图视图边缘的位置。
大众在他们的定位器中这样做:http: //goo.gl/hiyfk
示例屏幕截图:(气泡在左上方打开) http://screencast.com/t/OAqehpfNf8
示例屏幕截图:(气泡在右上角打开) http://screencast.com/t/aqKM2nGZyR
我基本上是在寻找我应该针对哪些对象来运行计算,但我并不理想地了解 GoogleMaps API 的速度。我心目中的基本功能应该是获取标记位置,然后决定它在哪个 MapView 象限中,然后将 InfoBox 朝最有意义的方向弹出。例如。NW 象限中的标记 = SE 的 InfoBox。
非常感谢任何为我指明正确方向的帮助。