美文网首页
百度地图自定义颜色,给自己的地图上色

百度地图自定义颜色,给自己的地图上色

作者: 一碗米粉的故事 | 来源:发表于2021-03-28 19:46 被阅读0次

    导读:
    http://lbsyun.baidu.com/jsdemo.htm#webgl1_6
    总结:三种方式写地图展示数据形式
    1.mapv
    2.高的点
    3.echarts实现

    百度webapi 相关接口文档:
    http://lbsyun.baidu.com/index.php?title=webapi
    百度webapi 相关接口文档 示例:
    http://lbsyun.baidu.com/jsdemo.htm#webgl0_2

    // 百度地图绘制完成:
    // 绘制完成后获取相关的信息(面积等)
    drawingManager.addEventListener('overlaycomplete', function(e) {
    alert(e.calculate);
    });

    // 百度地图室内图的一个展示:
    http://lbsyun.baidu.com/jsdemo.htm#indoor0_0

    设置标注点的弹跳动画
        marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画
    //判断浏览区是否支持canvas
    function isSupportCanvas(){
        var elem = document.createElement('canvas');
        return !!(elem.getContext && elem.getContext('2d'));
    }
    百度地图可以平移到广州
    map.panTo(new BMap.Point(113.262232,23.154345));   //两秒后移动到广州
        
    添加自定义覆盖物(不是图片代替 而是用div写的一个样式,牛叉)
    http://lbsyun.baidu.com/jsdemo.htm#c1_11
    
    // 数据量大的情况 用到这个mapv (百度地图的另一个形式)
    https://mapv.baidu.com/examples/#baidu-map-point-intensity.html
    

    百度官方创建坐标位置工具
    http://api.map.baidu.com/lbsapi/createmap/index.html
    http://api.map.baidu.com/lbsapi/getpoint/index.html

    百度官方在线样式编辑器:
    http://lbsyun.baidu.com/customv2/help.html

    // 百度地图API功能
    var map = new BMapGL.Map("allmap");
    

    var styleJson = [{
    "featureType": "land",
    "elementType": "geometry",
    "stylers": {
    "color": "#242f3eff"
    }
    }, {
    "featureType": "manmade",
    "elementType": "geometry",
    "stylers": {
    "color": "#242f3eff"
    }
    }, {
    "featureType": "water",
    "elementType": "geometry",
    "stylers": {
    "color": "#17263cff"
    }
    }, {
    "featureType": "road",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "road",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631ff"
    }
    }, {
    "featureType": "districtlabel",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "districtlabel",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#17263cff",
    "weight": 3
    }
    }, {
    "featureType": "poilabel",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "poilabel",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#17263cff",
    "weight": 3
    }
    }, {
    "featureType": "subway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "railway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "poilabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "subwaylabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "subwaylabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "tertiarywaysign",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "tertiarywaysign",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "provincialwaysign",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "provincialwaysign",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "nationalwaysign",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "nationalwaysign",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "highwaysign",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "highwaysign",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "green",
    "elementType": "geometry",
    "stylers": {
    "color": "#263b3eff"
    }
    }, {
    "featureType": "nationalwaysign",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d0021bff"
    }
    }, {
    "featureType": "nationalwaysign",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#ffffffff"
    }
    }, {
    "featureType": "city",
    "elementType": "labels",
    "stylers": {
    "visibility": "on"
    }
    }, {
    "featureType": "city",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "city",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "city",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#17263cff"
    }
    }, {
    "featureType": "water",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "water",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#242f3eff"
    }
    }, {
    "featureType": "local",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#38414eff"
    }
    }, {
    "featureType": "local",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#ffffff00"
    }
    }, {
    "featureType": "fourlevelway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#38414eff"
    }
    }, {
    "featureType": "fourlevelway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#ffffff00"
    }
    }, {
    "featureType": "tertiaryway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#38414eff"
    }
    }, {
    "featureType": "tertiaryway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#ffffff00"
    }
    }, {
    "featureType": "tertiaryway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "fourlevelway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631ff"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631ff"
    }
    }, {
    "featureType": "tertiaryway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "fourlevelway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631ff"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631ff"
    }
    }, {
    "featureType": "arterial",
    "elementType": "geometry.fill",
    "stylers": {
    "color": "#9e7d60ff"
    }
    }, {
    "featureType": "arterial",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#554631fa"
    }
    }, {
    "featureType": "medicallabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "medicallabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "entertainmentlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "entertainmentlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "estatelabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "estatelabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "businesstowerlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "businesstowerlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "companylabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "companylabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "governmentlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "governmentlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "restaurantlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "restaurantlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "hotellabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "hotellabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "shoppinglabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "shoppinglabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "lifeservicelabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "lifeservicelabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "carservicelabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "carservicelabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "financelabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "financelabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "otherlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "otherlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "airportlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "on"
    }
    }, {
    "featureType": "airportlabel",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "airportlabel",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#17263cff"
    }
    }, {
    "featureType": "airportlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "highway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "highway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "highway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "highway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "highway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "highway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "nationalway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "nationalway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "nationalway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "nationalway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "nationalway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "nationalway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "highway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "provincialway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "8"
    }
    }, {
    "featureType": "provincialway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "9"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "8"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "9"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "8"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "8,9",
    "level": "9"
    }
    }, {
    "featureType": "cityhighway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "cityhighway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "cityhighway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "cityhighway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "cityhighway",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "6"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "7"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "8"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "9"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "6,10",
    "level": "10"
    }
    }, {
    "featureType": "arterial",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "9"
    }
    }, {
    "featureType": "arterial",
    "stylers": {
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "10"
    }
    }, {
    "featureType": "arterial",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "9"
    }
    }, {
    "featureType": "arterial",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "10"
    }
    }, {
    "featureType": "arterial",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "9"
    }
    }, {
    "featureType": "arterial",
    "elementType": "labels",
    "stylers": {
    "visibility": "off",
    "curZoomRegionId": "0",
    "curZoomRegion": "9,10",
    "level": "10"
    }
    }, {
    "featureType": "building",
    "elementType": "geometry.topfill",
    "stylers": {
    "color": "#2a3341ff"
    }
    }, {
    "featureType": "building",
    "elementType": "geometry.sidefill",
    "stylers": {
    "color": "#313b4cff"
    }
    }, {
    "featureType": "building",
    "elementType": "geometry.stroke",
    "stylers": {
    "color": "#1a212eff"
    }
    }, {
    "featureType": "road",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "road",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "arterial",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#759879ff"
    }
    }, {
    "featureType": "provincialway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "cityhighway",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "arterial",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#1a2e1cff"
    }
    }, {
    "featureType": "local",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "manmade",
    "elementType": "labels.text.fill",
    "stylers": {
    "color": "#d69563ff"
    }
    }, {
    "featureType": "manmade",
    "elementType": "labels.text.stroke",
    "stylers": {
    "color": "#17263cff"
    }
    }, {
    "featureType": "subwaystation",
    "elementType": "geometry",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "transportationlabel",
    "elementType": "labels.icon",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "transportationlabel",
    "elementType": "labels",
    "stylers": {
    "visibility": "off"
    }
    }, {
    "featureType": "estate",
    "elementType": "geometry",
    "stylers": {
    "color": "#2a3341ff"
    }
    }];
    map.setMapStyleV2({styleJson: styleJson});

    相关文章

      网友评论

          本文标题:百度地图自定义颜色,给自己的地图上色

          本文链接:https://www.haomeiwen.com/subject/mthmhltx.html