首页 / 浏览问题 / 三维GIS / 问题详情
S3MInstanceCollection接口怎么使用?
4EXP 2021年03月10日
SuperMap_iClient3D_10i(2020)_sp1_for_WebGL_CN有两个接口S3MInstanceCollection和InstanceLayer,请问S3MInstanceCollection和InstanceLayer有什么区别?分别在什么情况下使用?

1个回答

您好,S3MInstanceCollection是S3M实例化模型集合类;InstanceLayer是实例化图层类。顾名思义一个是用于实例化模型,一个是用于实例化整个图层,应用场景根据您要实例化的数据决定用哪个。
1,504EXP 2021年03月10日
请问能说的再详细一些么?我看这两个类的方法都差不多。InstanceLayer有一个属性是tileWidth,所以InstanceLayer是经过切片的图层么?
您好,如果您想要实例化的是一个图层,那么使用InstanceLayer。如果只是想要实例化一个图层中的某个或者某几个s3m模型,用S3MInstanceCollection
我好像明白这个意思了,就是S3MInstanceCollection和InstanceLayer都和s3m切片数据没有关系,InstanceLayer是将整个图层做实例化处理,整个图层复制n次位置分别不同,S3MInstanceCollection只是实例化模型
是的,就是这个意思
好的,谢谢您
...