From 8dc63fb2f82aefc329addd61781ce74a0f8edca3 Mon Sep 17 00:00:00 2001
From: fuchengshen <men883234@gmail.com>
Date: 星期三, 19 十月 2022 16:57:38 +0800
Subject: [PATCH] 上海遮罩层
---
widgetsTS/taxiRouteReplay/widget.js | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/widgetsTS/taxiRouteReplay/widget.js b/widgetsTS/taxiRouteReplay/widget.js
index 0b9bebb..300d329 100644
--- a/widgetsTS/taxiRouteReplay/widget.js
+++ b/widgetsTS/taxiRouteReplay/widget.js
@@ -13,7 +13,7 @@
}
reloadData(new_taxi_sn) {
- // this.viewWindow.resetStartQueryTaxiDataText(new_taxi_sn);
+ this.viewWindow.resetStartQueryTaxiDataText(new_taxi_sn);
this.taxi_sn = new_taxi_sn;
if (this.startGraphic) {
@@ -86,20 +86,27 @@
addTaxiPointInfoGraphic() {
var Pointsdata = mars3d.global_variables.singleTaxiReplayData;
- var points = [];
for (var i = 0, len = Pointsdata.length; i < len; i++) {
var item = Pointsdata[i];
- var lng = Number(item["lon"]); //缁忓害
- var lat = Number(item["lat"]); //绾害
+ // var lng = Number(item["lon"]); //缁忓害
+ // var lat = Number(item["lat"]); //绾害
// var position = null;
// if (lng && lat) {
- // //position = Cesium.Cartesian3.fromDegrees(lng, lat);
+ // position = Cesium.Cartesian3.fromDegrees(lng, lat);
// }
- points[Pointsdata.length] = [lng, lat];
-
+ let keys = ["lon","lat"]
+ let array = []
+ Pointsdata.map(item => {
+ array.push(keys.reduce((result, key) => ({ ...result, [key]: item[key] }), {}))
+ })
+ let points = []
+ array.map(item => {
+ points.push(Object.values(item))
+ })
item = changeNullAndundefinedToEmpty(item)
+ //points[Pointsdata.length] = [lon,lat]
var CorridorPrimitive = new mars3d.graphic.CorridorPrimitive({
- position: points,
+ positions: points,
style: {
with: 50,
height: 0,
@@ -173,7 +180,7 @@
this.appDateHourEnd = mars3d.global_variables.queryDataTEnd;
this.nodejs_url_predix = mars3d.global_variables.nodejs_url_predix;
this.taxi_sn = this.config.params;
- // this.viewWindow.resetStartQueryTaxiDataText(this.taxi_sn);
+ this.viewWindow.resetStartQueryTaxiDataText(this.taxi_sn);
}
//鎵撳紑婵�娲�
--
Gitblit v1.9.1