【发布时间】:2017-11-16 20:01:31
【问题描述】:
我一直在尝试根据人口密度为图层着色,但遇到了一些问题。我在图层中有两个属性,面积('ALAND')和人口('B01001_001'),我想用它们来计算人口密度,然后用它来填充。这是我的尝试:
map.setPaintProperty('fullcitylayer', 'fill-color', ['interpolate', interpolation: ['linear'], input:['/', ['get', 'B19001_017'], ['/',['get', 'ALAND'],1000000]], stop_input1: 10, stop_output1: '#00adef', stop_input2: 100, stop_output2: '#212529', stop_input3: 1000, stop_output3: '#ea950b', stop_input4: 5000, stop_output4: '#e94e34'] )
由于某种原因,当我尝试运行此程序时,我不断收到语法错误。知道为什么吗?
【问题讨论】:
标签: javascript mapbox mapbox-gl-js