Constructor
new GeognoSISOverlayGetter()
Create a new instance of GeognoSISLayerGetter.
Example
Initialise and getOverlays
var getter = new Cadcorp.Util.GeognoSISOverlayGetter({callback: function(overlays) { console.log("Here are all the overlays:"); console.log(overlays); }, failureCallback: function(error) { console.log(error); }});
var layers = Cadcorp.theMap.getLayersByClass('Cadcorp.OpenLayers.Layer.GeognoSISRest');
getter.getOverlays(layers);
Members
callback
Properties:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
callback |
Cadcorp.Util.GeognoSISOverlayGetter.GetOverlaysSuccessCallback |
<optional> |
null | Optional callback. |
failureCallback
Properties:
Type | Description |
---|---|
Cadcorp.Util.GeognoSISOverlayGetter.GetOverlaysFailureCallback |
geognosisLayers
Properties:
Name | Type | Description |
---|---|---|
Array |
Array.<Cadcorp.OpenLayers.Layer.GeognoSISRest> | of GeognoSISRest layers to search for Overlays. |
Methods
getOverlays()
Get all {Cadcorp.GeognoSIS.Overlay} on all {Cadcorp.OpenLayers.Layer.GeognoSISRest}.
Type Definitions
GetOverlaysSuccessCallback(All)
A success callback called when all GeognoSISRest Layers have been queried.
Parameters:
Name | Type | Description |
---|---|---|
All |
Array.<Cadcorp.GeognoSIS.Overlay> | GeognoSIS Overlays on a given {OpenLayers.Map} object. |