var layer_xingzhengqu_100;
var layer_sifasuo_101;
var layer_shequjiaozheng_102;
var layer_anzhibangjiao_103;
var layer_renmintiaojie_104;
var layer_pudong_gltf_200;
var layer_shanghai_tiles_201;
var layer_shanghai_roads_202;
var layer_sifaju_effect_203;
var layer_shanghai_mask_300;
var msisdn_list;
var open_merge_list = [];
var new_msisdn_list = [];
var model_list = [];
var color_boxs = $("#color_boxs")
var initGraphic
var mr_points_list = []//创建的定位点数组
var new_mr_points_list = []//将定位点改变后的样式存入
var points17 = []
var graphicLayer17
// import data from '../data/sites.js'
var get_JSON = {
ruijin_url:"http://localhost:4500/dataservice/Bdata?bid="
}
// 页面初始化,创建楼层按键
$(document).ready(function(){
var btn_box_html = ''
for(let i=1;i<23;i++){
btn_box_html += ``
}
$("#building_btn").append(btn_box_html)
$.ajax({
type:'get',
dataType:'json',
async:true,
url:'http://localhost:4500/dataservice/Bdata?bid=get_ruijin_outside&floor_=7',
success:function(data){
console.log("e")
let datas = data.data.data
console.log(datas)
for(let i=0;i
二楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic3 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 0], // 楼栋位置 style: { scale:1, distanceDisplayCondition_far:100, url: "./gltf/Ruijin2/F3-5.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`三楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic4 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 2.8], // 楼栋位置 style: { scale:1, distanceDisplayCondition_far:100, url: "./gltf/Ruijin2/F3-5.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`四楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic5 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 5.6], // 楼栋位置 style: { scale:1, distanceDisplayCondition_far:100, url: "./gltf/Ruijin2/F3-5.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`五楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic6 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 8.4], // 楼栋位置 style: { scale:1, distanceDisplayCondition_far:100, url: "./gltf/Ruijin2/F3-5.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic7 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 1.8], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F5-roof.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`六楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic8 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, -1.1], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`七楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic9 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 2.1], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, popup:`八楼
`, rotation:{x:0,y:0,z:180} }) floorGraphic10 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 5], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic11 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 7.9], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic12 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 10.7], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic13 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 13.5], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic14 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 16.3], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic15 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 19.1], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic16 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 21.9], // 楼栋位置 style: { scale:1, fill:true, // opacity:0.7, // color:"#ffffff", url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic17 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 24.7], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/F7-16.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic18 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, -5], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic19 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, -2], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic20 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 1], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic21 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 4], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic22 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 7], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic23 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, 10], // 楼栋位置 style: { scale:1, url: "./gltf/Ruijin2/L17_220303.gltf", heading: heading_, color:"#ffff00", fill:true }, rotation:{x:0,y:0,z:180} }) floorGraphic24 = new mars3d.graphic.ModelEntity({ position: [model_lon,model_lat, -6.8], // 楼栋位置 style: { scale:1, maximumScale:2, url: "./gltf/Ruijin2/F22-roof.gltf", heading: heading_, color:"#ffff00", fill:true }, }) model_list.push( floorGraphic1, floorGraphic2, floorGraphic3, floorGraphic4, floorGraphic5, floorGraphic6, floorGraphic7, floorGraphic8, floorGraphic9, floorGraphic10, floorGraphic11, floorGraphic12, floorGraphic13, floorGraphic14, floorGraphic15, floorGraphic16, floorGraphic17, floorGraphic18, floorGraphic19, floorGraphic20, floorGraphic21, floorGraphic22, floorGraphic23, floorGraphic24, ) for(let i = 0;i地址:${item.SiteAddress}
编号:${item.eNodeBID}
经度:${item.Longitude}
纬度:${item.Latitude}
高度:${item.AntHight}
`, show:true }) PCI_position_layer.addGraphic(coneGlow) } for(let i=0;iSitename:${item.SitenameCN}
信号:${item.frequencyRange}
???:${item.EARFCN}
`, description:"文字" }) // PCI_position_layer.addGraphic(primitive) return primitive } // 添加设备定位点 function addMrPosition(){ var mr_position_graphic = new mars3d.layer.GraphicLayer({ pid:90, name:'设备定位', show:false }) map.addLayer(mr_position_graphic) $.ajax({ type:'get', dataType:'json', async:true, url:'http://localhost:4500/dataservice/Bdata?bid=get_mr_correted', success:function(data){ let datas = data.data.data console.log(data.data.data,"获取数据") for(let i=0;i