我根据人口使用传单做了choropleth。传单颜色在Choropleth看起来像深蓝色
是否有传单,设5个地方有人口正好是10,那么请不要将它们上色在所有的属性?像没有填充?
我也无法理解为什么会出现时,我已经设置为霜深蓝色。
这是我的风格功能。 -999只是表示度量不在那里,这就是为什么我想在这里没有填充。
function style(feature)
{
return {
fill: feature.properties.metric == -999 ? false :true,
fillColor: getColor(feature.properties.metric),
weight: 4,
opacity: 1,
color: feature.properties.metric == -999 ? '#e4e3db' :getColor(feature.properties.metric),
dashArray: feature.properties.metric == -999 ? '' : '3',
fillOpacity: feature.properties.metric == -999 ? 0 : 0.5
};
}
我不是传单上的专家,但我认为这是一个语法错误:'fillColor:getColor(feature.properties。)'注意'属性' – David
之后的额外时间段,对不起,这里只是一个错字。它不在实际的代码中。我的其他瓷砖有颜色。然而,即使当#e4e3db是一种奶油色,就像背景一样,只有这个颜色有蓝色,这让我发疯。 – user2961712
再一次,不知道它是否重要,但JSON要求您将属性名称放在引号中,如'“weight”:4,“opacity”:1'。我看到他们也在他们网站上的传单教程中这样做。 – David