From 9e6ae70ce9382592bdcc33478b6e505a7682c711 Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期二, 28 九月 2021 16:30:44 +0800
Subject: [PATCH] add taxi layer change color
---
js/function.js | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/js/function.js b/js/function.js
index 8d12e33..b2d5b02 100644
--- a/js/function.js
+++ b/js/function.js
@@ -45,6 +45,9 @@
mars3d.global_variables.queryDataTStart = getDefaultDateTime();
mars3d.global_variables.queryDataTStartGeo = getDefaultDateTimeGeo();
mars3d.global_variables.queryDataTEnd = getDefaultDateTimeEnd();
+// for tmp hight light graphic and
+//mars3d.global_variables.tmpHighlightGraphic;
+//mars3d.global_variables.tmpHighlightGraphicLayer;
@@ -52,6 +55,8 @@
//addMaskShanghai();
addTDTAnnoLayer();
+ addHighlightLayerClearButton();
+ addTmpHighlightGraphicLayer();
//TODO
$.getJSON("data/getLayerListByUserid.json", { userid: mars3d.global_variables.userid }, (result) => {
@@ -92,8 +97,8 @@
var tmpTaxi = map.getLayerById(1004);
tmpTaxi.clear(true);
setTaxiLayerMapClock();
- for (var i = 0, len = taxi_data_list.length; i < len; i++) {
- addTaxiPathToLayer(taxi_data_list[i], tmpTaxi);
+ for (var i = 0, len = data_list_1004.length; i < len; i++) {
+ getTaxiPathFromServerbySN(data_list_1004[i], tmpTaxi);
}
}
@@ -104,7 +109,22 @@
function refreshWidgets() {
}
+function addGraphictoHighlightLayer() {
+ mars3d.global_variables.tmpHighlightGraphicLayer.addGraphic(mars3d.global_variables.tmpHighlightGraphic);
+
+}
+function addHighlightLayerClearButton() {
+ let clearButton = new mars3d.control.ToolButton({
+ title: "clearHighlightLayer",
+ icon: "fa fa-crop",
+ insertIndex: 1, //鎻掑叆鐨勪綅缃『搴�, 1鏄痟ome鎸夐挳鍚庨潰
+ click: (event) => {
+ mars3d.global_variables.tmpHighlightGraphicLayer.clear(true);
+ },
+ });
+ map.addControl(clearButton);
+}
function showDetail(layerid, itemCode) {
haoutil.msg('鍗曞嚮浜嗭細' + layerid + ',' + itemCode);
--
Gitblit v1.9.1