报的这个错
代码和API上的一样的 SuperMap iClient for Plugin
你稍等一下,我找支持SuperMap iClient for Plugin的工程师给你回复一下
怎么你们的API第二部获取加载场景服务做完这个没有出来下拉框没有数据
就是这样的
http://localhost:8090/iserver/services/realspace-sample/rest/realspace这个地址没有数据
要加载一个三维服务才会有场景名称的。
您可能是只初始化了一个三维球,但是并没有加载某个服务?
比如这个三维服务页面:
http://support.supermap.com.cn:8090/iserver/services/3D-sample/rest/realspace
点scenes可看见好几个场景,您可以发请求返回这些场景的名字,添加到下拉列表内,然后打开即可。
支持的请求,点scenes页面的右下角列出来了,比如:
http://support.supermap.com.cn:8090/iserver/services/3D-sample/rest/realspace/scenes.json
打开某个场景:
var sceneUrl =http://support.supermap.com.cn:8090/iserver/services/3D-sample/rest/realspace;
scene = sceneControl.get_scene(); scene.open(sceneUrl, "scene");
http://localhost:8090/iserver/services/realspace-sample/rest/realspace
找个要您启动了我们iserver才有呀。
这样了 这是什么意思
只有左边没有那个scene了
怎么不对
这样吧,您再仔细看看我们的手册。
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iClient8CSP1/iClient3D/Help.htm
找个页面,搜索关键字“所有场景”,结果里面第一个。
不用发哈,直接跟您参考在线demo。
http://support.supermap.com.cn:8090/iserver/iClient/for3D/plugin/samplecode/default.html
您看一下,功能列表然后点运行代码。
要看代码查看源代码看,别参考上面页面给出的,因为在线页面看见的代码可能有没更新的,以在线范例的源代码为准。
这个scenelist怎么没有值
这个是什么
什么情况
可以这么理解。
只要数据做好之后,打开场景,会包含图层的。
建议您多看看我们的示范代码,还有就是培训资料。
http://support.supermap.com.cn/product/vedio.aspx?PRODUCT_TYPE=2