From 4097cc9ad6c60bbb5e9864d3f54a37cfbb40026e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 05 三月 2025 15:31:28 +0800
Subject: [PATCH] 临时:路网版本

---
 src/model/Legend.js |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/src/model/Legend.js b/src/model/Legend.js
index 42abee3..9dfbcc4 100644
--- a/src/model/Legend.js
+++ b/src/model/Legend.js
@@ -142,13 +142,21 @@
     ]
   },
 
+  // _custom: [
+  //   [0.05, 0.9, 0.03, 0.75],
+  //   [0.3, 0.65, 0.02, 0.75],
+  //   [0.87, 0.92, 0.03, 0.75],
+  //   [0.8, 0.67, 0.04, 0.75],
+  //   [0.92, 0.28, 0.07, 0.75],
+  //   [0.6, 0.05, 0.05, 0.75]
+  // ],
   _custom: [
-    [0.05, 0.9, 0.03, 0.75],
-    [0.3, 0.65, 0.02, 0.75],
-    [0.87, 0.92, 0.03, 0.75],
-    [0.8, 0.67, 0.04, 0.75],
-    [0.92, 0.28, 0.07, 0.75],
-    [0.6, 0.05, 0.05, 0.75]
+    [0, 0.89, 0, 0.75],
+    [1, 1, 0, 0.75],
+    [1, 0.49, 0, 0.75],
+    [1, 0, 0, 0.75],
+    [0.6, 0, 0.3, 0.75],
+    [0.49, 0, 0.14, 0.75]
   ],
 
   getStandardRange: function (name) {
@@ -241,7 +249,7 @@
 
   getCustomColor: function (data, min, max) {
     var per = (max - min) / this._custom.length;
-    var i = parseInt(data / per);
+    var i = parseInt((data - min) / per);
     if (i >= this._custom.length) {
       i = this._custom.length - 1;
     }

--
Gitblit v1.9.3