public abstract League\Geotools\GeometryInterface::getBoundingBox()

Returns the bounding box of the Geometry

  • return \BoundingBoxInterface
public abstract League\Geotools\GeometryInterface::getCoordinate()

Returns a vertex of this Geometry (usually, but not necessarily, the first one).

The returned coordinate should not be assumed to be an actual Coordinate object used in
the internal representation.

  • return \Coordinate if there's a coordinate in the collection
  • return null if this Geometry is empty
public abstract League\Geotools\GeometryInterface::getCoordinates()

Returns a collection containing the values of all the vertices for this geometry.

If the geometry is a composite, the array will contain all the vertices
for the components, in the order in which the components occur in the geometry.

  • return \CoordinateCollection the vertices of this Geometry
public abstract League\Geotools\GeometryInterface::getEllipsoid()

Returns the ellipsoid of the geometry.

  • return \Ellipsoid
public abstract League\Geotools\GeometryInterface::getGeometryType()

Returns the geometry type.

  • return string
public abstract League\Geotools\GeometryInterface::getPrecision()

Returns the precision of the geometry.

  • return int
public abstract League\Geotools\GeometryInterface::isEmpty()

Returns true if the geometry is empty.

  • return bool
public abstract pointInPolygon(League\Geotools\Coordinate\CoordinateInterface $coordinate)
  • param \CoordinateInterface $coordinate
  • return bool
public abstract pointOnBoundary(League\Geotools\Coordinate\CoordinateInterface $coordinate)
  • param \CoordinateInterface $coordinate
  • return bool
public abstract pointOnVertex(League\Geotools\Coordinate\CoordinateInterface $coordinate)
  • param \CoordinateInterface $coordinate
  • return bool
© 2023 Bruce Wells
Search Namespaces \ Classes