새 지도에서 배경, 도시가 정상적으로 보이도록 수정
This commit is contained in:
+19
-3
@@ -1,10 +1,26 @@
|
||||
function convertDictById(arr){
|
||||
var result = {};
|
||||
arr.forEach(function(v, i){
|
||||
result[v.id] = v;
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
function convertSet(arr){
|
||||
var result = {};
|
||||
arr.forEach(function(v){
|
||||
result[v] = v;
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
function convColorValue(color){
|
||||
if(color.startsWith('#')){
|
||||
if(color.charAt(0) == '#'){
|
||||
color = color.substr(1);
|
||||
}
|
||||
color = color.toUpperCase();
|
||||
|
||||
var colorBase = new Set([
|
||||
var colorBase = convertSet([
|
||||
'000080', '0000FF', '008000', '008080', '00BFFF', '00FF00', '00FFFF', '20B2AA',
|
||||
'2E8B57', '483D8B', '6495ED', '7B68EE', '7CFC00', '7FFFD4', '800000', '800080',
|
||||
'808000', '87CEEB', 'A0522D', 'A9A9A9', 'AFEEEE', 'BA55D3', 'E0FFFF', 'F5F5DC',
|
||||
@@ -12,7 +28,7 @@ function convColorValue(color){
|
||||
'FFFFFF'
|
||||
]);
|
||||
|
||||
if(!colorBase.has(color)){
|
||||
if(!colorBase.hasOwnProperty(color)){
|
||||
return '000000';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user