mapbox 扩展

2022/8/6 23:22:45

本文主要是介绍mapbox 扩展,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

写在前面

持续更新

  • 仓库地址
    github
    npm

  • 功能

功能介绍

图层分组操作

图层操作是基于 Map 类添加的扩展,所以可以直接在 Map 的实例中使用以下函数

        /**
         * 所有图层组,不要尝试自行使用
         */
        layerGroups: Dict<string, LayerGroup>

        /**
         * 所有图层组的图层id合集
         */
        getAllGroupLayerIds(): string[]

        /**
         * 创建图层组
         * @param id 图层组id
         */
        addLayerGroup(id: string): LayerGroup

        /**
         * 获取图层组
         * @param id 图层组id
         */
        getLayerGroup(id: string): LayerGroup | undefined

        /**
         * 删除图层组
         * @param id 图层id
         */
        removeLayerGroup(id: string): void

使用 addLayerGroup 方法创建的实例(LayerGroup类型)又可以对单图层进行添加、删除、是否显示等操作,具体请在仓库example中查看把



这篇关于mapbox 扩展的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程