Community Map Builder 27 Apr 2008

Class FeatureCollection

Object
   |
   +--Listener
         |
         +--ModelBase
               |
               +--FeatureCollection
Direct Known Subclasses:
OwsCatResources

class FeatureCollection
extends ModelBase

Author: Cameron Shorter
Defined in FeatureCollection.js

Requires:


Field Summary
 Object coordSelectXpath
          
 Object coordsTagName
          
 Object featureTagName
          
 Object hidden
          
 Object nodeSelectXpath
          
   
Fields inherited from class ModelBase
async, contentType, modelNode, id, title, debug, url, method, namespace, template, nodeSelectXpath, config, parentModel
   
Fields inherited from class Listener
listeners, values
 
Constructor Summary
FeatureCollection (modelNode, parent)
            Stores a GML Feature or FeatureCollection as defined by the Open Geospatial Consortium (http://www.opengeospatial.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
getProperty, getXpathValue, setXpathValue, loadModelDoc, setModel, finishLoading, newRequest, deleteTemplates, saveModel, createObject, loadObjects, parseConfig, refresh, init, clearModel
   
Methods inherited from class Listener
addListener, addFirstListener, removeListener, callListeners, setParam, getParam
 

Field Detail

coordSelectXpath

Object coordSelectXpath

coordsTagName

Object coordsTagName

featureTagName

Object featureTagName

hidden

Object hidden

nodeSelectXpath

Object nodeSelectXpath

Constructor Detail

FeatureCollection

FeatureCollection(modelNode, parent)

Method Detail

convertCoords

void convertCoords(objRef)

getFeatureGeometry

Object getFeatureGeometry(featureNode)

getFeatureId

Object getFeatureId(featureNode)

getFeatureName

Object getFeatureName(featureNode)

getFeatureNodes

Object getFeatureNodes()

getFeaturePoint

Object getFeaturePoint(featureNode)

getHidden

Object getHidden(layerName)

loadWfsRequests

void loadWfsRequests(objRef)

setHidden

void setHidden(featureName, hidden)

Community Map Builder 27 Apr 2008

Documentation generated by JSDoc on Sun Apr 27 20:30:54 2008