org.opengis.coverage.grid
Interface GridPoint

Show UML class diagram
All Superinterfaces:
DomainObject<Geometry>

@UML(identifier="CV_GridPoint",
     specification=ISO_19123)
public interface GridPoint
extends DomainObject<Geometry>

Point located at the intersection of two or more curves in a grid.

Since:
GeoAPI 2.1

Method Summary
 Set<GridCell> getCells()
          Returns the set of grid cells for which this grid point is a corner.
 Set<FootPrint> getFootPrints()
          Returns the foot prints that represents the sample space in an external coordinate reference system associated with this grid point.
 Grid getFramework()
          Returns the grid of which this grid point is an element.
 GridCoordinates getGridCoordinates()
          Returns the set of grid coordinates that specifies the location of the grid point within the grid.
 Point getGroundPoint()
          Returns the representation of the grid point in an external coordinate reference system.
 
Methods inherited from interface DomainObject
getSpatialElements, getTemporalElements
 

Method Detail

getGridCoordinates

@UML(identifier="gridCoord",
     obligation=MANDATORY,
     specification=ISO_19123)
GridCoordinates getGridCoordinates()
Returns the set of grid coordinates that specifies the location of the grid point within the grid.

Returns:
The coordinates that specifieds the location of the grid point.

getFramework

@UML(identifier="framework",
     obligation=MANDATORY,
     specification=ISO_19123)
Grid getFramework()
Returns the grid of which this grid point is an element.

Returns:
The grid of which this grid point is an element.
See Also:
Grid.getIntersections()

getCells

@UML(identifier="cell",
     obligation=MANDATORY,
     specification=ISO_19123)
Set<GridCell> getCells()
Returns the set of grid cells for which this grid point is a corner.

Returns:
The grid cells for which this grid point is a corner.
See Also:
GridCell.getCorners()

getGroundPoint

@UML(identifier="groundPoint",
     obligation=OPTIONAL,
     specification=ISO_19123)
Point getGroundPoint()
Returns the representation of the grid point in an external coordinate reference system.

Returns:
The representation of this grid point in an external CRS.

getFootPrints

@UML(identifier="footprint",
     obligation=OPTIONAL,
     specification=ISO_19123)
Set<FootPrint> getFootPrints()
Returns the foot prints that represents the sample space in an external coordinate reference system associated with this grid point. The multiplicity of the association allows for multiple external coordinate reference systems for foot print.

Returns:
The foot prints that represents the sample space in an external CRS.
See Also:
FootPrint.getCenter()


Copyright © 1994-2012 Open Geospatial Consortium. All Rights Reserved.