文档章节

OpenLayers3 get specified layer(openlayers3获取指定的layer)

RealPari
 RealPari
发布于 2017/05/03 11:21
字数 80
阅读 62
收藏 0
点赞 0
评论 0
if (ol.Map.prototype.getLayerByName === undefined) {    
        ol.Map.prototype.getLayerByName = function (name) {
            var layer;
            this.getLayers().forEach(function (lyr) {
                if (name == lyr.name) {
                    layer = lyr;
                }            
            });
            return layer;
        }
    }

在添加layer之前先给它设置一个name,如

heatMap.name='heatmap';
map.addLayer(heatMap);

这样之后就能直接使用了,如

var layer = map.getLayerByName('heatmap');

可以指定name或者id,或者其它的属性。

© 著作权归作者所有

共有 人打赏支持
RealPari
粉丝 1
博文 49
码字总数 15143
作品 0
昌平
OpenLayers3加载地图后上下部位出现了空白

我用OpenLayers3时,地图可以完全加载,但是地图可以随便上下移动,怎么把地图的上下固定?

路人甲de ⋅ 2016/12/29 ⋅ 0

openlayers3 自定义鹰眼缩略图

openlayers3自带的鹰眼缩略图控件功能很局限,想到自己动手去做,结果很容易就做出来了,这里主要用到的是两个map互相联动。我粗糙的做了两种缩略图,介绍如下: 一、缩略图可点击,点击后更...

会哭的鳄鱼 ⋅ 01/25 ⋅ 0

openlayers 点击Point Icon没有反应

我使用Openlayers3 + Ionic 做一个项目,有时会碰到图中的情况: Point 1和Point 2位置重合,所以对Point 2做了一个旋转,但是我点击Point1 和 Point2 的图标没有反应,只有点击区域3时才有反...

JiaoXN ⋅ 2016/11/09 ⋅ 1

ilocation/plot4ol3

#plot4ol3 说明 基于OpenLayers3 (http://openlayers.org) 实现动态标绘API。 在线体验 http://ilocation.oschina.io/plot4ol3sample demo源码 http://git.oschina.net/ilocation/plot4ol3s......

ilocation ⋅ 2016/03/14 ⋅ 0

UI基础控件之UIButton

1.按钮初始化 注意事项:按钮初始化使用的是类方法,不可以release释放,切记!!!

tuwangsheng ⋅ 2014/04/27 ⋅ 0

layerUi问题

layer.open({ type: 1, shade: false, title: false, //不显示标题 content: $('.layer_notice'), //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响...

gs586169 ⋅ 2017/11/28 ⋅ 1

objective-c 动画 花瓣飘落

// // ViewController.m // 花瓣飘落 // #import "ViewController.h" @interface ViewController () { CALayer *layer;//创建一个图层 } @end @implementation ViewController - (void)view......

_pioneer_ ⋅ 2015/12/25 ⋅ 0

layer 1.9 发布,国产 Web 弹层不懈的追求者

layer历经三年考验,已经清楚地懂得了人们最需要的是什么,因此这一版的核心是做减法,不仅剔除了部分冗余的API,对包括layer.ext.js在内的代码也进行了大量瘦身(所以请不要覆盖升级),lay...

贤心 ⋅ 2015/04/19 ⋅ 36

Swift 4 动画 - 2. CALayer

所有示例代码均可以在 Animations-Demo 下载到 上节提到 UIView 上所有动画归根结底都是发生在Layer 层,所以动画的学习离不开Layer的学习。 我们平时开发中很少使用layer,但是我们却一直在...

smalldu ⋅ 2017/11/25 ⋅ 0

iOS时钟实现

时钟实现 1.首先来看看总体效果 2.先来实现秒针的变化 2.1先来看效果图片 2.2添加UIimageView加载图片,然后添layer 2.3添加一个定时器,不停旋转 3源代码详细地址 github...

AppleDream ⋅ 2016/07/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

笔试题之Java基础部分【简】【一】

基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他 1.length、length()和size() length针对...

anlve ⋅ 27分钟前 ⋅ 2

table eg

user_id user_name full_name 1 zhangsan 张三 2 lisi 李四 `` ™ [========] 2018-06-18 09:42:06 星期一½ gdsgagagagdsgasgagadsgdasgagsa...

qwfys ⋅ 51分钟前 ⋅ 0

一个有趣的Java问题

先来看看源码: public class TestDemo { public static void main(String[] args) { Integer a = 10; Integer b = 20; swap(a, b); System.out......

linxyz ⋅ 56分钟前 ⋅ 0

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 今天 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 8

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部