春节期间放假(2月15日到2月21日),暂无工程师值班,2月22日正式上班,如给您带来不便,请见谅。

plugin升级问题

0 喜欢 0 不喜欢
36 浏览
请问我原来使用8C的plugin进行开发,现在换为9D的后,原来加载跟踪图层的代码没有用了,加载的图标显示不出来了,使用8C的时候都是正常的,而加载跟踪图层的方法似乎是没有变的,是不是升级后要注意些什么。
最新提问 1月 29 分类:三维GIS | 36次浏览 | 用户: 289196 初出茅庐 (28 分)

1个回答

0 喜欢 0 不喜欢
首先,请您在浏览器的开发者模式看看报了什么错。

可以的话截一下报错提示还有相关的代码。
最新回答 1月 29 用户: 张阳名 名扬四海 (3,107 分)
调试时候并没有报什么错,但就是图标不出来。这个是代码:你看看

var data={};
            data.SMY = 28.708;
            data.SMX = 104.348;
            data.Name="play";
            var geometry = new SuperMap.Web.Core.GeoPoint3D(new SuperMap.Web.Core.Point3D(data.SMX, data.SMY,0));
            var feature3D = new SuperMap.Web.Core.Feature3D();
            //设置feature3D中的style3D属性
            var style = new SuperMap.Web.Core.Style3D();
            var pictureurl = "http://blog.jobbole.com/wp-content/uploads/vb/209-Play.jpg";
            style.set_markerFile(pictureurl);
            style.set_markerSize(16);
            style.set_altitudeMode(SuperMap.Web.Realspace.AltitudeMode.CLAMP_TO_OBJECT);
            var geoPlacemark = new SuperMap.Web.Core.GeoPlacemark();
            geoPlacemark.set_geometry(geometry);
            feature3D.set_geometry(geoPlacemark);
            feature3D.set_style3D(style);
            feature3D.set_attributes(data);
            scene.get_trackingLayer3D().add(feature3D, "mylayer");
            scene.get_trackingLayer3D().set_isSelectable(true);
跟踪图层有设置可见高度这个方法或属性吗?我只看见三维图层可以设置set_maxVisibleAltitude,请问跟踪图层可以设置么,如果可以设置,如何设置?
...