wangzhibo
2021-10-04 c5bf484e08cc0512bf3e7133f16142d1f0b72e93
点击后的详细信息链接
1个文件已修改
27 ■■■■■ 已修改文件
js/function.js 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
js/function.js
@@ -1,6 +1,7 @@
"use script"; //开发环境建议开启严格模式
//系统 功能入口
function getDefaultDateTime() {
  return "2021-07-01 00:00:00";
@@ -41,14 +42,13 @@
    (day > 9 ? day : ("0" + day)) +
    (hours > 9 ? hours : ("0" + hours)) + "0000";
}
mars3d.global_variables = { geoserver_url_predix: 'http://58.246.27.194:7011/', nodejs_url_predix: 'http://58.246.27.194:7012/', userid: 2, queryDataType: 'hour',weathercitycode:'101020100',wind360:0,windSpeed:10 }
mars3d.global_variables = default_system_params;
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;
function initLayersByUserid() {
@@ -86,12 +86,12 @@
      layer.options.layers = "konglu_58:" + layer.options.geoname_prefix + mars3d.global_variables.queryDataType;
      layer.options.parameters.viewparams = "userid:" + mars3d.global_variables.userid + ";datatime:" + mars3d.global_variables.queryDataTStartGeo;
      layer.reload();
    } else if ([layer.id] == 1001) {
    } else if ([layer.id] == 1001 && layer.options.show) {
      var tmpguokong = map.getLayerById(1001);
      tmpguokong.clear(true);
      getGuokongPointFromServer(tmpguokong);
      //graphiclayer.eachGraphic
    } else if ([layer.id] == 1004) {
    } else if ([layer.id] == 1004 && layer.options.show) {
      var tmpTaxi = map.getLayerById(1004);
      tmpTaxi.clear(true);
      setTaxiLayerMapClock();
@@ -136,21 +136,18 @@
  map.addControl(clearButton);
}
function showDetail(layerid, itemCode) {
  if (mars3d.widget.isActivate("widgetsTS/qyDetailsView/widget.js")) {
mars3d.global_variables.queryDataTStart = getDefaultDateTime();
mars3d.global_variables.queryDataTStartGeo = getDe
    var detailWiget = mars3d.widget.getClass("widgetsTS/qyDetailsView/widget.js");
    detailWiget.showSPJK();
function showDetail(layerid, itemCode,qindex) {
  if (mars3d.widget.isActivate("widgetsTS/widget_detail/widget.js")) {
    var detailWiget = mars3d.widget.getClass("widgetsTS/widget_detail/widget.js");
    detailWiget.reloadData({ "nodejs_url_predix": mars3d.global_variables.nodejs_url_predix, "datatype":  mars3d.global_variables.queryDataType,"selected_qindex": qindex,"datatime":  mars3d.global_variables.queryDataTStart, "layerid": layerid, "siteid": itemCode });
  } else {
    mars3d.widget.activate({
      uri: "widgetsTS/qyDetailsView/widget.js",
      dataQy: itemCode,
      uri: "widgetsTS/widget_detail/widget.js",
      params: { "nodejs_url_predix": mars3d.global_variables.nodejs_url_predix, "datatype":  mars3d.global_variables.queryDataType,"selected_qindex": qindex,"datatime":  mars3d.global_variables.queryDataTStart, "layerid": layerid, "siteid": itemCode },
    });
  }
}