# Interface to Geometry Engine - Open Source ('GEOS')

## Documentation for package ‘rgeos’ version 0.5-1

- DESCRIPTION file.

## Help Pages

A B C D G I N O P R S T U V W misc

## -- A --

append.poly | Generics/Methods for polygon objects
append.poly-method | Class "gpc.poly"
append.poly-methods | Generics/Methods for polygon objects
area.poly | Generics/Methods for polygon objects
area.poly-method | Class "gpc.poly"
area.poly-methods | Generics/Methods for polygon objects

## -- B --

bbox-method | Class "Ring"
bbox-method | Class "SpatialRingsDataFrame"
bbox2SP | Converts a bounding box into a SpatialPolygons object.

## -- C --

checkP4S | RGEOS Utility Functions
coerce-method | Class "Ring"
coerce-method | Class "SpatialRings"
coerce-method | Class "SpatialRingsDataFrame"
coerce-method | Class "gpc.poly"
coerce-method | Class "gpc.poly.nohole"
coordinates-method | Class "Ring"
coordinates-method | Class "SpatialRings"
coordinates-method | Class "SpatialRingsDataFrame"
coordnames-method | Class "Ring"
coordnames-method | Class "SpatialRings"
coordnames-method | Class "SpatialRingsDataFrame"
coordnames<--method | Class "Ring"
coordnames<--method | Class "SpatialRings"
coordnames<--method | Class "SpatialRingsDataFrame"
createPolygonsComment | RGEOS Polygon Hole Comment Functions
createSPComment | RGEOS Polygon Hole Comment Functions

## -- D --

dim-method | Class "SpatialRingsDataFrame"

## -- G --

gArea | Area of Geometry
gBinarySTRtreeQuery | Experimental Functions
gBoundary | Boundary of Geometry
gBuffer | Buffer Geometry
gCentroid | Centroid of Geometry
gContains | Geometry Relationships - Contains and Within
gContainsProperly | Geometry Relationships - Contains and Within
gConvexHull | Convex Hull of Geometry
gCoveredBy | Geometry Relationships - Contains and Within
gCovers | Geometry Relationships - Contains and Within
gCrosses | Geometry Relationships - Crosses and Overlaps
gDelaunayTriangulation | Compute Delaunay triangulation between points
gDifference | Geometry Difference
gDisjoint | Geometry Relationships - Intersects and Disjoint
gDistance | Distance between geometries
gEnvelope | Envelope of Geometry
gEquals | Geometry Relationships - Equality
gEqualsExact | Geometry Relationships - Equality
get.bbox | Generics/Methods for polygon objects
get.bbox-method | Class "gpc.poly"
get.bbox-methods | Generics/Methods for polygon objects
get.pts | Generics/Methods for polygon objects
get.pts-method | Class "gpc.poly"
get.pts-methods | Generics/Methods for polygon objects
getScale | RGEOS Utility Functions
get_do_poly_check | RGEOS Polygon Hole Comment Functions
get_RGEOS_CheckValidity | RGEOS Utility Functions
get_RGEOS_dropSlivers | RGEOS Utility Functions
get_RGEOS_polyThreshold | RGEOS Utility Functions
get_RGEOS_warnSlivers | RGEOS Utility Functions
gInterpolate | Interpolate Points along Line Geometry
gIntersection | Geometry Intersections
gIntersects | Geometry Relationships - Intersects and Disjoint
gIsEmpty | Is Geometry Empty?
gIsRing | Is Geometry a Ring?
gIsSimple | Is Geometry Simple?
gIsValid | Is Geometry Valid?
gLength | Length of Geometry
gLineMerge | Geometry Union
gNearestPoints | Closest Points of two Geometries
gNode | Linestring Noder
gOverlaps | Geometry Relationships - Crosses and Overlaps
gpc.poly-class | Class "gpc.poly"
gpc.poly.nohole-class | Class "gpc.poly.nohole"
gPointOnSurface | Point on Surface of Geometry
gPolygonize | Linestring Polygonizer
gProject | Project Points to Line Geometry
gRelate | Geometry Relationships - Intersection Matrix Pattern (DE-9IM)
gSimplify | Simplify Geometry
gSymdifference | Geometry Symmetric Difference
gTouches | Geometry Relationships - Touches
gUnarySTRtreeQuery | Experimental Functions
gUnaryUnion | Geometry Union
gUnion | Geometry Union
gUnionCascaded | Geometry Union
gWithin | Geometry Relationships - Contains and Within
gWithinDistance | Distance between geometries

## -- I --

intersect-method | Class "gpc.poly"

## -- N --

names-method | Class "SpatialRingsDataFrame"
names<--method | Class "SpatialRingsDataFrame"
new-generics | Generics/Methods for polygon objects

## -- O --

