| | |
| | | var default_grid_camerview = {grid5000:{"lat":30.367931,"lng":121.518409,"alt":128482,"heading":2,"pitch":-57},grid3000:{"lat":30.902475,"lng":121.487751,"alt":38716,"heading":2,"pitch":-57},grid1000:{"lat":31.066346,"lng":121.462529,"alt":10026,"heading":2,"pitch":-57},grid500:{"lat":31.112561,"lng":121.458433,"alt":2483,"heading":2,"pitch":-57}}; |
| | | |
| | | function bindPopupFunction(event) { |
| | | console.log(this,event,"这是event") |
| | | let layerid = event.layer.options.id; |
| | | let item = event.graphic?.attr; |
| | | let qindex = event.layer.options.style_selected; |
| | | console.log(item["datatime"],"poup.item") |
| | | // console.log(event) |
| | | if (!item) { |
| | | return ""; |
| | | } |
| | | item = changeNullAndundefinedToEmpty(item); |
| | | let item_time = item["datatime"].split(" ") |
| | | console.log(item_time,"poup.item") |
| | | if(item_time[1] === "00:00:00"){ |
| | | item["datatime"] = item_time[0] |
| | | } |
| | | console.log(item["datatime"],"after") |
| | | if (layerid == 1001) { |
| | | return "站点编号:" + |
| | | item["code"] + |
| | |
| | | grid = array[3] |
| | | } |
| | | } |
| | | console.log(grid,"grid") |
| | | return grid + "米网格 <br/><br /> grid_id:"+item["grid_id"]+ |
| | | "<br />数据时间:" + |
| | | item["datatime"] + |
| | |
| | | } |
| | | |
| | | function getTaxiListFromServerByUserId(tmpLayer) { |
| | | // debugger; |
| | | setTaxiLayerMapClock(); |
| | | $.getJSON(mars3d.global_variables.nodejs_url_predix + "dataapi/Bdata?bid=get_1004_list_by_userid®ionCode="+mars3d.global_variables.regionCode+"&userid=" + mars3d.global_variables.userid, (result) => { |
| | | data_list_1004 = result.data.result; |
| | |
| | | mars3d.global_variables.singleTaxiReplayData |
| | | var current_date = new Date(Cesium.JulianDate.toDate(event._currentTime)); |
| | | if (current_date.getSeconds() != last_time_second) { |
| | | console.log("current_data != ") |
| | | last_time_second = current_date.getSeconds(); |
| | | changeTaxiLayerStyleAndAttr_Single(getFormattedDateTime(current_date)); |
| | | } |
| | | } else if (map.getLayerById(1004).options.show) { |
| | | console.log("current_data ==") |
| | | var current_date = new Date(Cesium.JulianDate.toDate(event._currentTime)); |
| | | if (current_date.getSeconds() != last_time_second) { |
| | | last_time_second = current_date.getSeconds(); |
| | |
| | | |
| | | //开始查询轨迹 |
| | | $("#startQueryTaxiData").click(function () { |
| | | console.log(thisWidget,"thisWidget") |
| | | haoutil.loading.show(); |
| | | thisWidget.appDateHourStart = $("#appDateHourStart").val() |
| | | thisWidget.appDateHourEnd = $("#appDateHourEnd").val() |
| | |
| | | { |
| | | bootcssVer: 3, //bootstrap-datetimepicker+bootstrap v3,但这个插件使用的时候,并没有和V3相匹配,仍然调用的是bootstrap V2的图标 把bootcssVer的值直接设为3,否则datetimepicker不会显示出上、下个月的箭头 |
| | | format: 'yyyy-mm-dd hh:ii:00', |
| | | minView: 'day',//设置时间选择为年月日 去掉时分秒选择 |
| | | // minView: 'day',//设置时间选择为年月日 去掉时分秒选择 |
| | | todayBtn: true, //如果此值为true 或 "linked",则在日期时间选择器组件的底部显示一个 "Today" 按钮用以选择当前日期。如果是true的话,"Today" 按钮仅仅将视图转到当天的日期,如果是"linked",当天日期将会被选中。 |
| | | clearBtn: true, |
| | | language: 'zh-CN', |