zoukankan      html  css  js  c++  java
  • 利用不同的属性值显示出不同的颜色

    在本节中,注意到三维底图既加入了行政边界的矢量要素图层,也加入了场景要素

    var countries = new FeatureLayer({  //各国矢量边界

      url:"https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/World_Countries_(Generalized)/FeatureServer",

      renderer:{

        type:"simple",

        symbol:{

          type:"polygon-3d",

          symbolLayers:[{

            type:"fill",

            material:{color:[0,0,0,0]},

            outline:{color:[4,245,248]}

          }]

        }

      }

    });

    var layer = new SceneLayer({

      url:"https://tiles.arcgis.com/tiles/V6ZHFr6zdgNZuVG0/arcgis/rest/services/Airports_PointSceneLayer/SceneServer/layers/0",

      renderer:{

        type:"simple",

        symbol:{

          type:"point-3d",

          symbolLayers:[{

            type:"icon",

            size:1.7

          }]

        },

        visualVariables:[{

          type:"color",

          field:"type_airpport",

          stops:[{

            value:1,

            color:[252,12,245]

          },{

            value:3,

            color:[83,0,244]

          },{

            value:7,

            color:[4,245,248]

          }]

        }]

      }

    })

    var map = new Map({

      layers:[countries,layer]  //哪个图层在第一个,哪一个就覆盖显示

      ground:{

        opacity:0.6,

        surfaceColor:"black"

      }

    });

    var view = new SceneView({

      container:"viewDiv",

      map:map,

      environment:{

        starsEnabled:false,

        atmosphereEnabled:false,

        background:{

          type:"color",

          color:"black"

        }

      }

    })

  • 相关阅读:
    BufferedImage学习记录一
    response总结一
    Externalizable接口
    request 总结一
    处理jsp显示文字过长问题
    验证码设计
    ORA01461: 仅能绑定要插入 LONG 列的 LONG 值
    MAP平台在单据中填写好部门后,关闭后重新打开,部门就没有了
    MAP平台设置节点选取范围
    MAP平台java.lang.StackOverflowError
  • 原文地址:https://www.cnblogs.com/GIS-Yangol/p/10421204.html
Copyright © 2011-2022 走看看