摘要: 一、.在div中使用CSS3动画,以overlay的形式添加 1.先为一个div创建css 2.动态创建这个div,并将这个div作为overlay的Element,添加到地图中 如果需要添加到地图上,只需要设置 二、使用openlayers3自带的postcompose事件 这个事件在地图渲染时都 阅读全文
posted @ 2017-08-23 16:29 p哥 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 当地图由于调整大小而变得太小时,归属将被折叠。这是因为collapsible如果地图的宽度小于600像素,则该选项设置为true。 http://openlayers.org/en/latest/examples/attributions.html 使用view.animate()方法来运行一个或多 阅读全文
posted @ 2017-08-23 15:29 p哥 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 地图交互功能和上一篇讲的地图控件有些混淆,它们都控制着用户与地图的交互,区别是地图控件的触发都是一些可见的 HTML 元素触发,如按钮、链接等;而交互功能都是一些设备行为触发,都是不可见的,如鼠标双击、滚轮滑动等,手机设备的手指缩放等。 地图的交互功能包含很多,如地图双击放大,鼠标滚轮缩放,矢量要素 阅读全文
posted @ 2017-08-23 14:53 p哥 阅读(4593) 评论(0) 推荐(0) 编辑