不知道您的Runtime是什么版本?100.0.0的话这样写是可以的。
var myScene = new Scene(Basemap.CreateTopographic());
Uri treespk = new System.Uri(@"D:\ArcGIS_Runtime_Test\tree1.spk");
var treeLayer = new ArcGISSceneLayer();
// add the scene layer to the scene
treeLayer.Source = treespk;
myScene.OperationalLayers.Add(treeLayer);
// add a scene to the scene view
MySceneView.Scene = myScene;
MySceneView.SetViewpointCamera(camera);
可以设置下camera,缩放到这个范围,不然可能看不到图。
2 个回复
朱新颖
赞同来自: 爱尔兰咖啡~维庚
var myScene = new Scene(Basemap.CreateTopographic());
Uri treespk = new System.Uri(@"D:\ArcGIS_Runtime_Test\tree1.spk");
var treeLayer = new ArcGISSceneLayer();
// add the scene layer to the scene
treeLayer.Source = treespk;
myScene.OperationalLayers.Add(treeLayer);
// add a scene to the scene view
MySceneView.Scene = myScene;
MySceneView.SetViewpointCamera(camera);
可以设置下camera,缩放到这个范围,不然可能看不到图。
爱尔兰咖啡~维庚
赞同来自:
已按此方法在100.2.1测试,但是倾斜三维区域显示灰色,没看到实景三维数据,slpk是直接用smart3d生成的,请问是什么原因?
要回复问题请先登录或注册
发起人
相关问题
问题状态