浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
iObject java 生成scene
王大锤
204EXP
2016年11月03日
我用组件提供的接口实现了,生成工作空间,然后将数据集自动导入次工作空间中,现在我想在工作空间中生成场景,但是因为导入的数据不确定,所以生成对应的场景可能球面也可能是平面,请问这该如何实现。
iobject
java
1个回答
如果需要把数据加载到场景里,需要确保你导入的数据投影信息是经纬度坐标系或投影坐标系,平面坐标系是不能添加到场景里的。通过实例化场景scene,获取到三维图层集合,然后往里添加矢量图层数据。具体实现代码可参考联机帮助文档里的scene类里的示例代码。
杨兵
1
1,505EXP
2016年11月03日
能否在代码中判断坐标种类?
可以判断哈,获取数据集的投影信息类型就可。
还有一个问题需要麻烦您一下,我 new了一个Scene对象,通过getSceneType得到了类型为
GLOBE。如果我想new一个NONEARTHFLAT类型的场景呢?
目前java组件没有开个接口。
谢谢了。
还想问一下,可以讲CAD数据集加入图层吗?
可以的哈,先将cad文件导入到数据源里作为数据集,然后将数据集添加到图层集合里。
加载缓存呢?,是图层对象加载吧,但是我没找到加载缓存的方法。还是我理解的有问题?
我主要是想加载osgb缓存,java是不是没有相关接口
可以添加,向Layer3Ds里添加osgb图层,Layer3DType类型设置为OSGB即可。具体参考Layer3Ds的示例代码,建议多查看联机帮助文档。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
IObject Java Geometry 转 GeoJson
iobject java 如何清空指定数据集中的所有数据
如何通过java -jar的方式部署iobject组件
IObject for Java 运行报错
iobJect.java 如何通过选择数据集创建一个地图并且保存
iObject java 操作shp时,不能进行
iObject java 中三维面土方量计算方法是否有不存储结果数据集的办法?
iObject java 使用SpringBoot开发,启动后报错
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...