| | |
| | | map.addLayer(Vec_annoTileLayer); |
| | | } |
| | | |
| | | function addfunctionLayers() { |
| | | function addguokongLayers() { |
| | | |
| | | layer_1001_guokong = new mars3d.layer.DivLayer({ |
| | | name: '国控点', |
| | |
| | | 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: { |
| | |
| | | attr: item, |
| | | }); |
| | | layer_1001_guokong.addGraphic(graphic); |
| | | |
| | | } |
| | | }); |
| | | |
| | |
| | | addTDTAnnoLayer(); |
| | | |
| | | // 添加业务图层 |
| | | addfunctionLayers(); |
| | | addguokongLayers(); |
| | | |
| | | addRoadLayer(); |
| | | |