Package ilog.views.maps

This package contains the base classes to write map applications.

See:
          Description

Interface Summary
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 Summary
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.
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 ILOG 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.
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 ILOG JViews Maps product.
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.
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 the following Universal Transverse Mercator (UTM) coordinates: Easting, northing, zone number, zone letter such as UTM 60 V WQ 77438 21254.
 

Exception Summary
IlvMapRenderException This exception is returned if an error occurred in an IlvFeatureRenderer while rendering a graphic object.
 

Package ilog.views.maps Description

This package contains the base classes to write map applications.

For an easy start with writing map applications with ILOG JViews, see

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.



Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.