谷歌地图混搭与智能定位信息框
Google Maps Mashup with Intelligently positioning InfoBox
我正在寻找有关Google地图实现的帮助。我必须编写(JS)一个"智能信息框/气泡",它相对于标记以及该标记相对于地图视图边缘的位置智能定位。
大众在他们的定位器中这样做:http://goo.gl/hiyfk
示例屏幕截图:(气泡打开左上角)http://screencast.com/t/OAqehpfNf8
示例屏幕截图:(气泡在右上角打开)http://screencast.com/t/aqKM2nGZyR
我基本上在寻找我应该针对哪些对象来运行计算,我不太理想地跟上谷歌地图 API 的速度。我脑海中的基本功能应该是获取标记位置,然后决定它在哪个MapView象限中,然后在最有意义的方向上弹出信息框。例如。NW 象限中的标记 = SE 的信息框。
任何帮助为我指明正确的方向,我们将不胜感激。
Google Maps Demo Gallery 包含一个 SmartInfoWindow 演示,它几乎完全符合您所描述的内容。如果你检查一下并在代码中四处逛逛,你应该会很好地进行
相关文章:
- 访问布局信息是否也会导致浏览器重排
- CSS-如何定位内容数据标题
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 在Jquery detachment()和appendTo()之后定位元素
- 困在逻辑中试图定位动态的东西
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 如何在不传递此信息的情况下查找被调用的元素
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- 绝对定位不适用于Javascript DIV
- 如何通过解析类信息来使用jQuery创建类
- Jquery定位代码并调用它
- 存储来自每个元素的定位信息(JQuery/Javascript)
- 在谷歌地图上定位信息窗口
- 谷歌地图混搭与智能定位信息框
- 如何从Android地理定位应用程序向Postgresql数据库发送准确的时间戳信息
- 如何定位谷歌地图自定义信息框上的元素
- 如何使用e.PageX和e.PageY值定位一个信息窗口