///添加3D模型
function add3dModel()
{
	var rootUrl = document.location.href;
	var rootDir = rootUrl.replace("/index.html", "");
	modelUrl = rootDir + "/3dmodel/oil/model.xz";
	//modelUrl = "./3dmodel/oil/model.xz";
	factoryModelUrl = rootDir + "/3dmodel/factory/model.xz";
	
	
	obj1 = dynLayer.addModelObject(obj16X, 65, obj16Y, modelUrl);

	obj2 = dynLayer.addModelObject(obj2X, 65, obj2Y, modelUrl);
	
	obj3 = dynLayer.addModelObject(obj3X, 65, obj3Y, modelUrl);
	obj4 = dynLayer.addModelObject(obj20X, 65, obj20Y, modelUrl);
	obj5 = dynLayer.addModelObject(obj5X, 65, obj5Y, modelUrl);
	
	obj6 = dynLayer.addModelObject(obj6X, 65, obj6Y, modelUrl);
	obj7 = dynLayer.addModelObject(obj13X, 65, obj13Y, modelUrl);
	obj8 = dynLayer.addModelObject(obj8X, 65, obj8Y, modelUrl);
	obj9 = dynLayer.addModelObject(obj15X, 65, obj15Y, modelUrl);
	obj10 = dynLayer.addModelObject(obj10X, 65, obj10Y, modelUrl);
	
	obj11 = dynLayer.addModelObject(obj11X, 65, obj11Y, modelUrl);
	obj12 = dynLayer.addModelObject(obj12X, 65, obj12Y, modelUrl);
	obj13 = dynLayer.addModelObject(obj7X, 65, obj7Y, modelUrl);
	obj14 = dynLayer.addModelObject(obj14X, 65, obj14Y, modelUrl);
	obj15 = dynLayer.addModelObject(obj9X, 65, obj9Y, modelUrl);

	obj16 = dynLayer.addModelObject(obj1X, 65, obj1Y, modelUrl);
	obj17 = dynLayer.addModelObject(obj17X, 65, obj17Y, modelUrl);
	obj18 = dynLayer.addModelObject(obj18X, 65, obj18Y, modelUrl);
	obj19 = dynLayer.addModelObject(obj19X, 65, obj19Y, modelUrl);
	obj20 = dynLayer.addModelObject(obj4X, 65, obj4Y, modelUrl);

}
    		
