Class FeatureCollection
Object
|
+--Listener
|
+--ModelBase
|
+--FeatureCollection
-
Direct Known Subclasses:
-
OwsCatResources
- class
FeatureCollection
- extends ModelBase
Author: Cameron Shorter
Defined in FeatureCollection.js
Requires:
Constructor Summary |
FeatureCollection
(modelNode, parent)
Stores a GML Feature or FeatureCollection as defined by the
Open GIS Conortium http://opengis.org.
|
Method Summary |
void
|
convertCoords(objRef)
convert coordinates in the GML document to the SRS of the map container,
if required.
|
Object
|
getFeatureGeometry(featureNode)
Returns a GML geometry for the feature
|
Object
|
getFeatureId(featureNode)
Returns an ID value for a node in the feature list
|
Object
|
getFeatureName(featureNode)
Returns a label for a node in the feature list
|
Object
|
getFeatureNodes()
Returns the list of nodes selected by the nodeSelectpath.
|
Object
|
getFeaturePoint(featureNode)
Returns a point geometry for the feature
|
Object
|
getHidden(layerName)
Geta feature's visibility.
|
void
|
loadWfsRequests(objRef)
Called when the OWSContext gets loaded
|
void
|
setHidden(featureName, hidden)
Change a feature's visibility.
|
Methods inherited from class ModelBase |
getXpathValue, setXpathValue, loadModelDoc, setModel, finishLoading, newRequest, deleteTemplates, saveModel, createObject, loadObjects, parseConfig, refresh, init, clearModel
|
hidden
Object hidden
FeatureCollection
FeatureCollection(modelNode, parent)
Stores a GML Feature or FeatureCollection as defined by the
Open GIS Conortium http://opengis.org.
Parameters:
modelNode
- The model's XML object node from the configuration document.
parent
- The parent model for the object.
Author: Cameron Shorter
Requires:
convertCoords
void convertCoords(objRef)
convert coordinates in the GML document to the SRS of the map container,
if required. The coordinate values are replaced in the GML document.
Parameters:
objRef
- Pointer to this object.
getFeatureGeometry
Object getFeatureGeometry(featureNode)
Returns a GML geometry for the feature
Parameters:
featureNode
- the feature node to select from
getFeatureId
Object getFeatureId(featureNode)
Returns an ID value for a node in the feature list
Parameters:
featureNode
- the feature node to selectfrom
getFeatureName
Object getFeatureName(featureNode)
Returns a label for a node in the feature list
Parameters:
featureNode
- the feature node to selectfrom
getFeatureNodes
Object getFeatureNodes()
Returns the list of nodes selected by the nodeSelectpath. These nodes
will be the individual feature members from the collection.
getFeaturePoint
Object getFeaturePoint(featureNode)
Returns a point geometry for the feature
Parameters:
featureNode
- the feature node to select from
Returns:
the geometric point for the node
getHidden
Object getHidden(layerName)
Geta feature's visibility.
Parameters:
featureName
- The name of the feature to set the hidden value for
Returns:
hidden value, true=hidden, false=not hidden.
loadWfsRequests
void loadWfsRequests(objRef)
Called when the OWSContext gets loaded
setHidden
void setHidden(featureName, hidden)
Change a feature's visibility.
Parameters:
featureName
- The name of the feature to set the hidden value for
hidden
- , 1=hidden, 0=not hidden.
Documentation generated by
JSDoc on Tue Aug 21 08:12:28 2007