我将在我的GWT项目中使用cesium,并为地形使用cesium-terrain-server。(不是cesium-gwt,我正在使用jsni开发自己的代码)
我的问题是:我正在在地形上创建图形(多边形、折线),当我在地图上导航时,这些图形会从它们的位置移动。
有没有方法可以使它们固定在之前选择的点上?
示例代码如下:
然后我将多边形作为实体添加到Cesium Viewer的实体中。
var polygon = new Cesium.PolygonGraphics({
fill : true;
material : Cesium.Color.BLUE.withAlpha(0.5),
outline : true,
hierarchy :{
positions: cartesian3s
}
})
然后我将多边形作为实体添加到Cesium Viewer的实体中。
var entity = new Cesium.Entity()
然后我将多边形设置给了这个实体entity.polygon = polygon
最后我将它添加到我的查看器中viewer.enties.add(entity)
。 - hkn