如下图打点后场景放大后,地图上的点被遮盖,请问如何设置
代码如下:://创建placemark中的feature3D
var geometry = new SuperMap.Web.Core.GeoPoint3D(new SuperMap.Web.Core.Point3D(point_lon,point_lat,0));
var feature3D = new SuperMap.Web.Core.Feature3D();
//设置feature3D中的style3D属性
var pictureurl = htmlUrl+"/sys/assets/img/marker/redmarker"+n+".png";
var style = new SuperMap.Web.Core.Style3D();
style.set_markerFile(pictureurl);
//style.set_fill3DMode("Fill3DMode");
//alert( style.get_altitudeMode());
//style.set_altitudeMode(1);
//style.set_bottomAltitude(800);//获取或设置二维对象的底部高程值,单位为米
style.set_fillForeColor("red");//获取或设置三维几何面对象的填充前景颜色。
style.set_lineWidth(19);//获取或设置三维几何线对象的宽度,像素单位。
style.set_extendHeight(20);//获取或设置几何对象(点、线、面和文本)的拉伸高度值,单位为米。
feature3D.set_style3D(style);
feature3D.set_geometry(geometry);
//创建Geoplacemark
var geoPlacemark = new SuperMap.Web.Core.GeoPlacemark();
geoPlacemark.set_name(bzmc);
geoPlacemark.set_geometry(geometry);
feature3D.set_geometry(geoPlacemark);
feature3D.set_style3D(style);
var trackingLayer = scene.get_trackingLayer3D();
//跟踪图层设置为可见
trackingLayer.set_isVisible(true);
trackingLayer.add(feature3D, bzmc);