(以“{{jspopularV3-sidebar}} <div class="bluetitle"><div class="services-title-text">简介</div></div><div class="serve-explain-text"> 所有叠加或覆盖到地图的...”为内容创建页面) |
(没有差异)
|
2017年12月27日 (三) 14:18的版本
简介
所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。
覆盖物主要分为:标注(点标注、矢量图形(包括折线、多边形、圆))、信息窗口、图层。
本节重点介绍一下如何向地图添加信息窗口,以及与地图相关的一些交互。提供的信息窗口
InfoWindow:信息窗口。也是一种特殊的覆盖物,它可以展示更为丰富的文字和多媒体信息。注意:同一时刻只能有一个信息窗口在地图上打开。
详情可见类参考。
添加信息窗口
信息窗口在地图上方的浮动显示HTML内容。
信息窗口可直接在地图上的任意位置打开,也可以在标注对象上打开(此时信息窗口的坐标与标注的坐标一致)。
您可以使用InfoWindow来创建一个信息窗实例,
注意同一时刻地图上只能有一个信息窗口处于打开状态。var opts = { width : 250, // 信息窗口宽度 height: 100, // 信息窗口高度 title : "Hello" // 信息窗口标题 } var infoWindow = new BMap.InfoWindow("World", opts); // 创建信息窗口对象 map.openInfoWindow(infoWindow, map.getCenter()); // 打开信息窗口
提供的自定义信息窗口工具