See: Description
Interface | Description |
---|---|
ExceptionHandler |
An interface for handling exceptions.
|
IlvAltitudeDataSource |
The
IlvAltitudeDataSource interface must be implemented by all
data sources that are able to provide altitude information. |
IlvCoordinateFormatter |
The IlvCoordinateFormatter is a utility interface used to manage a coordinate
format.
|
IlvFeatureRenderer |
This interface is used to translate an
IlvMapFeature
into a graphic object. |
IlvGeoreferencedTile |
Interface for tiles that can return georeferenced bounds (i.e. bounds expressed in
longitude and latitude coordinates)
|
IlvLookAheadFeatureIterator |
Defines an interface for feature iterators that have a look ahead
ability.
|
IlvMapApplyObject |
Every function applied to
IlvMapFeature objects must implement
this interface. |
IlvMapFeatureIterator |
An interface used to implement feature iterators.
|
IlvMapLayerStyleControl |
This interface is responsible to detect if a layer content should be refreshed when style or manager properties change
|
IlvMapReusableFeatureIterator |
A reusable feature iterator.
|
Class | Description |
---|---|
IlvAbstractCoordinateFormatter |
This abstract coordinate system is the manages common formatter properties such as:
input and output separators used to parse or format coordinate strings.
|
IlvAltitudeProvider |
This abstract class defines the methods necessary to provide altitude data to consumers.
|
IlvAltitudeProviderProperty |
This class defines a named property used to store the altitude provider in an
IlvManager containing cartographic data. |
IlvAngularUnit |
This class defines angular units.
|
IlvAreaOfInterest |
An
IlvAreaOfInterest instance stores a rotation angle and
rectangle associated with a name and an optional preview image. |
IlvAreaOfInterestVector |
This class stores a vector of
IlvAreaOfInterest objects in a
persistent manner. |
IlvAreasOfInterestProperty |
IlvAreasOfInterestProperty defines a named property used to
store the areas of interest in an IlvManager instance that
contain cartographic data. |
IlvAttributeInfoProperty |
This class is used to store the names and types of map attributes.
|
IlvAttributeProperty |
This class is used to store the values of map attributes.
|
IlvClassPathResolver |
A data path resolver that looks on the classpath for data paths.
|
IlvCoordinate |
An
IlvCoordinate is a point defined by two values in double
precision. |
IlvCoordinateFormatterDictionary |
This class implements a dictionary providing facilities to retrieve the name
of the available formatters as well as instances of these formatters.
|
IlvCoordinateFormatterDictionary.MGRSConverter |
A UTM coordinate formatter that has by default an MGRS Output
|
IlvCoordinateSystemProperty |
This class defines a named property that is used to store the coordinate
system in an
IlvManager containing cartographic data. |
IlvDecimalCoordinateFormatter |
IlvDecimalCoordinateFormatter allows the user to enter
a decimal based latitude or longitude as degrees. |
IlvDefaultAltitudeProvider |
This class defines the default altitude provider for an
IlvManager containing cartographic data. |
IlvDefaultFeatureRenderer |
This feature renderer can translate all the predefined geometries
of Perforce JViews into graphic objects.
|
IlvDisplayPreferences |
This class defines the methods needed to display preferences (units, formats) for an
IlvManager containing cartographic data. |
IlvDisplayPreferencesProperty |
This class defines a named property used to store the coordinate display preferences in an
IlvManager containing cartographic data. |
IlvDMSCoordinateFormatter |
The IlvDMSCoordinateFormatter class is a utility class that converts
longitude and latitude (measured in radians) into Degree-Minute-Second
format such as
N64&B0;53'12.09" E167&B0;47'06.84" . |
IlvFeatureAttribute |
This class is the base class for the attributes of the map features.
|
IlvFeatureAttributeProperty |
This class is used to store the values of map attributes.
|
IlvGeocentricCoordinateFormater |
The IlvGeocentricCoordinateFormater class is a utility class that converts
longitude and latitude (measured in radians) into cartesian geocentric
coordinates (X,Y,Z) such as
X:-6,364,039.61 Y:29,416.96 Z:296,204.96 . |
IlvGeodesicCoordinateFormatter |
The IlvGeodesicCoordinateFormatter class is a utility class that converts
longitude and latitude (measured in radians) into decimal Degree format such as
N64&B0;75 E167&B0;67 . |
IlvGeodeticComputation |
The
IlvGeodeticComputation class is useful for calculating distances,
azimuths, and point coordinates. |
IlvLinearUnit |
This class defines linear units.
|
IlvMagnifySymbolsInteractor |
An interactor designed to unclutter the symbols displayed on a part of the view by dragging the mouse over it.
|
IlvMapCSSRenderer |
The Cascading Style Sheet (CSS) renderer is a renderer able to customize
another renderer, or able to create a renderer using a CSS file.
|
IlvMapFeature |
This class represents a simple map feature, that is an object with
a geometry that can be rendered graphically and, optionally, a list
of attributes.
|
IlvMapFreeTile |
IlvMapFreeTile represents a free tile that applies the style
of a map layer to IlvGraphic components before adding them to an
IlvTiledLayer . |
IlvMapGeometry |
The base class of the map geometry objects.
|
IlvMapInputStream |
IlvMapInputStream is an extension of
IlvInputStream that reconnects IlvMapLayer
objects to IlvManagerLayer objects when they are read
from an IVL file. |
IlvMapLayerProperty |
A
IlvNamedProperty used to retrieve an IlvMapLayer
from an IlvManagerLayer . |
IlvMapLayerStyleChangeListener |
This style listener implementation is responsible for reloading the data source when a computation parameter has changed through the style.
|
IlvMapLayerTreeProperty |
IlvMapLayerTreeProperty is a subclass of
IlvNamedProperty used to store an
IlvMapLayerTreeModel . |
IlvMapOutputStream |
IlvMapOutputStream is a specialized IlvOutputStream
that is used to save only the named properties attached to a manager. |
IlvMapScaleLimiter |
Class that limits the scale range of a
IlvManagerView . |
IlvMapsProduct |
This class contains several utility methods dealing with product packaging
of the Perforce JViews Maps product.
|
IlvMapStyleSheetRenderer | Deprecated
replaced with the
IlvMapStyleSheetRenderer class in the ilog.views.sdm.renderer.map |
IlvMapTileGeneratorConstants |
This class defines the property names used with
IlvManagerTiler objects. |
IlvMapUtil |
This class contains a set of static utility methods:
Geometric methods, such as intersection computation.
|
IlvProjectionProperty | Deprecated
Since JViews 5.0, use ilog.views.maps.IlvCoordinateSystemProperty.
|
IlvRasterElevationColorModelFactory |
This factory is used by the elevation data readers to build the default color models.
|
IlvScaleController |
This class provides the basic services to compute or set the
scale of a view.
|
IlvScaleVisibilityFilter |
Controls the visibility of a layer according to its scale.
|
IlvSDMHierarchyExpandManager |
Provides automatic expansion and collapsing of SDM groups of symbols when the map scale
changes.
|
IlvUnit |
The base class for all the units used in the maps package.
|
IlvUnitConverter | Deprecated
Since JViews 5.0, use ilog.views.maps.srs.IlvUnit
|
IlvUTMCoordinateFormatter |
The IlvUTMCoordinateFormatter utility class converts longitude and latitude
values (expressed in radians) into either:
Universal Transverse Mercator (UTM) coordinates: zone number, zone letter , grid square, easting on 5 digits, northing on 5 digits such as
MGRS 60 V WQ 77438 21254 . |
Exception | Description |
---|---|
IlvMapRenderException |
This exception is returned if an error occurred in an
IlvFeatureRenderer while rendering a graphic object. |
For an easy start with writing map applications with Perforce JViews, see
IlvMapLoader
class which is in the ilog.views.maps.format
package
and provides an easy way to load map data.
ilog.views.maps.beans
package which contains
useful graphic components to display scale, north, coordinates,
legend, etc.
You can read this paragraph to get a global picture of the
ilog.views.maps
package and its subpackages
before you go to the description of the individual classes.
ilog.views.maps.format
. IlvMapFeature
objects defined in
this package. They can be translated into graphic objects using
an IlvFeatureRenderer
, also defined in this package.
IlvMapGeometry
, which is defined in this package.
IlvMapGeometry
objects define the geometry of a map feature.
IlvMapAttribute
, which is defined in this package.
IlvMapAttribute
objects are used to represent the
attributes of map features.
IlvFeatureRenderer
, which is defined in this package.
IlvFeatureRenderer
objects are used to translate map
features into graphic objects.
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.