|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="CV_DiscreteCurveCoverage",
specification=ISO_19123)
public interface DiscreteCurveCoverageA discrete coverage characterized by a finite spatial domain consisting of curves. Often the curves represent features such as roads, railroads, or streams. They may be elements of a network.
Example: A coverage that assigns a route a number, a name, a pavement width, and a pavement material type to each segment of a road system.
| Method Summary | |
|---|---|
CurveValuePair |
find(DirectPosition p)
Returns the nearest curve-value pair from the specified direct position. |
Set<CurveValuePair> |
getElements()
Returns the set of curve-value pairs included in this coverage. |
Set<CurveValuePair> |
list()
Returns the dictionary of curve-value pairs that contain the objects in the domain of the coverage each paired with its record of feature attribute values. |
Set<CurveValuePair> |
locate(DirectPosition p)
Returns the set of curve-value pairs that include the domain objects containing the specified direct position. |
| Methods inherited from interface DiscreteCoverage |
|---|
evaluate, evaluateInverse |
| Methods inherited from interface Coverage |
|---|
evaluate, evaluate, evaluate, evaluate, evaluate, evaluate, find, getCommonPointRule, getCoordinateReferenceSystem, getDomainElements, getDomainExtents, getEnvelope, getNumSampleDimensions, getRangeElements, getRangeType, getRenderableImage, getSampleDimension, getSources, select |
| Method Detail |
|---|
@UML(identifier="element",
obligation=OPTIONAL,
specification=ISO_19123)
Set<CurveValuePair> getElements()
getElements in interface DiscreteCoveragenull.
@UML(identifier="locate",
obligation=OPTIONAL,
specification=ISO_19123)
Set<CurveValuePair> locate(DirectPosition p)
locate in interface DiscreteCoveragep - The position where to search for geometry-value pairs.
null.
@UML(identifier="list",
obligation=MANDATORY,
specification=ISO_19123)
Set<CurveValuePair> list()
list in interface Coverage
@UML(identifier="find",
obligation=MANDATORY,
specification=ISO_19123)
CurveValuePair find(DirectPosition p)
find(p,1).
find in interface Coveragep - The search position.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||