new CustomDataSource(name)
A
DataSource
implementation which can be used to manually manage a group of entities.
Name | Type | Description |
---|---|---|
name |
String | optional A human-readable name for this instance. |
Example:
var dataSource = new Cesium.CustomDataSource('myData');
var entity = dataSource.entities.add({
position : Cesium.Cartesian3.fromDegrees(1, 2, 0),
billboard : {
image : 'image.png'
}
});
viewer.dataSources.add(dataSource);
Members
-
changedEvent :Event
-
Gets an event that will be raised when the underlying data changes.
-
clock :DataSourceClock
-
Gets or sets the clock for this instance.
-
entities :EntityCollection
-
Gets the collection of
Entity
instances. -
errorEvent :Event
-
Gets an event that will be raised if an error is encountered during processing.
-
isLoading :Boolean
-
Gets or sets whether the data source is currently loading data.
-
loadingEvent :Event
-
Gets an event that will be raised when the data source either starts or stops loading.
-
name :String
-
Gets or sets a human-readable name for this instance.