new CustomDataSource(name)
用于手动管理自定义实体集合类 DataSource。
| Name | Type | Description |
|---|---|---|
name |
String |
可选
此实例的可读名称。 |
Example
var dataSource = new SuperMap3D.CustomDataSource('myData');
var entity = dataSource.entities.add({
position : SuperMap3D.Cartesian3.fromDegrees(1, 2, 0),
billboard : {
image : 'image.png'
}
});
viewer.dataSources.add(dataSource);
Members
-
changedEventEvent
-
获取底层数据发生变化时引发的事件。
-
clockDataSourceClock
-
获取或设置该实例的时钟。
-
clusteringEntityCluster
-
获取或设置此数据源的聚类选项。此对象可在多个数据源之间共享。
-
entitiesEntityCollection
-
获取
Entity实例的集合。 -
errorEventEvent
-
获取在处理过程中遇到错误时引发的事件。
-
isLoadingBoolean
-
获取或设置数据源当前是否正在加载数据。
-
loadingEventEvent
-
获取数据源开始或停止加载时引发的事件。
-
nameString
-
获取或设置该实例的可读名称。
-
showBoolean
-
获取是否显示该数据源。