私は jVectorMap v1.1 を使用しており、次の関連するコードを取得しています。
var america = "#d84148";
var europe = "#0060d0";
var africa = "#44984d";
var asia = "#e3a430";
var oceania = "#2ecdd0";
series: {
regions: [{
values: data['colours'],
scale: {
"America" : america,
"Europe" : europe,
"Africa" : africa,
"Asia" : asia,
"Oceania" : oceania
},
normalizeFunction: 'linear',
attribute: 'fill'
}]
}
私が取得したベクター データは、naturalearth.com の world_mill_en であり、各国の国境として機能する 1 ピクセルの区切りが含まれています。私が構築しているアプリケーションは、大陸全体を表示する必要があるため、国境は許可されません。
ではパラメータとしてまたはattribute
のみを設定できます。fill
stroke
fill
fill
ANDstroke
を属性として同時に使用できるかどうかを知りたいです。または、領域のストロークをそれぞれの領域と同じ色に設定する方法がある場合。すなわち。
if (stroke == "none")
{
stroke = "that region's colour"
}