Package | Description |
---|---|
com.luciad.create.geometries |
Creating geometries for features.
|
com.luciad.edit.handles |
Edit handles.
|
com.luciad.geodesy |
Coordinate references and geodesy calculations.
|
com.luciad.geometries |
Everything related to representing geometries.
|
com.luciad.maps |
Supports display of data on screen using a map with layers.
|
com.luciad.models.features |
Models containing vector data.
|
com.luciad.models.rasters |
Models containing imagery or elevation data.
|
com.luciad.rasters |
Classes for modeling raster data.
|
com.luciad.symbology.military |
Support for MIL-STD 2525 and APP6 symbologies.
|
Constructor and Description |
---|
PointCreator(CoordinateReference reference)
Creates a new
PointCreator . |
PolylineCreator(CoordinateReference reference)
Creates a new polyline creator instance.
|
PolylineRingCreator(CoordinateReference reference)
Creates a new polyline ring creator instance.
|
Constructor and Description |
---|
TranslateEditHandle(CoordinateReference reference,
FeatureEditContext context)
Creates a new translate handle that allows you to drag around a feature or geometry horizontally.
|
Modifier and Type | Method and Description |
---|---|
static CoordinateReference |
CoordinateReferenceProvider.create(String identifier)
Creates the coordinate reference from a given EPSG, WKT (version 1) or OGC identifier.
|
CoordinateReference |
Transformation.getSourceReference()
Returns the source coordinate reference.
|
CoordinateReference |
Transformation.getTargetReference()
Returns the target coordinate reference.
|
Modifier and Type | Method and Description |
---|---|
static Transformation |
Transformation.create(CoordinateReference source,
CoordinateReference target)
Creates a transformation for the given references.
|
static GeodesyCalculations |
GeodesyCalculations.create(CoordinateReference reference,
LineInterpolationType lineType)
Factory to create geodesy implementations for a given coordinate reference and line type.
|
Modifier and Type | Method and Description |
---|---|
CoordinateReference |
Geometry.getReference()
Returns the coordinate reference of the geometry.
|
Modifier and Type | Method and Description |
---|---|
static ArcBand |
GeometryFactory.createArcBand(CoordinateReference reference,
Coordinate center,
double minRadius,
double maxRadius,
Angle startAngle,
Angle endAngle)
Factory method to create an arc band.
|
static ArcBand |
GeometryFactory.createArcBand(CoordinateReference reference,
Coordinate center,
double minRadius,
double maxRadius,
Angle startAngle,
Angle endAngle,
Angle.Direction angleDirection)
Factory method to create an arc band.
|
static BezierCurve |
GeometryFactory.createBezierCurve(CoordinateReference reference,
Coordinate startPoint,
Coordinate controlPoint,
Coordinate endPoint)
Factory method to create a quadratic Bezier curve transitioning smoothly between startPoint and endPoint.
|
static Bounds |
GeometryFactory.createBounds(CoordinateReference reference,
Coordinate location,
double width,
double height,
double depth)
Factory method to create a bounding box geometry.
|
static CircleBy3Points |
GeometryFactory.createCircleBy3Points(CoordinateReference reference,
Coordinate startPoint,
Coordinate firstIntermediatePoint,
Coordinate secondIntermediatePoint)
Factory method to create a circle, given three points.
|
static CircleByCenterPoint |
GeometryFactory.createCircleByCenterPoint(CoordinateReference reference,
Coordinate center,
double radius)
Factory method to create a circle.
|
static CircularArcBy3Points |
GeometryFactory.createCircularArcBy3Points(CoordinateReference reference,
Coordinate startPoint,
Coordinate intermediatePoint,
Coordinate endPoint)
Factory method to create a circular arc, given three points.
|
static CircularArcByBulge |
GeometryFactory.createCircularArcByBulge(CoordinateReference reference,
Coordinate startPoint,
Coordinate endPoint,
double bulge)
Factory method to create a circular arc, starting at the given start point and ending in the given end point.
|
static CircularArcByCenterPoint |
GeometryFactory.createCircularArcByCenterPoint(CoordinateReference reference,
Coordinate center,
double radius,
Angle startAngle,
Angle endAngle)
Factory method to create a circular arc.
|
static CircularArcByCenterPoint |
GeometryFactory.createCircularArcByCenterPoint(CoordinateReference reference,
Coordinate center,
double radius,
Angle startAngle,
Angle endAngle,
Angle.Direction angleDirection)
Factory method to create a circular arc.
|
static Ellipse |
GeometryFactory.createEllipse(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle rotationAngle)
Factory method to create an ellipse.
|
static EllipticalArc |
GeometryFactory.createEllipticalArc(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle startAngle,
Angle endAngle,
Angle rotationAngle)
Factory method to create an elliptical arc.
|
static EllipticalArc |
GeometryFactory.createEllipticalArc(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle startAngle,
Angle endAngle,
Angle rotationAngle,
Angle.Direction angleDirection)
Factory method to create an elliptical arc.
|
static ExtrudedGeometry |
GeometryFactory.createExtrudedGeometry(CoordinateReference reference,
Geometry baseGeometry,
double minHeight,
double maxHeight)
Factory method to create an extruded geometry, based on a base geometry, minimum height and maximum height.
|
static Line |
GeometryFactory.createLine(CoordinateReference reference,
Coordinate firstPoint,
Coordinate secondPoint,
LineInterpolationType curveInterpolationType)
Factory method to create a line.
|
static Point |
GeometryFactory.createPoint(CoordinateReference reference,
Coordinate location)
Factory method to create a point from a coordinate.
|
static Point |
GeometryFactory.createPoint(CoordinateReference reference,
double x,
double y,
double z)
Factory method to create a point.
|
static Polyline |
GeometryFactory.createPolyline(CoordinateReference reference,
List<Coordinate> points,
LineInterpolationType curveInterpolationType)
Factory to create a polyline.
|
static PolylineRing |
GeometryFactory.createPolylineRing(CoordinateReference reference,
List<Coordinate> points,
LineInterpolationType curveInterpolationType)
Factory to create a polyline to be used as ring.
|
static CompositeCurve |
GeometryFactory.createRoundedPolyline(CoordinateReference reference,
List<Coordinate> points,
double cornerRoundness)
Factory method to create a curve where pointy corners are replaced by Bezier Curves.
|
static CompositeRing |
GeometryFactory.createRoundedPolylineRing(CoordinateReference reference,
List<Coordinate> points,
double cornerRoundness)
Factory method to create a ring where pointy corners are replaced by Bezier Curves.
|
Constructor and Description |
---|
Bounds(CoordinateReference reference,
Coordinate lowerLeft,
Coordinate upperRight)
Creates a new bounds instance based on lower left and upper right corners.
|
Bounds(CoordinateReference reference,
Coordinate location,
double width,
double height,
double depth)
Creates a new bounds instance based on a point, and the width, height and depth with respect to that point.
|
Point(CoordinateReference reference,
Coordinate coordinate)
Constructs a point with a reference and a coordinate.
|
Modifier and Type | Method and Description |
---|---|
CoordinateReference |
Map.getReference()
Returns the reference of this
Map . |
Modifier and Type | Method and Description |
---|---|
Map.Builder |
Map.Builder.reference(CoordinateReference reference)
Sets the reference for this
Map . |
Modifier and Type | Method and Description |
---|---|
CoordinateReference |
FeatureModelMetadata.getReference()
Returns the preferred reference of this model, if available.
|
Modifier and Type | Method and Description |
---|---|
FeatureModelMetadata.Builder |
FeatureModelMetadata.Builder.reference(CoordinateReference reference)
Sets the preferred reference for the model.
|
Modifier and Type | Method and Description |
---|---|
CoordinateReference |
RasterModelHeightProvider.getReference() |
Modifier and Type | Method and Description |
---|---|
MultilevelTiledRasterModelBuilder |
MultilevelTiledRasterModelBuilder.reference(CoordinateReference modelReference)
Defines the reference in which the raster data is defined.
|
QuadTreeRasterModelBuilder |
QuadTreeRasterModelBuilder.reference(CoordinateReference modelReference)
Defines the reference in which the raster data is defined.
|
RasterModelHeightProvider.Builder |
RasterModelHeightProvider.Builder.reference(CoordinateReference reference)
Set the coordinate reference for the height provider.
|
Modifier and Type | Method and Description |
---|---|
CoordinateReference |
PixelDensity.getReference() |
Modifier and Type | Method and Description |
---|---|
static PixelDensity |
PixelDensity.fromSampleDistance(double distanceInMeters,
Coordinate sampleLocation,
CoordinateReference pixelDensityReference)
Creates a pixel density from a sample distance.
|
Constructor and Description |
---|
PixelDensity(CoordinateReference reference,
double value)
Construct a PixelDensity object.
|
Modifier and Type | Method and Description |
---|---|
Geometry |
MilitarySymbologyNode.createTemplate(CoordinateReference crs,
double x,
double y,
double size)
Creates a suitable geometry for this symbology node, at the given location and of the provided size.
|