wangzhibo
2021-09-28 9e6ae70ce9382592bdcc33478b6e505a7682c711
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是home按钮后面
    click: (event) => {
      mars3d.global_variables.tmpHighlightGraphicLayer.clear(true);
    },
  });
  map.addControl(clearButton);
}
function showDetail(layerid, itemCode) {
  haoutil.msg('单击了:' + layerid + ',' + itemCode);