Click or drag to resize

RemoteClusterLayer Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
RemoteClusterLayer is responsible for the fetching, caching, indexing of clusters fetched from a ClusterPage running under an ASP.NET server. All clustering information (clusters / images etc) is fetched asynchronously. OnClustersChanged is called when updated clusters or images are available. Clusters will be fetched using the BoundingBox and worldpx of the most recent call to QueryClusters.
Inheritance Hierarchy
SystemObject
  Telogis.GeoBase.ClusteringRemoteClusterLayer

Namespace:  Telogis.GeoBase.Clustering
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public class RemoteClusterLayer : IClusterLayer, 
	IDisposable

The RemoteClusterLayer type exposes the following members.

Constructors
  NameDescription
Public methodRemoteClusterLayer
RemoteClusterLayer is responsible for the fetching, caching, and indexing of clusters and associated features. Feature information is fetched asynchronously from the specified URL. It is assumed that the URL points to an ASPX page being served using ClusterPage.ServeRequest. OnClustersChanged is called when new features are available.
Top
Properties
  NameDescription
Public propertyFetchImages
Whether images for each cluster will be fetched from the remote server.
Top
Methods
  NameDescription
Public methodBeginGetClusters
Starts calculating clusters asynchronously.
Public methodBeginGetImage
Obtains the image for a cluster synchronously.
Public methodBeginRefresh
Begin an unscheduled refresh of feature data asynchronously.
Public methodDispose
Disposes of this cluster layer.
Public methodEndGetClusters
Returns the clusters calculated asynchronously by BeginGetClusters(Int32, BoundingBox, AsyncCallback, Object) when the calculation is complete.
Public methodEndGetImage
Returns the image for a cluster made available by a call to BeginGetImage.
Public methodEndRefresh
Finish up after an asynchronous refresh begun by a call to BeginRefresh.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventOnClustersChanged
Event that is fired when new features are available for the local cluster layer.
Top
See Also