overGeomGeom | Find spatial join or intersections
overGeomGeomDF | Find spatial join or intersections

## -- P --

plot-method | Class "SpatialCollections"
plot-method | Class "SpatialRings"
plot-method | Class "SpatialRingsDataFrame"
plot-method | Class "gpc.poly"
polyfile | Read/Write polygon data
polygonsLabel | Compute optimal label positions for polygons
poly_findInBoxGEOS | Experimental Functions

## -- R --

read.polyfile | Read/Write polygon data
readWKT | RGEOS WKT Functions
RGEOSArea | Area of Geometry
RGEOSBoundary | Boundary of Geometry
RGEOSBuffer | Buffer Geometry
RGEOSContains | Geometry Relationships - Contains and Within
RGEOSConvexHull | Convex Hull of Geometry
RGEOSCrosses | Geometry Relationships - Crosses and Overlaps
RGEOSDisjoint | Geometry Relationships - Intersects and Disjoint
RGEOSDistance | Distance between geometries
RGEOSEnvelope | Envelope of Geometry
RGEOSEquals | Geometry Relationships - Equality
RGEOSEqualsExact | Geometry Relationships - Equality
RGEOSGetCentroid | Centroid of Geometry
RGEOSHausdorffDistance | Distance between geometries
RGEOSIntersects | Geometry Relationships - Intersects and Disjoint
RGEOSisEmpty | Is Geometry Empty?
RGEOSisRing | Is Geometry a Ring?
RGEOSisSimple | Is Geometry Simple?
RGEOSisValid | Is Geometry Valid?
RGEOSisWithinDistance | Distance between geometries
RGEOSLength | Length of Geometry
RGEOSLineMerge | Geometry Union
RGEOSOverlaps | Geometry Relationships - Crosses and Overlaps
RGEOSPointOnSurface | Point on Surface of Geometry
RGEOSRelate | Geometry Relationships - Intersection Matrix Pattern (DE-9IM)
RGEOSTouches | Geometry Relationships - Touches
RGEOSUnionCascaded | Geometry Union
RGEOSWithin | Geometry Relationships - Contains and Within
rgeos_extSoftVersion | RGEOS Utility Functions
Ring | create SpatialRings or SpatialRingsDataFrame
Ring-class | Class "Ring"
row.names-method | Class "SpatialCollections"
row.names-method | Class "SpatialRings"
row.names-method | Class "SpatialRingsDataFrame"
row.names<--method | Class "SpatialRings"
row.names<--method | Class "SpatialRingsDataFrame"

## -- S --

scale.poly | Generics/Methods for polygon objects
scale.poly-method | Class "gpc.poly"
scale.poly-methods | Generics/Methods for polygon objects
setdiff-method | Class "gpc.poly"
setScale | RGEOS Utility Functions
set_do_poly_check | RGEOS Polygon Hole Comment Functions
set_RGEOS_CheckValidity | RGEOS Utility Functions
set_RGEOS_dropSlivers | RGEOS Utility Functions
set_RGEOS_polyThreshold | RGEOS Utility Functions
set_RGEOS_warnSlivers | RGEOS Utility Functions
show-method | Class "gpc.poly"
SpatialCollections | create SpatialCollections
SpatialCollections-class | Class "SpatialCollections"
SpatialLinesNULL-class | Class "SpatialCollections"
SpatialPointsNULL-class | Class "SpatialCollections"
SpatialPolygonsNULL-class | Class "SpatialCollections"
SpatialRings | create SpatialRings or SpatialRingsDataFrame
SpatialRings-class | Class "SpatialRings"
SpatialRingsDataFrame | create SpatialRings or SpatialRingsDataFrame
SpatialRingsDataFrame-class | Class "SpatialRingsDataFrame"
SpatialRingsNULL-class | Class "SpatialCollections"
spChFIDs-method | Class "SpatialRings"
spChFIDs-method | Class "SpatialRingsDataFrame"
symdiff | Generics/Methods for polygon objects
symdiff-method | Class "gpc.poly"

## -- T --

translate | RGEOS Utility Functions
triangulate | Generics/Methods for polygon objects
triangulate-method | Class "gpc.poly"
triangulate-methods | Generics/Methods for polygon objects
tristrip | Generics/Methods for polygon objects
tristrip-method | Class "gpc.poly"
tristrip-methods | Generics/Methods for polygon objects

## -- U --

union-method | Class "gpc.poly"

## -- V --

version_GEOS | RGEOS Utility Functions
version_GEOS0 | RGEOS Utility Functions

## -- W --

write.polyfile | Read/Write polygon data
writeWKT | RGEOS WKT Functions

## -- misc --

[-method | Class "SpatialRings"
[-method | Class "SpatialRingsDataFrame"
[-method | Class "gpc.poly"