|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="CV_GridValuesMatrix",
specification=ISO_19123)
public interface GridValuesMatrixTies feature attributes values to the a grid geometry. It holds a sequence of records associated with a sequencing rule that specifies an algorithm for assigning records of feature attribute values to grid points.
| Method Summary | |
|---|---|
GridEnvelope |
getExtent()
Returns the limits of a section of the grid. |
SequenceRule |
getSequencingRule()
Describes how the grid points are ordered for association to the elements of the sequence values. |
GridCoordinates |
getStartSequence()
Identifies the grid point to be associated with the first record in the values sequence. |
List |
getValues()
Returns a sequence of N feature attribute value records where N is the number of grid points within the section of the grid specified by the extent. |
| Methods inherited from interface Grid |
|---|
getAxisNames, getCells, getDimension, getIntersections |
| Method Detail |
|---|
@UML(identifier="values",
obligation=MANDATORY,
specification=ISO_19123)
List getValues()
| DTM | double | List<double> |
| TM image | 7 bytes | |
| Landuse map | string | List<double> with look up table for the strings
|
@UML(identifier="sequencingRule",
obligation=MANDATORY,
specification=ISO_19123)
SequenceRule getSequencingRule()
@UML(identifier="startSequence",
obligation=MANDATORY,
specification=ISO_19123)
GridCoordinates getStartSequence()
@UML(identifier="extent",
obligation=OPTIONAL,
specification=ISO_19123)
GridEnvelope getExtent()
getExtent in interface Grid
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||