首页 / 浏览问题 / 三维GIS / 问题详情
GeoPlacemark 成员
lzz
100EXP 2017年04月20日

客户端GeoPlacemark 成员   怎么设置风格

1个回答

不是直接给GeoPlacemark设置风格。

//创建placemark中的feature3D
				    var geometry = new SuperMap.Web.Core.GeoPoint3D(new SuperMap.Web.Core.Point3D(e.get_longitude(),e.get_latitude(),e.get_altitude()));
		            var feature3D = new SuperMap.Web.Core.Feature3D();
		            
		            //设置feature3D中的style3D属性
		            var style = new SuperMap.Web.Core.Style3D();
					var pictureurl = htmlUrl + "/RealspaceSample/iClient.png";
		            style.set_markerFile(pictureurl);       	            
		          
		            
		            //创建Geoplacemark
		            var geoPlacemark = new SuperMap.Web.Core.GeoPlacemark();
		            geoPlacemark.set_name("my place");           
		            geoPlacemark.set_geometry(geometry); 					
                    feature3D.set_geometry(geoPlacemark);
					feature3D.set_style3D(style);
		            
		            var trackingLayer = scene.get_trackingLayer3D();
		            //跟踪图层设置为可见
                    trackingLayer.set_isVisible(true);
                    trackingLayer.add(feature3D, "hello");

3,389EXP 2017年04月20日
...