@UML(identifier="GM_SurfaceInterpolation", specification=ISO_19107) public final class SurfaceInterpolation extends CodeList<SurfaceInterpolation>
Modifier and Type  Field and Description 

static SurfaceInterpolation 
CONIC
The surface is a section of a conic surface.

static SurfaceInterpolation 
ELLIPTICAL
The surface is a section of a elliptical surface.

static SurfaceInterpolation 
NONE
The interior of the surface is not specified.

static SurfaceInterpolation 
PARAMETRIC_CURVE
The control points are organized into a 2dimensional grid and each cell within the grid is
spanned by a surface which shall be defined by a family of curves.

static SurfaceInterpolation 
PLANAR
The interpolation method shall return points on a single plane.

static SurfaceInterpolation 
POLYNOMIAL_SPLINE
The control points are organized into an irregular 2dimensional grid and each cell within
this grid is spanned by a polynomial spline function.

static SurfaceInterpolation 
RATIONAL_SPLINE
The control points are organized into an irregular 2dimensional grid and each cell within
this grid is spanned by a rational (quotient of polynomials) spline function.

static SurfaceInterpolation 
SPHERICAL
The surface is a section of a spherical surface.

static SurfaceInterpolation 
TIN
The control points are organized into adjoining triangles, which form small planar segments.

static SurfaceInterpolation 
TRIANGULATED_SPLINE
The control points are organized into adjoining triangles, each of which is spanned by a
polynomial spline function.

Modifier and Type  Method and Description 

SurfaceInterpolation[] 
family()
Returns the list of enumerations of the same kind than this enum.

static SurfaceInterpolation 
valueOf(String code)
Returns the surface interpolation that matches the given string, or returns a new one if none
match it.

static SurfaceInterpolation[] 
values()
Returns the list of
SurfaceInterpolation s. 
@UML(identifier="none", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation NONE
@UML(identifier="planar", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation PLANAR
@UML(identifier="spherical", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation SPHERICAL
@UML(identifier="elliptical", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation ELLIPTICAL
@UML(identifier="conic", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation CONIC
@UML(identifier="tin", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation TIN
@UML(identifier="parametricCurve", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation PARAMETRIC_CURVE
@UML(identifier="polynomialSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation POLYNOMIAL_SPLINE
@UML(identifier="rationalSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation RATIONAL_SPLINE
@UML(identifier="triangulatedSpline", obligation=CONDITIONAL, specification=ISO_19107) public static final SurfaceInterpolation TRIANGULATED_SPLINE
public static SurfaceInterpolation[] values()
SurfaceInterpolation
s.public SurfaceInterpolation[] family()
family
in class CodeList<SurfaceInterpolation>
public static SurfaceInterpolation valueOf(String code)
code
 The name of the code to fetch or to create.Copyright © 1996–2022 Geotools. All rights reserved.