Uses of Interface
com.luciad.util.ILcdCache
Package
Description
Provides classes and interfaces for all aerodrome related aspects.
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
Provides classes and interfaces for modeling final approach paths.
Provides classes and interfaces for all geographical border related aspects.
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
Provides classes and interfaces for all route or airway related aspects.
Provides classes and interfaces for modeling safety altitudes for sectors.
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
Provides support for tiling, multileveling and on-demand loading of arbitrary
datasets.
ILcdEarthTileSet
that provides raster data
suitable for use as a 3D terrain texture.
This package provides the classes that correspond to AIXM 5.1 data types.
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
Provides support for decoding CADRG files.
Handles the cgm format.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
Provides support for decoding GeoSPOT files.
Provides domain model classes and utility classes for modeling GML 2 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
Provides specialized Informix shapes.
This package and its subpackages provide a domain model for the KML 2.2 data format.
This package contains classes that describe the behavior of a KML dataset within an application,
such as how a camera should be positioned to view a certain feature, when features should become
visible and hidden, ...
This package contains all feature classes of KML.
This package contains all geometry classes of KML.
This package contains all style-related information provided by a KML file.
This package contains several classes modeling miscellaneous information in KML files.
Handles MapInfo formats: the binary map format and the ASCII mif
format.
This package contains a domain model to represent an NVG 1.4/1.5 data source.
This package contains a domain model to represent an NVG 2.0 data source.
Provides representations, decoders, and encoders for rasters.
Handles the S-57 format.
Handles the shp format.
This package provides a new, highly configurable data format.
Client API for an OGC Web Coverage Service (WCS).
Everything related to representing three-dimensional shapes.
Three-dimensional shapes that can be changed in two dimensions.
Three-dimensional shapes that can be changed in all three dimensions.
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
Contains all classes for terrain elevation analysis.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
Basic utilities.
Modeling of an OGC Web Map Service (WMS) and corresponding client API.
-
Uses of ILcdCache in com.luciad.ais.model.aerodrome
Modifier and TypeClassDescriptionclass
The default implementation of a runway with properties.class
The default implementation of a runway with default properties. -
Uses of ILcdCache in com.luciad.ais.model.airspace
Modifier and TypeClassDescriptionclass
The default implementation of an association-based airspace without features.class
The default implementation of an association-based airspace with features. -
Uses of ILcdCache in com.luciad.ais.model.finalapproachpath
Modifier and TypeClassDescriptionclass
ILcdFinalApproachPath
implementation based onILcdFeatured
.class
ILcdFinalApproachPath
implementation based onILcdDataObject
. -
Uses of ILcdCache in com.luciad.ais.model.geoborder
Modifier and TypeClassDescriptionclass
An extension ofTLcdGeoborder
with properties.class
An implementation ofILcdGeoborder
with default properties. -
Uses of ILcdCache in com.luciad.ais.model.refuelingtrack
Modifier and TypeClassDescriptionclass
This extension ofTLcdRefuelingTrack
has all facilities to store refueling track related aspects.class
An implementation ofILcdRefuelingTrack
. -
Uses of ILcdCache in com.luciad.ais.model.route
Modifier and TypeClassDescriptionclass
An implementation ofILcdATSRoute
.class
An extension ofTLcdATSRoute
with additional properties.class
A featured extension ofTLcdMilitaryTrainingRoute
.class
An implementation ofILcdMilitaryTrainingRoute
.class
An implementation ofILcdRoute
. -
Uses of ILcdCache in com.luciad.ais.model.sector
Modifier and TypeClassDescriptionclass
ILcdMinimumSectorAltitude
implementation based onILcdFeatured
.class
ILcdMinimumSectorAltitude
implementation based onILcdDataObject
. -
Uses of ILcdCache in com.luciad.ais.model.vfr
Modifier and TypeClassDescriptionclass
An extension ofTLcdVFROffsetRoute
with additional properties.class
The default implementation of a VFR route with additional properties.class
This class defines a route that consists of offset points.class
The default implementation of a VFR route without features. -
Uses of ILcdCache in com.luciad.ais.shape
Modifier and TypeClassDescriptionclass
A polyline that delegates to an internal polyline. -
Uses of ILcdCache in com.luciad.earth.tileset
Modifier and TypeClassDescriptionclass
Base class for tiles produced by anILcdEarthTileSet
.class
Default implementation ofALcdEarthTile
. -
Uses of ILcdCache in com.luciad.earth.tileset.raster
Modifier and TypeClassDescriptionclass
Views anILcdEarthTileSet
as anILcdMultilevelRaster
.class
Views anILcdEarthTileSet
with elevation data as anILcdMultilevelRaster
.class
-
Uses of ILcdCache in com.luciad.format.aixm51.model.abstractfeature
Modifier and TypeClassDescriptionclass
A general representation of an AIXM 5.1 feature.class
TLcdAIXM51Feature<T extends TLcdAIXM51AbstractAIXMTimeSlice>
Model class for AIXM51 features. -
Uses of ILcdCache in com.luciad.format.asdi
Modifier and TypeClassDescriptionclass
Time-dependent view on aTLcdASDIFlightPlanHistory
.class
Models a flightplan that changes over time.class
Models the path of a track flying from one point to another. -
Uses of ILcdCache in com.luciad.format.asterix
Modifier and TypeClassDescriptionclass
TLcdASTERIXTrajectory
models the path of a track (for example an aircraft) flying from one point to another.class
TLcdASTERIXWeatherPicture models the precipitation detected by a sensor during a certain time range. -
Uses of ILcdCache in com.luciad.format.cadrg
Modifier and TypeClassDescriptionclass
ThisILcdRaster
contains additional information about the CADRG/CIB Boundary Rectangle that it represents. -
Uses of ILcdCache in com.luciad.format.cgm
Modifier and TypeClassDescriptionclass
Extension of aTLcdXYArc
with a line style.class
Extension of aTLcdXYCircle
with a line and a fill style.class
Extension of aTLcdXYEllipse
with a line and a fill style.class
Extension of aTLcdXYPolygon
with a line and a fill style.class
Extension of aTLcdXYPolyline
with a line style.class
Extension of aTLcdXYText
with a text style. -
Uses of ILcdCache in com.luciad.format.database.shape
Modifier and TypeClassDescriptionclass
This class represents aTLcdLonLatHeightMPolygon
with a measure (M) value.class
This class represents aTLcdLonLatHeightPolyline
with measure values.class
This class represents aTLcdLonLatHeightPolypoint
with measure values.class
This class represents aTLcdLonLatPolygon
with measure values.class
This class represents aTLcdLonLatPolyline
with measure values.class
This class represents aTLcdLonLatPolypoint
with measure values.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdCache in com.luciad.format.dgn
Modifier and TypeClassDescriptionclass
This class represents a 3DSurface from a DGN file.class
This class represents an Arc2D from a DGN file.class
This class represents a Cell from a DGN file.class
This class represents a ComplexChain from a DGN file.class
This class represents a ComplexShape from a DGN file.class
This class represents a Curve2D from a DGN file.class
This class represents a Dimension from a DGN file.class
This class represents a TagElement from a DGN file.class
This class represents a Ellipse2D from a DGN file.class
This class represents a Line2D from a DGN file.class
This class represents a LineString2D from a DGN file.class
This class represents a Shape2D from a DGN file.class
This class represents a Solid from a DGN file.class
This class represents a Text2D from a DGN file.class
This class represents a TextNode2D from a DGN file. -
Uses of ILcdCache in com.luciad.format.dwg
Modifier and TypeClassDescriptionclass
This class represents an Arc from a DWG file.class
This class represents a Block from a DWG file.class
This class represents a Circle from a DWG file.class
This class represents a Polyline with bulges from a DWG file.class
This class represents a Solid or Hatch with bulges from a DWG file.class
This class represents an Ellipse from a DWG file.class
This class represents a Face3D from a DWG file.class
This class represents a Line from a DWG file.class
This class represents a Polyline2D from a DWG file.class
This class represents a Face3D from a DWG file.class
This class represents a Region from a DWG file.class
This class represents a Text from a DWG file. -
Uses of ILcdCache in com.luciad.format.geospot
Modifier and TypeClassDescriptionclass
ThisILcdRaster
contains additional information about the GeoSPOT tile that it represents. -
Uses of ILcdCache in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type.class
A LineString is defined by two or more coordinate tuples, with linear interpolation between them. -
Uses of ILcdCache in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation. -
Uses of ILcdCache in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation. -
Uses of ILcdCache in com.luciad.format.informix.spatial.shp
Modifier and TypeClassDescriptionclass
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdCache in com.luciad.format.kml22.model
-
Uses of ILcdCache in com.luciad.format.kml22.model.behavior
Modifier and TypeClassDescriptionclass
Domain class modeling the KML RegionType type. -
Uses of ILcdCache in com.luciad.format.kml22.model.feature
Modifier and TypeClassDescriptionclass
Domain class modeling the KML AbstractContainerType type.class
Domain class modeling the KML AbstractFeatureType type.class
Domain class modeling the KML AbstractOverlayType type.class
Domain class modeling the KML DocumentType type.class
Domain class modeling the KML FolderType type.class
Domain class modeling the KML GroundOverlayType type.class
Domain class modeling the KML NetworkLinkType type.class
This class is used as a wrapper around aTLcdKML22GroundOverlay
.class
Domain class modeling the KML PhotoOverlayType type.class
Domain class modeling the KML PlacemarkType type.class
Domain class modeling the KML ScreenOverlayType type. -
Uses of ILcdCache in com.luciad.format.kml22.model.geometry
Modifier and TypeClassDescriptionclass
Domain class modeling the KML ModelType type.class
Domain class modeling the KML AbstractGeometryType type.class
Domain class modeling the KML LinearRingType type.class
Domain class modeling the KML LineStringType type.class
Domain class modeling the KML MultiGeometryType type.class
Domain class modeling the KML PointType type.class
Domain class modeling the KML PolygonType type. -
Uses of ILcdCache in com.luciad.format.kml22.model.style
Modifier and TypeClassDescriptionclass
Domain class modeling the KML IconStyleType type. -
Uses of ILcdCache in com.luciad.format.kml22.model.util
Modifier and TypeClassDescriptionclass
Domain class modeling the KML LinkType type. -
Uses of ILcdCache in com.luciad.format.mif
Modifier and TypeClassDescriptionclass
ThisILcdMIFShape
represents a MIF collection object.class
ThisILcdMIFShape
represents a MIF multi point.class
ThisILcdMIFShape
represents MIF line objects like LINE, PLINE, and ARC.class
ThisILcdMIFShape
represents MIF region objects like REGION, RECT, ROUNDRECT, and ELLIPSE.class
ThisILcdMIFShape
represents MIF text objects. -
Uses of ILcdCache in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
An anchor is a domain object container that has anhref property
, similar to the anchor element in HTML.class
Implementation of anILcd2DEditableArc
that represents an NVG 1.5 Arc.class
Implementation of anILcd2DEditableArcBand
that represents an NVG 1.5 ArcBand.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Arrow.class
Implementation ofILcd2DEditableCircle
that represents an NVG 1.5 Circle.class
Implementation of anILcdEditableShapeList
that represents an NVG 1.5 Composite.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Corridor.class
Implementation of anILcd2DEditableEllipse
that represents an NVG 1.5 Ellipse.class
Implementation of anILcdEditableShapeList
that represents an NVG 1.5 Group.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 1.5 Multipoint.class
Implementation ofILcd2DEditablePoint
that represents an NVG 1.5 Point.class
Implementation ofILcd2DEditablePolygon
that represents an NVG 2.0 Polygon.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 1.5 Polyline.class
Represents textual information at a certain location. -
Uses of ILcdCache in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
Implementation of anILcd2DEditableArc
that represents an NVG 2.0 Arc.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditableArcBand
, that represents an NVG 2.0 ArcBand.class
Implementation of anILcd2DEditableArcBand
that represents an NVG 2.0 ArcBand Ring.class
ILcd2DEditableGeoBuffer
implementation with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Arrow.class
ILcdEditableSurface
implementation whose exterior ring is anILcd2DEditableCircle
, that represents an NVG 2.0 Circle.class
Implementation of anILcd2DEditableCircle
that represents an NVG 2.0 Circular Ring.class
Implementation of anILcdEditableShapeList
that represents an NVG 2.0 Composite.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Corridor.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditableEllipse
, that represents an NVG 2.0 Ellipse.class
Implementation of anILcd2DEditableEllipse
that represents an NVG 2.0 Elliptic Ring.class
Implementation of anILcdEditableShapeList
that represents an NVG 2.0 Group.class
Implementation of anILcd2DEditablePolygon
that represents an NVG 2.0 Linear Ring.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 2.0 MultiPoint.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
with only 2 points as an underlying shape that represents an NVG 2.0 Orbit.class
Implementation ofILcd2DEditablePoint
that represents an NVG 2.0 Point.class
Implementation ofILcdEditableSurface
whose exterior ring is anILcd2DEditablePolygon
, that represents an NVG 2.0 Polygon.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 2.0 Polyline.class
Implementation ofILcdEditableSurface
that represents an NVG 2.0 Rectangle.class
Implementation of anILcd2DEditableShape
that represents an NVG 2.0 Rectangular Ring.class
Represents textual information at a certain location. -
Uses of ILcdCache in com.luciad.format.raster
Modifier and TypeInterfaceDescriptioninterface
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.interface
This interface represents a bounded raster of multi-dimensional values.interface
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.Modifier and TypeClassDescriptionclass
Base class for ILcdRaster implementations.class
This class provides an implementation ofILcdRaster
that interpolates between the values of its tiles.class
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.class
ThisILcdMultivaluedRaster
combines the values from a list of simple rasters into vectors.class
Important notice: the packagecom.luciad.imaging
presents a new API for the modeling of raster data.class
This class provides a specialized implementation ofILcdRaster
, containing only a single tile. -
Uses of ILcdCache in com.luciad.format.s57
Modifier and TypeClassDescriptionclass
Represents an Area feature in the S-57 domain model.class
Represents an edge in the S-57 domain model.class
Represents an face in the S-57 domain model.class
Represents a Line feature in the S-57 domain model. -
Uses of ILcdCache in com.luciad.format.shp
Modifier and TypeClassDescriptionclass
ATLcdSHPMultiPointZ
is aILcdPolypoint
with a measure value at each of the defining points.class
ATLcdSHPPolygonZ
is aILcdPolygon
with a measure value at each of the defining points.class
ATLcdSHPPolygonZ
is aILcdPolyline
with a measure value at each of the defining points. -
Uses of ILcdCache in com.luciad.lucy.addons.drawing.format
Modifier and TypeClassDescriptionclass
The default domain object used in Lucy drawing models. -
Uses of ILcdCache in com.luciad.ogc.wcs.client
Modifier and TypeClassDescriptionclass
A client for OpenGIS Web Coverage Services (WCS). -
Uses of ILcdCache in com.luciad.shape
Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcdShapeList
interface.class
This class provides an implementation ofILcdComplexPolygon
.class
This class provides an implementation ofILcdEditableCompositeCurve
.class
This class provides an implementation ofILcdShapeList
that is alsoILcdDataObject
.class
This class provides an implementation ofILcdShapeList
that is alsoILcdDataObject
andILcdFeatured
.class
This class provides an implementation ofILcdShapeList
.class
This class provides an implementation ofILcdEditableSurface
. -
Uses of ILcdCache in com.luciad.shape.shape2D
Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd2DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This class provides an implementation ofILcd2DEditableArc
in the geodetic space.class
This class provides an implementation ofILcd2DEditableArcBand
in the geodetic space.class
This class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircle
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircleBy3Points
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the geodetic space.class
This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the geodetic space.class
This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the geodetic space.class
This class provides an implementation ofILcd2DEditableEllipse
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class represents a buffer around a shape on an ellipsoid, with a given width, in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.final class
This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.final class
This class represents a closed, 2Dcomposite curve
, whose shape is determined by a roundness value and a set of points.class
This class provides an implementation ofILcd2DEditableArc
in the cartesian space.class
This class provides an implementation ofILcd2DEditableArcBand
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircle
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircleBy3Points
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcBy3Points
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcByBulge
in the cartesian space.class
This class provides an implementation ofILcd2DEditableCircularArcByCenterPoint
in the cartesian space.class
This class provides an implementation of anILcdCompositeCurve
that is also anILcdRing
, in the cartesian space.class
This class provides an implementation ofILcd2DEditableEllipse
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class represents a buffer around a shape with a given width, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.class
The default implementation ofILcd2DEditableText
.
Although it was designed for cartesian space, it can also be used in geodetic space. -
Uses of ILcdCache in com.luciad.shape.shape3D
Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd3DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd3DEditablePolypoint
interface.class
This class provides an implementation ofILcdEditableExtrudedShape
.class
This class provides an implementation ofILcd3DEditableArcBand
in the geodetic space.class
This class represents a buffer around a polyline on an ellipsoid, with a given width and height.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
This class represents a variable buffer around a polyline on an ellipsoid, in the geodetic space.class
This class provides an implementation ofILcd3DEditableArcBand
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the cartesian space. -
Uses of ILcdCache in com.luciad.symbology.app6a.model
Modifier and TypeClassDescriptionclass
A general representation of an editable APP-6 symbol. -
Uses of ILcdCache in com.luciad.symbology.milstd2525b.model
Modifier and TypeClassDescriptionclass
A general representation of an editable MIL-STD 2525 symbol. -
Uses of ILcdCache in com.luciad.tea
Modifier and TypeInterfaceDescriptioninterface
Represents the input and result of a line-of-sight computation.interface
Represents the result of line-of-sight computations. -
Uses of ILcdCache in com.luciad.tea.viewshed
Modifier and TypeClassDescriptionclass
This ILcdMultilevelRaster can be used to visualize anILcdViewshed
. -
Uses of ILcdCache in com.luciad.util
-
Uses of ILcdCache in com.luciad.wms.client.model
Modifier and TypeClassDescriptionclass
AnALcdWMSProxy
is an object that acts as a proxy towards a Web Map Service (WMS).