不是直接给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");