org.gwtopenmaps.openlayers.client.geometry
Class Polygon
java.lang.Object
org.gwtopenmaps.openlayers.client.util.JSObjectWrapper
org.gwtopenmaps.openlayers.client.OpenLayersObjectWrapper
org.gwtopenmaps.openlayers.client.geometry.Geometry
org.gwtopenmaps.openlayers.client.geometry.Collection
org.gwtopenmaps.openlayers.client.geometry.Polygon
public class Polygon
- extends Collection
- Author:
- Edwin Commandeur - Atlis EJS
Polygon
protected Polygon(JSObject element)
Polygon
public Polygon(LinearRing[] rings)
narrowToPolygon
public static Polygon narrowToPolygon(JSObject polygon)
getComponents
public LinearRing[] getComponents()
- Polygons are composed of LinearRing geometries.
LinearRing geometries are MultiPoint geometries, whose components are Points.
The first and last component of a LinearRing is the same point,
even if a LinearRing is instantiated with an array of Points whose first and last point are not the same.
- Returns:
- Array of LinearRing Objects
intersects
public boolean intersects(Geometry geometry)
- Determine if the input geometry intersects this one.
- Parameters:
geometry
- Any type of geometry.
- Returns:
- The input geometry intersects this one.
getArea
public double getArea()
- Overrides:
getArea
in class Geometry
getGeodesicArea
public double getGeodesicArea(Projection projection)
Copyright © 2011 sourceforge. All Rights Reserved.