我根據人口使用傳單做了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