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
E
 equals
 Execute, ZOO.Process
 extend
 extendBounds, ZOO.Geometry
 externalProjection, ZOO.Format
 extract
ZOO.Format.GeoJSONZOO.Format.WKT
 extractAttributes
F
 feature, ZOO.Format.GeoJSON.extract
 Feature, ZOO.Feature.ZOO
 featureName, ZOO.Format.GML
 fid, ZOO.Feature
 foldersDesc, ZOO.Format.KML
 foldersName, ZOO.Format.KML
 Format, ZOO.Format.ZOO
 fromWKT
 Functions
 Functions and Properties
G
 GeoJSON, ZOO.Format.GeoJSON.ZOO.Format
 geometry
ZOO.FeatureZOO.Format.GeoJSON.extract
 Geometry, ZOO.Geometry.ZOO
 geometrycollection, ZOO.Format.WKT.parse
 geometryName, ZOO.Format.GML
 GET, ZOO.Request
 getArea
ZOO.Geometry.LinearRingZOO.Geometry.Polygon
 getBounds, ZOO.Geometry
 getCentroid
 getCode, ZOO.Projection
 getComponentsString
 getGeodesicArea, ZOO.Geometry.LinearRing
 getGeodesicLength
 getHeight, ZOO.Bounds
 getLength
 getSortedSegments, ZOO.Geometry.LineString
 getUnits, ZOO.Projection
 getVertices
 getWidth, ZOO.Bounds
 GML, ZOO.Format.GML.ZOO.Format
I
 id, ZOO.Geometry
 identifier, ZOO.Process
 indent, ZOO.Format.JSON
 indexOf, ZOO
 internalProjection, ZOO.Format
 intersects
 intersectsBounds, ZOO.Bounds
 isNumeric, ZOO.String
 isValidType, ZOO.Format.GeoJSON
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.
{ZOO.Projection} When passed a externalProjection and internalProjection, the format will reproject the geometries it reads or writes.
Object with properties corresponding to the GeoJSON types.
Object with properties corresponding to the geometry types.
{Boolean} Could we extract attributes
{Boolean} Extract attributes from KML.
Return a partial GeoJSON object representing a single feature.
Create a vector feature.
{String} Element name for features.
{String}
{String} Description of the folders.
{String} Name of the folders.
Instances of this class are not useful.
Generate a geometry given a Well-Known Text string.
ZOO.Geometry.fromWKT = function(wkt)
Generate a geometry given a Well-Known Text string.
Create a new parser for GeoJSON.
{ZOO.Geometry}
Return a GeoJSON object representing a single geometry.
Creates a geometry object.
Return an array of features given a geometrycollection WKT fragment.
{String} Name of geometry element.
Send an HTTP GET request.
getArea: function()
getArea: function()
Calculated by subtracting the areas of the internal holes from the area of the outer hole.
getBounds: function()
Get the bounds for this Geometry.
getCentroid: function()
{ZOO.Geometry.Point} The centroid of the collection
getCentroid: function()
{ZOO.Geometry.Point} The centroid of the collection
getCentroid: function()
{ZOO.Geometry.Point} The centroid of the ring
getCentroid: function()
{ZOO.Geometry.Point} The centroid of the collection
getCode: function()
Get the string SRS code.
getComponentsString: function()
Get a string representing the components for this collection
getComponentsString: function()
Get a string representing the components for this collection
getGeodesicArea: function(projection)
Calculate the approximate area of the polygon were it projected onto the earth.
getGeodesicLength: function(projection)
Calculate the approximate length of the geometry were it projected onto the earth.
getGeodesicLength: function(projection)
Calculate the approximate length of the geometry were it projected onto the earth.
getHeight:function()
{Float} The height of the bounds (top minus bottom).
getLength: function()
Calculate the length of this geometry
getLength: function()
Calculate the length of this geometry
getLength: function()
{Float} The length of the curve
getSortedSegments: function()
{Array} An array of segment objects.
getUnits: function()
Get the units string for the projection -- returns null if zoo-proj4js is not available.
getVertices: function(nodes)
Return a list of all points in this geometry.
getVertices: function(nodes)
Return a list of all points in this geometry.
getVertices: function(nodes)
Return a list of all points in this geometry.
getVertices: function(nodes)
Return a list of all points in this geometry.
getWidth:function()
{Float} The width of the bounds
Create a new parser for GML.
{String} A unique identifier for this geometry.
{String} Process identifier in the OGC’s Web Processing Service.
{String} For “pretty” printing, the indent string will be used once for each indentation level.
indexOf: function(array,
obj)
{ZOO.Projection} When passed a externalProjection and internalProjection, the format will reproject the geometries it reads or writes.
intersects: function(geometry)
Determine if the input geometry intersects this one.
intersects: function(geometry)
Determine if the input geometry intersects this one.
intersects: function(geometry)
Test for instersection between two geometries.
intersects: function(geometry)
Determine if the input geometry intersects this one.
intersectsBounds:function(bounds,
inclusive)
Determine whether the target bounds intersects this bounds.
isNumeric: function(value)
Determine whether a string contains only a numeric value.
isValidType: function(obj,
type)
Check if a GeoJSON object is a valid representative of the given type.