//添加十个油罐模型
function addOilcan(xmlstr2)
{
	var xmlstr=new ActiveXObject("Microsoft.XMLDOM") 
	xmlstr.loadXML(xmlstr2);
	
	dynLayerPoint.removeAllGeoObjects();
		
	var height = oEarthViewer.camera.getGroundHeight(116.277, 39.987);
	
	var oilcanList = xmlstr.getElementsByTagName("oilcan");
	var oilcanLength = oilcanList.length;
	var nameArr = new Array(oilcanLength);
	var heightArr = new Array(oilcanLength);
	for(var i=1; i<=oilcanLength; i++)
	{
		nameList = oilcanList[i-1].getElementsByTagName("name");
		heightList = oilcanList[i-1].getElementsByTagName("height");
		
		nameValue = nameList[0].firstChild.nodeValue;
		heightValue = heightList[0].firstChild.nodeValue;
		
		nameArr[i-1] = nameValue;
		heightArr[i-1] = heightValue;
		
	}
	
	
	var colorWhite = oEarthViewer.classFactory.createColor(255, 255, 255);
	var colorRed = oEarthViewer.classFactory.createColorAdvance(255, 255, 0, 0.7);
	var colorOrange = oEarthViewer.classFactory.createColorAdvance(255, 0, 0, 0.7);
	var colorWhiteFont = oEarthViewer.classFactory.createColor(255, 255, 255);
	
	
	var pointObj1 = dynLayerPoint.addPointObject(obj16X, 150, obj16Y);
	pointObj1.text=nameArr[0] + "," + heightArr[0];
	pointObj1.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[0]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) <=2.5 && parseFloat(heightArr[0]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) <=3 && parseFloat(heightArr[0]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=3 && parseFloat(heightArr[0]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=4 && parseFloat(heightArr[0]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=5 && parseFloat(heightArr[0]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=6 && parseFloat(heightArr[0]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=7 && parseFloat(heightArr[0]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=8 && parseFloat(heightArr[0])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=9 && parseFloat(heightArr[0])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=10 && parseFloat(heightArr[0]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=11 && parseFloat(heightArr[0])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj1.fillColor = color;
	}
	if(parseFloat(heightArr[0]) >=12 && parseFloat(heightArr[0])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj1.fillColor = color;
	}
	
	
	var pointObj2 = dynLayerPoint.addPointObject(obj2X, 150, obj2Y);
	pointObj2.text=nameArr[1] + "," + heightArr[1];
	pointObj2.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[1]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) <=2.5 && parseFloat(heightArr[1]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) <=3 && parseFloat(heightArr[1]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=3 && parseFloat(heightArr[1]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=4 && parseFloat(heightArr[1]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=5 && parseFloat(heightArr[1]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=6 && parseFloat(heightArr[1]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=7 && parseFloat(heightArr[1]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=8 && parseFloat(heightArr[1])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=9 && parseFloat(heightArr[1])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=10 && parseFloat(heightArr[1]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=11 && parseFloat(heightArr[1])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj2.fillColor = color;
	}
	if(parseFloat(heightArr[1]) >=12 && parseFloat(heightArr[1])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj2.fillColor = color;
	}
		
		
	
	
	var pointObj3 = dynLayerPoint.addPointObject(obj3X, 150, obj3Y);
	pointObj3.text=nameArr[2] + "," + heightArr[2];
	pointObj3.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[2]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) <=2.5 && parseFloat(heightArr[2]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) <=3 && parseFloat(heightArr[2]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=3 && parseFloat(heightArr[2]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=4 && parseFloat(heightArr[2]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=5 && parseFloat(heightArr[2]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=6 && parseFloat(heightArr[2]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=7 && parseFloat(heightArr[2]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=8 && parseFloat(heightArr[2])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=9 && parseFloat(heightArr[2])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=10 && parseFloat(heightArr[2]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=11 && parseFloat(heightArr[2])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj3.fillColor = color;
	}
	if(parseFloat(heightArr[2]) >=12 && parseFloat(heightArr[2])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj3.fillColor = color;
	}
	
	
	
	
	
	var pointObj4 = dynLayerPoint.addPointObject(obj20X, 150, obj20Y);
	pointObj4.text=nameArr[3] + "," + heightArr[3];
	pointObj4.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[3]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) <=2.5 && parseFloat(heightArr[3]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) <=3 && parseFloat(heightArr[3]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=3 && parseFloat(heightArr[3]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=4 && parseFloat(heightArr[3]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=5 && parseFloat(heightArr[3]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=6 && parseFloat(heightArr[3]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=7 && parseFloat(heightArr[3]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=8 && parseFloat(heightArr[3])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=9 && parseFloat(heightArr[3])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=10 && parseFloat(heightArr[3]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=11 && parseFloat(heightArr[3])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj4.fillColor = color;
	}
	if(parseFloat(heightArr[3]) >=12 && parseFloat(heightArr[3])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj4.fillColor = color;
	}
	
	
	

	
	var pointObj5 = dynLayerPoint.addPointObject(obj5X, 150, obj5Y);
	pointObj5.text=nameArr[4] + "," + heightArr[4];
	pointObj5.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[4]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) <=2.5 && parseFloat(heightArr[4]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) <=3 && parseFloat(heightArr[4]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=3 && parseFloat(heightArr[4]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=4 && parseFloat(heightArr[4]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=5 && parseFloat(heightArr[4]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=6 && parseFloat(heightArr[4]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=7 && parseFloat(heightArr[4]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=8 && parseFloat(heightArr[4])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=9 && parseFloat(heightArr[4])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=10 && parseFloat(heightArr[4]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=11 && parseFloat(heightArr[4])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj5.fillColor = color;
	}
	if(parseFloat(heightArr[4]) >=12 && parseFloat(heightArr[4])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj5.fillColor = color;
	}
	
	

	
	var pointObj6 = dynLayerPoint.addPointObject(obj6X, 150, obj6Y);
	pointObj6.text=nameArr[5] + "," + heightArr[5];
	pointObj6.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[5]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) <=2.5 && parseFloat(heightArr[5]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) <=3 && parseFloat(heightArr[5]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=3 && parseFloat(heightArr[5]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=4 && parseFloat(heightArr[5]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=5 && parseFloat(heightArr[5]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=6 && parseFloat(heightArr[5]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=7 && parseFloat(heightArr[5]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=8 && parseFloat(heightArr[5])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=9 && parseFloat(heightArr[5])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=10 && parseFloat(heightArr[5]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=11 && parseFloat(heightArr[5])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj6.fillColor = color;
	}
	if(parseFloat(heightArr[5]) >=12 && parseFloat(heightArr[5])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj6.fillColor = color;
	}
		
		
		

	
	var pointObj7 = dynLayerPoint.addPointObject(obj13X, 150, obj13Y);
	pointObj7.text=nameArr[6] + "," + heightArr[6];
	pointObj7.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[6]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) <=2.5 && parseFloat(heightArr[6]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) <=3 && parseFloat(heightArr[6]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=3 && parseFloat(heightArr[6]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=4 && parseFloat(heightArr[6]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=5 && parseFloat(heightArr[6]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=6 && parseFloat(heightArr[6]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=7 && parseFloat(heightArr[6]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=8 && parseFloat(heightArr[6])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=9 && parseFloat(heightArr[6])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=10 && parseFloat(heightArr[6]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=11 && parseFloat(heightArr[6])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj7.fillColor = color;
	}
	if(parseFloat(heightArr[6]) >=12 && parseFloat(heightArr[6])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj7.fillColor = color;
	}

	
	var pointObj8 = dynLayerPoint.addPointObject(obj8X, 150, obj8Y);
	pointObj8.text=nameArr[7] + "," + heightArr[7];
	pointObj8.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[7]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) <=2.5 && parseFloat(heightArr[7]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) <=3 && parseFloat(heightArr[7]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=3 && parseFloat(heightArr[7]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=4 && parseFloat(heightArr[7]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=5 && parseFloat(heightArr[7]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=6 && parseFloat(heightArr[7]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=7 && parseFloat(heightArr[7]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=8 && parseFloat(heightArr[7])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=9 && parseFloat(heightArr[7])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=10 && parseFloat(heightArr[7]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=11 && parseFloat(heightArr[7])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj8.fillColor = color;
	}
	if(parseFloat(heightArr[7]) >=12 && parseFloat(heightArr[7])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj8.fillColor = color;
	}
	

	
	var pointObj9 = dynLayerPoint.addPointObject(obj15X, 150, obj15Y);
	pointObj9.text=nameArr[8] + "," + heightArr[8];
	pointObj9.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[8]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) <=2.5 && parseFloat(heightArr[8]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) <=3 && parseFloat(heightArr[8]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=3 && parseFloat(heightArr[8]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=4 && parseFloat(heightArr[8]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=5 && parseFloat(heightArr[8]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=6 && parseFloat(heightArr[8]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=7 && parseFloat(heightArr[8]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=8 && parseFloat(heightArr[8])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=9 && parseFloat(heightArr[8])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=10 && parseFloat(heightArr[8]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=11 && parseFloat(heightArr[8])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj9.fillColor = color;
	}
	if(parseFloat(heightArr[8]) >=12 && parseFloat(heightArr[8])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj9.fillColor = color;
	}



	
	var pointObj10 = dynLayerPoint.addPointObject(obj10X, 150, obj10Y);
	pointObj10.text=nameArr[9] + "," + heightArr[9];
	pointObj10.fontColor = colorWhiteFont;
	if(parseFloat(heightArr[9]) <=1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) <=2.5 && parseFloat(heightArr[9]) >1.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) <=3 && parseFloat(heightArr[9]) >2.5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 255);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=3 && parseFloat(heightArr[9]) <=4)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 204);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=4 && parseFloat(heightArr[9]) <=5)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 153);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=5 && parseFloat(heightArr[9]) <=6)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 102);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=6 && parseFloat(heightArr[9]) <=7)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 51);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=7 && parseFloat(heightArr[9]) <=8)
	{
		var color = oEarthViewer.classFactory.createColor(255, 255, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=8 && parseFloat(heightArr[9])<=9)
	{
		var color = oEarthViewer.classFactory.createColor(255, 204, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=9 && parseFloat(heightArr[9])<=10)
	{
		var color = oEarthViewer.classFactory.createColor(255, 153, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=10 && parseFloat(heightArr[9]) <=11)
	{
		var color = oEarthViewer.classFactory.createColor(255, 102, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=11 && parseFloat(heightArr[9])<=12)
	{
		var color = oEarthViewer.classFactory.createColor(255, 51, 0);
		obj10.fillColor = color;
	}
	if(parseFloat(heightArr[9]) >=12 && parseFloat(heightArr[9])<=13)
	{
		var color = oEarthViewer.classFactory.createColor(255, 0, 0);
		obj10.fillColor = color;
	}

	
	var pointObject11 = dynLayerPoint.addPointObject(obj11X, 150, obj11Y);
	pointObject11.text = nameArr[10] + "," + heightArr[10];
	pointObject11.fontColor = colorWhiteFont;
	var pointObject12 = dynLayerPoint.addPointObject(obj12X, 150, obj12Y);
	pointObject12.text = nameArr[11] + "," + heightArr[11];
	pointObject12.fontColor = colorWhiteFont;
	var pointObject13 = dynLayerPoint.addPointObject(obj7X, 150, obj7Y);
	pointObject13.text = nameArr[12] + "," + heightArr[12];
	pointObject13.fontColor = colorWhiteFont;
	var pointObject14 = dynLayerPoint.addPointObject(obj14X, 150, obj14Y);
	pointObject14.text = nameArr[13] + "," + heightArr[13];
	pointObject14.fontColor = colorWhiteFont;
	var pointObject15 = dynLayerPoint.addPointObject(obj9X, 150, obj9Y);
	pointObject15.text = nameArr[14] + "," + heightArr[14];
	pointObject15.fontColor = colorWhiteFont;
	var pointObject16 = dynLayerPoint.addPointObject(obj1X, 150, obj1Y);
	pointObject16.text = nameArr[15] + "," + heightArr[15];
	pointObject16.fontColor = colorWhiteFont;
	var pointObject17 = dynLayerPoint.addPointObject(obj17X, 150, obj17Y);
	pointObject17.text = nameArr[16] + "," + heightArr[16];
	pointObject17.fontColor = colorWhiteFont;
	var pointObject18 = dynLayerPoint.addPointObject(obj18X, 150, obj18Y);
	pointObject18.text = nameArr[17] + "," + heightArr[17];
	pointObject18.fontColor = colorWhiteFont;
	var pointObject19 = dynLayerPoint.addPointObject(obj19X, 150, obj19Y);
	pointObject19.text = nameArr[18] + "," + heightArr[18];
	pointObject19.fontColor = colorWhiteFont;
	var pointObject20 = dynLayerPoint.addPointObject(obj4X, 150, obj4Y);
	pointObject20.text = nameArr[19] + "," + heightArr[19];
	pointObject20.fontColor = colorWhiteFont;



	oEarthViewer.redraw();
}

//添加厂房模型
function addFactoryModel()
{
	
	var rootUrl = document.location.href;
	var rootDir = rootUrl.replace("/index.html", "");
	factoryModelUrl = rootDir + "/3dmodel/factory/model.xz";
	
	factoryObj1 = dynLayerFactory.addModelObject(116.2800, 65, 39.9840, factoryModelUrl);
	factoryObj2 = dynLayerFactory.addModelObject(116.2830, 65, 39.9840, factoryModelUrl);
	factoryObj3 = dynLayerFactory.addModelObject(116.2800, 65, 39.9830, factoryModelUrl);
	factoryObj4 = dynLayerFactory.addModelObject(116.2830, 65, 39.9830, factoryModelUrl);
	factoryObj5 = dynLayerFactory.addModelObject(116.2800, 65, 39.9820, factoryModelUrl);
	factoryObj6 = dynLayerFactory.addModelObject(116.2830, 65, 39.9820, factoryModelUrl);
	//obj2 = dynLayerFactory.addModelObject(obj2X, 65, obj2Y, factoryModelUrl);
}

function flyTo()
{
	oEarthViewer.camera.flyingTo(116.279, 1000, 39.986, 25);
}

function lookAt()
{
	oEarthViewer.camera.lookAt(116.279, 1000, 39.986, 0, 25);
}