• openlayers 图层控制


    openlayers图层控制有2种方式,一种是利用现成的控件,另一种是自定义

    一、利用现成的控件

    openlayers的control中没有提供默认的图层控制控件。

    但是git上已经有造好的轮子,直接拿来用就可以了。地址 https://github.com/walkermatt/ol-layerswitcher

    创建一个图层切换器控件。 图层切换器中要显示的每个图层都具有title属性,每个组也是如此。 每个基础地图图层都有一个type: 'base'属性。

    安装控件
    npm install ol-layerswitcher --save
    引入
    import 'ol-layerswitcher/dist/ol-layerswitcher.css';
    import LayerSwitcher from 'ol-layerswitcher';
    const layerSwitcher = new LayerSwitcher();
    map.addControl(layerSwitcher);
    二、自定义图层控制
    https://www.jb51.net/article/196485.htm
    https://www.cnblogs.com/lzugis/p/6539897.html
  • 相关阅读:
    3.1C#中的命名空间
    2章总结
    2.4冒泡排序
    2.3 C#中的数组
    2.2二重循环
    2.1c#中的循环语句
    1章总结
    docker内外数据拷贝
    搭建docker环境
    centos7 部署Apache的httpd服务器
  • 原文地址:https://www.cnblogs.com/zmbhfly/p/16111932.html
Copyright © 2020-2023  润新知