Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 add, ZOO.Bounds
 addComponent
 addPoint, ZOO.Geometry.MultiPoint
 array, ZOO.Format.JSON.serialize
B
 boolean, ZOO.Format.JSON.serialize
 Bounds, ZOO.Bounds.ZOO
 box, ZOO.Format.GeoJSON.parseCoords
 buildCoordinatesNode
 buildDataInputsNode, ZOO.Process
 buildGeometryNode
C
 calculateBounds
 camelize, ZOO.String
 Class, ZOO
 clearBounds, ZOO.Geometry
 clone
 collection
ZOO.Format.GeoJSON.extractZOO.Format.KML.buildGeometry
 Collection
 complex, ZOO.Process.buildInput
 complexdata, ZOO.Format.WPS.parseData
 contains, ZOO.String
 containsBounds, ZOO.Bounds
 containsPoint
ZOO.Geometry.LinearRingZOO.Geometry.Polygon
 createCRSObject, ZOO.Format.GeoJSON
 createFeature, ZOO.Format.GML
 createPlacemark, ZOO.Format.KML
 createRegularPolygon, ZOO.Geometry.Polygon
 Curve, ZOO.Geometry.Curve.ZOO.Geometry
D
 date, ZOO.Format.JSON.serialize
 destroy
 distVincenty, ZOO
E
 equals
 Execute, ZOO.Process
 extend
 extendBounds, ZOO.Geometry
add:function(x,
y)
addComponent: function(component,
index)
Add a new component (geometry) to the collection.
addComponent: function(component,
index)
Add a new component (geometry) to the collection.
addComponent: function(point,
index)
Adds a point to geometry components.
addPoint: function(point,
index)
Wrapper for ZOO.Geometry.Collection.addComponent
Transform an array into a JSON string.
Transform a boolean into a JSON string.
Construct a new bounds object.
Convert a coordinate array from GeoJSON into an ZOO.Geometry.Polygon.
buildCoordinatesNode: function(geometry)
builds the coordinates XmlNode
buildCoordinatesNode: function(geometry)
Builds and returns the KML coordinates node with the given geometry coordinates...</coordinates>
buildDataInputsNode:function(inputs)
Method to build the WPS DataInputs element.
buildGeometryNode: function(geometry)
buildGeometryNode: function(geometry)
Builds and returns a KML geometry node with the given geometry.
calculateBounds: function()
Recalculate the bounds by iterating through the components and calling calling extendBounds() on each item.
calculateBounds: function()
Recalculate the bounds for the geometry.
calculateBounds: function()
Recalculate the bounds by iterating through the components and calling calling extendBounds() on each item.
calculateBounds: function ()
Create a new Bounds based on the x/y
camelize: function(str)
Camel-case a hyphenated string.
Class: function()
Method used to create ZOO classes.
clearBounds: function()
Nullify this components bounds and that of its parent as well.
clone: function()
Clone this geometry.
clone:function()
Create a cloned instance of this bounds.
clone: function ()
Create a clone of this vector feature.
clone: function()
Create a clone of this geometry.
clone: function()
Clone this geometry.
clone: function(obj)
{ZOO.Geometry.Point} An exact clone of this ZOO.Geometry.Point
Return an array of geometries from a geometry collection.
Given a ZOO geometry collection, create a KML MultiGeometry.
Creates a Geometry Collection -- a list of geoms.
Creates a Geometry Collection -- a list of geoms.
Given an E4XElement representing the WPS complex data input.
Given an Object representing the WPS complex data response.
contains: function(str,
sub)
Test whether a string contains another string.
containsBounds:function(bounds,
partial,
inclusive)
Determine whether the target bounds is contained within this bounds.
containsPoint: function(point)
Test if a point is inside a linear ring.
containsPoint: function(point)
Test if a point is inside a polygon.
createCRSObject: function(object)
Create the CRS object for an object.
createFeature: function(feature)
Accept an ZOO.Feature, and build a GML node for it.
createPlacemark: function(feature)
Creates and returns a KML placemark node representing the given feature.
ZOO.Geometry.Polygon.createRegularPolygon = function(origin,
radius,
sides,
rotation)
Create a regular polygon around a radius.
Transform a date into a JSON string.
destroy: function ()
Destroy this geometry.
destroy: function()
nullify references to prevent circular references and memory leaks
destroy: function()
Clean up.
destroy: function()
Destroy this geometry.
destroy: function ()
Destroy this geometry.
destroy: function()
Destroy projection object.
distVincenty: function(p1,
p2)
Given two objects representing points with geographic coordinates, this calculates the distance between those points on the surface of an ellipsoid.
equals: function(geometry)
Determine whether another geometry is equivalent to this one.
equals:function(bounds)
Test a two bounds for equivalence.
equals: function(geometry)
Determine whether another geometry is equivalent to this one.
equals: function(geom)
Determine whether another geometry is equivalent to this one.
equals: function(projection)
Test equality of two projection instances.
Execute: function(inputs)
Query the OGC’s Web PRocessing Servcie to Execute the process.
extend: function(destination,
source)
Copy all properties of a source object to a destination object.
extend:function(object)
Extend the bounds to include the point, lonlat, or bounds specified.
extendBounds: function(newBounds)
Extend the existing bounds to include the new bounds.