From 9ff005fc2f95e59ed8cc850a1511d8d5862dd8ee Mon Sep 17 00:00:00 2001
From: qinbo <qinbo@shsening.com>
Date: 星期六, 11 九月 2021 11:18:47 +0800
Subject: [PATCH] 国控点
---
js/function.js | 51 ++++++++++++++++++++++-----------------------------
1 files changed, 22 insertions(+), 29 deletions(-)
diff --git a/js/function.js b/js/function.js
index cd06289..4eae02d 100644
--- a/js/function.js
+++ b/js/function.js
@@ -50,7 +50,7 @@
map.addLayer(Vec_annoTileLayer);
}
-function addfunctionLayers() {
+function addguokongLayers() {
layer_1001_guokong = new mars3d.layer.DivLayer({
name: '鍥芥帶鐐�',
@@ -73,36 +73,30 @@
layer_1001_guokong.bindPopup(function (event) {
let item = event.graphic?.attr;
var html =
- "楂樻牎鍚嶇О锛�" +
- item["楂樻牎鍚嶇О"] +
- "<br />鎵�灞炲湴鍖猴細" +
- item["鍦板尯"] +
- "<br />涓荤閮ㄩ棬锛�" +
- item["涓荤閮ㄩ棬"] +
- "<br />鍔炲灞傛锛�" +
- item["鍔炲灞傛"] +
- "<br />鐜嬬墝涓撲笟锛�" +
- item["鐜嬬墝涓撲笟"]+
- "<br /><br /><p><a href='#' onclick='javascript:showDetail(1001,\""+item["楂樻牎鍚嶇О"]+"\")' >璇︾粏淇℃伅</a></p>";
- return html;
+ "绔欑偣鍚嶇О锛�" +
+ item["SiteName"] +
+ "<br />鍒嗗尯锛�" +
+ item["RegionName"] +
+ "<br />AQI:" +
+ item["AQI"] +
+ "<br />PM25:" +
+ item["PM25"] + "ug/m3"+
+ "<br />SO2:" +
+ item["SO2"] + "ug/m3"+
+ "<br />O3:" +
+ item["O31"] + "ug/m3"+
+ "<br /><br /><p><a href='#' onclick='javascript:showDetail(1001,\""+item["楂樻牎鍚嶇О"]+"\")' >璇︾粏淇℃伅</a></p>";
+ return html;
});
-
// add 鍥芥帶鐐�
- //鏄剧ず楂樻牎鐐�
- $.getJSON("//data.mars3d.cn/file/apidemo/gaoxiao.json", (result) => {
- var pointColorArr = ["#f33349", "#f79a2c", "#f2fa19", "#95e40c", "#1ffee6"];
- for (var i = 0, len = result.length; i < len; i++) {
- var item = result[i];
- var jwd = item["缁忕含搴�"].split(",");
- if (jwd.length !== 2) {
- continue;
- }
-
- var jd = Number(jwd[0]);
- var wd = Number(jwd[1]);
+ $.getJSON("http://58.246.27.194:7012/dataapi/Bdata?bid=get_1001_list_hour&datatime=2021-09-06%2012:00:00&qindex=pm25", (result) => {
+ var pointColorArr = ["#f33349","#fff000","#33347f"];
+ for (var i = 0, len = result.data.result.length; i < len; i++) {
+ var item = result.data.result[i];
+ var jd = result.data.result[i].Longitude;
+ var wd = result.data.result[i].Latitude;
var clr = pointColorArr[i % pointColorArr.length];
-
var graphic = new mars3d.graphic.DivGraphic({
position: Cesium.Cartesian3.fromDegrees(jd, wd),
style: {
@@ -113,7 +107,6 @@
attr: item,
});
layer_1001_guokong.addGraphic(graphic);
-
}
});
@@ -198,7 +191,7 @@
addTDTAnnoLayer();
// 娣诲姞涓氬姟鍥惧眰
- addfunctionLayers();
+ addguokongLayers();
addRoadLayer();
--
Gitblit v1.9.1