From bdbef0fbde20317d19bfc6d3473dabb10fb3fb3b Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Sat, 19 Apr 2025 15:41:21 +0800
Subject: [PATCH] feat: 修改任务事件概况的饼状图颜色
---
src/utils/cesium/AmapMercatorTilingScheme/index.js | 66 +++++++++++++++------------------
1 files changed, 30 insertions(+), 36 deletions(-)
diff --git a/src/utils/cesium/AmapMercatorTilingScheme/index.js b/src/utils/cesium/AmapMercatorTilingScheme/index.js
index 6b81249..dee4295 100644
--- a/src/utils/cesium/AmapMercatorTilingScheme/index.js
+++ b/src/utils/cesium/AmapMercatorTilingScheme/index.js
@@ -8,46 +8,40 @@
* Copyright (c) 2024 by GuLiMmo, All Rights Reserved.
*/
import {
- WebMercatorProjection,
- WebMercatorTilingScheme,
- Math,
- Cartographic,
- Cartesian2,
-} from 'cesium';
-import CoordTransform from './CoordTransform';
+ WebMercatorProjection,
+ WebMercatorTilingScheme,
+ Math,
+ Cartographic,
+ Cartesian2,
+} from 'cesium'
+import CoordTransform from './CoordTransform'
class AmapMercatorTilingScheme extends WebMercatorTilingScheme {
- constructor() {
- super();
+ constructor() {
+ super()
- let projection = new WebMercatorProjection();
+ let projection = new WebMercatorProjection()
- this._projection.project = function (cartographic, result) {
- result = CoordTransform.WGS84ToGCJ02(
- Math.toDegrees(cartographic.longitude),
- Math.toDegrees(cartographic.latitude),
- );
- result = projection.project(
- new Cartographic(
- Math.toRadians(result[0]),
- Math.toRadians(result[1]),
- ),
- );
- return new Cartesian2(result.x, result.y);
- };
+ this._projection.project = function (cartographic, result) {
+ result = CoordTransform.WGS84ToGCJ02(
+ Math.toDegrees(cartographic.longitude),
+ Math.toDegrees(cartographic.latitude)
+ )
+ result = projection.project(
+ new Cartographic(Math.toRadians(result[0]), Math.toRadians(result[1]))
+ )
+ return new Cartesian2(result.x, result.y)
+ }
- this._projection.unproject = function (cartesian, result) {
- let cartographic = projection.unproject(cartesian);
- result = CoordTransform.GCJ02ToWGS84(
- Math.toDegrees(cartographic.longitude),
- Math.toDegrees(cartographic.latitude),
- );
- return new Cartographic(
- Math.toRadians(result[0]),
- Math.toRadians(result[1]),
- );
- };
- }
+ this._projection.unproject = function (cartesian, result) {
+ let cartographic = projection.unproject(cartesian)
+ result = CoordTransform.GCJ02ToWGS84(
+ Math.toDegrees(cartographic.longitude),
+ Math.toDegrees(cartographic.latitude)
+ )
+ return new Cartographic(Math.toRadians(result[0]), Math.toRadians(result[1]))
+ }
+ }
}
-export default AmapMercatorTilingScheme;
+export default AmapMercatorTilingScheme
--
Gitblit v1.9.3