Release Notes

JViews Maps Release Notes

This document describes the main changes that have been made to the JViews Maps module since version 6.5.

Incompatibilities
General Changes
Library Changes

New Interfaces and Classes

Modified Classes

Example Changes

Incompatibilities


General Changes

The general changes to the JViews Maps module are as follows:

Library Changes

New Interfaces and Classes

ilog.views.maps.IlvAbstractCoordinateFormatter

This abstract coordinate system manages common formatter properties such as:

ilog.views.maps.IlvAltitudeDataSource

This interface must be implemented by all data sources able to provide altitude information.

ilog.views.maps.IlvAltitudeProvider

This abstract class defines the methods necessary to provide altitude data to consumers.

ilog.views.maps.IlvAltitudeProviderProperty

This class defines a named property used to store the altitude provider in an IlvManager containing cartographic data.

ilog.views.maps.IlvAreaOfInterest

This class stores a rotation angle and rectangle, associated with a name and a possible preview image.
It can be used to retrieve user selected areas on the map.

ilog.views.maps.IlvAreaOfInterestVector

This class stores a vector of IlvAreaOfInterest in a persistent manner.

ilog.views.maps.IlvAreasOfInterestProperty

This class defines a named property that is used to store the areas of interest in an IlvManager containing cartographic data.

ilog.views.maps.IlvClassPathResolver

A data path resolver that looks at the classpath in search of data paths.

ilog.views.maps.IlvCoordinateFormatter

The IlvCoordinateFormatter is a utility interface used to manage a coordinate format.

ilog.views.maps.IlvCoordinateFormatterDictionary

This class implements a dictionary that provides facilities to retrieve the name of the available formatters as well as instances of these formatters.

ilog.views.maps.IlvDMSCoordinateFormatter

The IlvDMSCoordinateFormatter class is a utility class that converts longitude and latitude (measured in radians) into Degree-Minute-Second format, for example, N64&B0;53'12.09" E167&B0;47'06.84".

ilog.views.maps.IlvDecimalCoordinateFormatter

This coordinate system has been introduced to allow you to enter decimal-based lat/lon as degrees, for example, 12.521 33.435.

ilog.views.maps.IlvDefaultAltitudeProvider

This class defines a default altitude provider for an IlvManager containing cartographic data.

ilog.views.maps.IlvDisplayPreferences

This class defines the methods needed to display preferences (units, formats) for an IlvManager containing cartographic data.

ilog.views.maps.IlvDisplayPreferencesProperty

This class defines a named property used to store the coordinate display preferences in an IlvManager containing cartographic data.

ilog.views.maps.IlvGeocentricCoordinateFormatter

The IlvGeocentricCoordinateFormatter 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.

ilog.views.maps.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.

ilog.views.maps.IlvGeodeticComputation

The IlvGeodeticComputation class is useful for calculating distances, azimuths, and point coordinates.

ilog.views.maps.IlvGeoreferencedTile

Interface for tiles that can return georeferenced bounds (that is, bounds expressed in longitude and latitude coordinates).

ilog.views.maps.IlvMapApplyObject

Interface that every function applied to IlvMapFeature objects must implement.

ilog.views.maps.IlvMapFreeTile

A free tile that applies the style of the map layer to IlvGraphic components before adding them to the IlvTiledLayer.

ilog.views.maps.IlvMapInputStream

An extension of IlvInputStream that reconnects IlvMapLayers to IlvManagerLayers when reading an .ivl file, and handles the associated file containing raster data.

ilog.views.maps.IlvMapLayerProperty

An IlvNamedProperty used to retrieve an IlvMapLayer from an IlvManagerLayer.

ilog.views.maps.IlvMapLayerStyleChangeListener

This style listener implementation is responsible for reloading the data source when a computation parameter has changed through the style.

ilog.views.maps.IlvMapLayerStyleControl

This interface is responsible for detecting if the content of a layer should be refreshed when style or manager properties change.

ilog.views.maps.IlvMapLayerTreeProperty

An IlvNamedProperty storing an IlvMapLayerTreeModel.

ilog.views.maps.IlvMapOutputStream

An IlvOutputStream that can only be used to save the named properties attached to a manager.

ilog.views.maps.IlvMapReusableFeatureIterator

A reusable feature iterator.

ilog.views.maps.IlvMapScaleLimiter

A class that limits the scale range of an IlvManagerView.

ilog.views.maps.IlvMapUtil

This class contains a set of static utility methods such as intersection computation or resource management utilities.

ilog.views.maps.IlvRasterElevationColorModelFactory

This factory is used by the elevation data readers to build the default color models.

ilog.views.maps.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, and zone letter such as UTM 60 V WQ 77438 21254.
Ellipsoid is initially set to WGS 84.

ilog.views.maps.beaninfo.IlvConicProjectionBeanInfo

Bean info class for editing IlvConicProjection.

ilog.views.maps.beaninfo.IlvCylindricalEqualAreaProjectionBeanInfo

Bean info class for editing IlvCylindricalEqualAreaProjection.

ilog.views.maps.beaninfo.IlvEllipsoidBeanInfo

Bean info class for editing IlvEllipsoid.

ilog.views.maps.beaninfo.IlvEquidistantCylindricalProjectionBeanInfo

Bean info class for editing IlvEquidistantCylindricalProjection.

ilog.views.maps.beaninfo.IlvHorizontalShiftDatumBeanInfo

Bean info class for editing IlvHorizontalShiftDatum.

ilog.views.maps.beaninfo.IlvMercatorProjectionBeanInfo

Bean info class for editing IlvMercatorProjection.

ilog.views.maps.beaninfo.IlvProjectionBeanInfo

Bean info class for editing IlvProjection.

ilog.views.maps.beaninfo.IlvStereographicProjectionBeanInfo

Bean info class for editing IlvStereographicProjection.

ilog.views.maps.beans.IlvDataSourcePanel

Panel to edit data source properties.

ilog.views.maps.beans.IlvDataSourceTree

This class displays a set of data sources as a tree.

ilog.views.maps.beans.IlvEditableTree

A JTree with some interactive editing capabilities.

ilog.views.maps.beans.IlvExceptionMessage

Utility class that displays a non modal user-dialog for a java exception.

ilog.views.maps.beans.IlvFeatureSelectorPanel

JPanel component to interactively filter features imported from data sources.

ilog.views.maps.beans.IlvFeatureSelectorPanel.CheckBoxIcon

Utility class that displays an Icon as either checked, enabled, or normal.

ilog.views.maps.beans.IlvFeatureSelectorPanel.Feature

A class to store a major & minor key and its selected layer index.

ilog.views.maps.beans.IlvJAdvancedZoomControl

JSlider based view zoom control.
This class, which inherits all JSlider methods and capabilities, installs a change listener to modify the view zoom.
The user can act on the zoom factor by moving the slider to the left/bottom or right/top.

ilog.views.maps.beans.IlvJAreaOfInterestPanel

Panel to manage stored Areas of Interest.

ilog.views.maps.beans.IlvJAutomaticScaleBar

This class extends ilog.views.maps.beans.IlvJScaleBar in order to take advantage of the new ilog.views.maps.IlvDisplayPreferencesProperty of the managers.

ilog.views.maps.beans.IlvJCoordinateSystemEditorPanel

This class defines a panel to view and edit coordinate systems.

ilog.views.maps.beans.IlvJDisplayPreferencesEditorPanel

This class defines a panel to view and edit display preferences for beans such as a scale bar or coordinate viewer.

ilog.views.maps.beans.IlvJMapScaleControl

This class extends a JPanel and contains a JTextField to display and allow editing of the map scale.
By default, this text field is displayed using a JLabel border and font.

ilog.views.maps.beans.IlvJMouseCoordinateViewer

This class defines a Swing text field that can display the coordinates of the mouse when it is on top of an IlvManagerView displaying a map.

ilog.views.maps.beans.IlvLayerTree

A subclass of IlvEditableTree used to display an IlvMapLayerTreeModel.

ilog.views.maps.beans.IlvLayerTreePanel

A panel to display and edit a layer tree.

ilog.views.maps.beans.IlvMapDynamicStylePanel

A panel to edit dynamic styles.

ilog.views.maps.beans.IlvMapLayer

A class representing a map layer, that is, a cartographic theme.

ilog.views.maps.beans.IlvMapLayer.MapLayerStyleListener

Class responsible for updating the layer-wide parameters when the layer style changes.

ilog.views.maps.beans.IlvMapLayerTreeModel

A TreeModel specialized for handling IlvMapLayerTreeNodes.

ilog.views.maps.beans.IlvMapLayerTreeNode

A persistent DefaultMutableTreeNode attached to an IlvMapLayer.

ilog.views.maps.beans.IlvMapLegend

Class for displaying a legend.

ilog.views.maps.beans.IlvMapLegendPanel

A simple panel hosting an IlvMapLegend.

ilog.views.maps.beans.TreeEditionEvent

An event that is sent when a TreeEditionListener is invoked.

ilog.views.maps.beans.TreeEditionListener

A listener that can be registered in an IlvEditableTree for notification of editing events.

ilog.views.maps.beans.editor.AlignmentPropertyEditor

Internal use only class.

ilog.views.maps.beans.editor.AttachmentPropertyEditor

Internal use only class.

ilog.views.maps.beans.editor.CompassNeedleStyleEditor

Internal use only class.

ilog.views.maps.beans.editor.CoordinateDisplayModeEditor

Internal use only class.

ilog.views.maps.beans.editor.IlvAlphaEditorPanel

A JPanel to edit a transparency property.

ilog.views.maps.beans.editor.IlvAlphaPropertyEditor

A property editor to edit layer transparency.

ilog.views.maps.beans.editor.IlvBoundsPropertyEditor

An editor for a double value containing a percentage (by default between 0 and 200%).

ilog.views.maps.beans.editor.IlvColorIntervalLimitFormat

Interface used by the Color Model editor.

ilog.views.maps.beans.editor.IlvColorModelEditor

Generic Color Model editor used in IlvRasterStyleBeanInfo.

ilog.views.maps.beans.editor.IlvColorModelPropertyEditor

A Color Model property editor.

ilog.views.maps.beans.editor.IlvCoordinateEditor

Generic coordinate editor.

ilog.views.maps.beans.editor.IlvCoordinatePanelFactory

This class is a factory for coordinate input panels.

ilog.views.maps.beans.editor.IlvCoordinatePanelFactory.CoordPointInputPanel

This class encapsulates two CoordInputPanels to select a lat/lon box.

ilog.views.maps.beans.editor.IlvCoordinatePanelFactory.CoordRectangleInputPanel

This class encapsulates two Input Panels to select a lat/lon box.

ilog.views.maps.beans.editor.IlvDecorationPropertyEditor

A property editor for editing decorations.

ilog.views.maps.beans.editor.IlvDecorationPropertyEditor.PredefinedDecoration

The editor will manage a table of PredefinedDecoration instances attached to a single unique String key.

ilog.views.maps.beans.editor.IlvI18nPropertySheet

Internationalized property sheet.

ilog.views.maps.beans.editor.IlvIndexColorModelEditor

An editor for editing IndexColorModel.

ilog.views.maps.beans.editor.IlvIntervalColorModelEditor

An editor for editing ilog.views.maps.rendering.IlvIntervalColorModel.

ilog.views.maps.beans.editor.IlvIntervalColorModelEditor.LimitChangedListener

Interface used in IntervalColorModelDisplay.addLimitChangedListener.

ilog.views.maps.beans.editor.IlvLabelAttributePropertyEditor

A property editor for choosing a string among an array of strings.

ilog.views.maps.beans.editor.IlvLatitudeEditor

The Latitude editor.

ilog.views.maps.beans.editor.IlvLineJoinPropertyEditor2

A line join property editor that uses IlvStroke values.

ilog.views.maps.beans.editor.IlvLongitudeEditor

The Longitude editor.

ilog.views.maps.beans.editor.IlvMarkerEditor

Editor to choose an IlvMarker symbol.

ilog.views.maps.beans.editor.IlvNonNullStringEditor

A String editor that avoids having null garbage in the property sheet.

ilog.views.maps.beans.editor.IlvPercentPropertyEditor

An editor for a double value containing a percentage (by default between 0 and 200%).

ilog.views.maps.beans.editor.IlvPickCoordinateEvent

This event is generated by picking on the map.

ilog.views.maps.beans.editor.IlvPickCoordinateEvent.CoordType

Class used to store a type of coordinate and its specific conversion method.

ilog.views.maps.beans.editor.IlvPickCoordinateEvent.PickType

Type of picking required.

ilog.views.maps.beans.editor.IlvPickCoordinateListener

Interface that specifies classes that manage coordinate picking listening.

ilog.views.maps.beans.editor.IlvSymbolLocationEditor

A symbol location editor that allows the user to enter the location of a symbol on a map.

ilog.views.maps.beans.editor.LinearUnitEditor

Internal use only class.

ilog.views.maps.beans.editor.MarkerTypeEditor

Internal use only class.

ilog.views.maps.beans.editor.OverviewDrawingStyleEditor

Internal use only class.

ilog.views.maps.beans.editor.ReadBeanPropertyDescriptor

Descriptor used for properties that have a setter but no getter.

ilog.views.maps.beans.editor.ReadPropertySheetPanel

Property sheet that allows targets with properties for which there is no read method.

ilog.views.maps.beans.editor.ScaleStyleEditor

Internal use only class.

ilog.views.maps.beans.editor.StringArrayEditor

Internal use only class.

ilog.views.maps.datasource.DataSourceEvent

Describes changes made to an IlvMapDataSource object.

ilog.views.maps.datasource.DataSourceListener

Defines the interface for objects that listen to changes in an ilog.views.maps.datasource.IlvMapDataSource.

ilog.views.maps.datasource.IlvCoordinateSystemPropertyEditor

A property editor used to edit coordinate systems.

ilog.views.maps.datasource.IlvDataSourceStylingFactory

This class is a factory used by all vector data sources to create default renderers and styles.

ilog.views.maps.datasource.IlvDefaultMapDataSource

A default maps data source that uses an IlvMapLoader to load the map features.

ilog.views.maps.datasource.IlvFilePropertyEditor

A property editor used to choose a file name.

ilog.views.maps.datasource.IlvGraphicLayerDataSource

Creates a datasource based on a dynamic vector of IlvGraphic objects.

ilog.views.maps.datasource.IlvHierarchicalDataSource

A data source that sorts graphic objects into layers according to their attributes.

ilog.views.maps.datasource.IlvHierarchicalDataSource.CriterionFilter

A value extractor for map features.

ilog.views.maps.datasource.IlvHierarchicalDataSource.SingleAttributeFilter

A specialized criterion filter that returns the value of an attribute of a map feature.

ilog.views.maps.datasource.IlvMIDMIFDataSource

A data source to read MapInfo MID/MIF files.

ilog.views.maps.datasource.IlvMIDMIFDataSource.MIDMIFFilter

A specialized criterion filter that returns a key identifying the specified map feature's geometry type as well as its style.

ilog.views.maps.datasource.IlvMapDataSource

An IlvMapDataSource that wraps the map rendering process code into a single class.

ilog.views.maps.datasource.IlvMapDataSourceBeanInfo

A bean info class used to edit a data source.

ilog.views.maps.datasource.IlvMapDataSourceModel

The IlvMapDataSourceModel is a tree model used to display data sources in a tree.

ilog.views.maps.datasource.IlvMapDataSourceNode

A DefaultMutableTreeNode to encapsulate an IlvMapDataSource in order to display it in a tree.

ilog.views.maps.datasource.IlvMapDataSourceProperty

A named property used to attach an IlvMapDataSourceModel to an IlvManager.

ilog.views.maps.datasource.IlvMapDelegateFeatureIterator

An IlvMapReusableFeatureIterator that uses an IlvMapfeatureIterator as a delegate.

ilog.views.maps.datasource.IlvPolylineMergerDataSource

This class features a utility that merges several polylines into a single polyline.

ilog.views.maps.datasource.IlvPolylineMergerDataSource.IlvGraphicIdentifier

This interface compares collections of LxGisComponents that are to be merged as a single polyline.

ilog.views.maps.datasource.IlvSDODataSource

A data source for reading an Oracle SDO database.

ilog.views.maps.datasource.IlvSDODataSource.OracleIterator

An internal IlvMapRegionOfInterestIterator over an Oracle SDO connection.

ilog.views.maps.datasource.IlvSDODataSource.SDOLayerFilter

SDO layer filter.

ilog.views.maps.datasource.IlvShapeDataSource

A data source specialized in reading ESRI/Shape files.

ilog.views.maps.datasource.IlvShapeDataSourceBeanInfo

Bean info class for editing an IlvShapeDataSource bean.

ilog.views.maps.datasource.IlvTigerDataSource

A data source for reading TIGER/Line files.

ilog.views.maps.datasource.IlvTigerDataSource.CFCCFilter

A specialized criterion filter that returns the value of the CFCC attribute of a map feature.

ilog.views.maps.datasource.IlvTiledShapeDataSource

A data source specialized in reading tiled ESRI/Shape files.

ilog.views.maps.export.IlvMapExportDialog

Configuration dialog for export of a map.

ilog.views.maps.export.IlvMapExportManager

Class to manage the export of a map to different output formats, such as ESRI shape for vectorial objects or GeoTIFF for raster objects

ilog.views.maps.export.IlvMapExportManager.IlvMapExporter

Interface implemented by any object capable of exporting a collection of IlvMapFeature objects.

ilog.views.maps.export.IlvSDOExporter

An IlvMapExporter specialized in exporting maps to an Oracle SDO database.

ilog.views.maps.export.IlvShapeExporter

An IlvMapExporter specialized in exporting Shape files.

ilog.views.maps.export.SDOConnectionPanel

A class to handle the connection to an Oracle database.

ilog.views.maps.format.dem.IlvGTopo30Reader

A reader for GTOPO30 images.

ilog.views.maps.format.dted.IlvRasterDTEDReader

A reader for DTED files.

ilog.views.maps.format.geotiff.IlvGeotiffReader

A TIFF reader that implements the IlvMapFeatureIterator interface.

ilog.views.maps.format.geotiff.IlvGeotiffTagDictionnary

A class to handle geotiff tags and provide utility access methods to the tag values.

ilog.views.maps.format.geotiff.IlvGeotiffUnitDictionnary

This class provides static methods to manage GeoTIFF units.

ilog.views.maps.format.geotiff.IlvGeotiffWriter

A class for writing GeoTIFF Images or features.

ilog.views.maps.format.geotiff.IlvRasterGeoTiffReader

A GeoTIFF reader that creates reprojectable and pixel-on-demand images.

ilog.views.maps.format.image.IlvRasterBasicImageReader

A GIF, JPG, PNG, or TIFF reader that creates reprojectable and pixel-on-demand images.

ilog.views.maps.format.tiger.IlvTigerDataDictionnary

This class records the description of the TIGER/Line files read by JViews.

ilog.views.maps.format.tiger.IlvTigerDataDictionnary.DictionnaryElement

Contains the definition of one field in the TIGER/Line meta data.

ilog.views.maps.format.tiger.IlvTigerFeatureClass

Definition of a TIGER/Line feature class.

ilog.views.maps.format.tiger.IlvTigerRT1BasicDataReader

A reader for RT1 files.

ilog.views.maps.format.tiger.IlvTigerReader

A reader for TIGER/Line files.

ilog.views.maps.graphic.IlvGeodeticPathComputation

This class contains methods to render polygons and polylines taking into account that they are on the surface of the earth.

ilog.views.maps.graphic.IlvGeodeticPathComputation.PointVector

Stores an array of points, possibly containing null values for interruptions, and is able to transform this array into Shape or PointArray.

ilog.views.maps.graphic.IlvInheritable

Inheritable interface.

ilog.views.maps.graphic.IlvMapFixedGraphic

An IlvFixedSizeGraphic implementing the IlvMapGraphic interface.

ilog.views.maps.graphic.IlvMapGeneralPath

An IlvGeneralPath accepting an IlvGeneralPathStyle to define its graphical attributes.

ilog.views.maps.graphic.IlvMapGraphic

Interface implemented by graphic objects that require their graphic attributes to be read from an IlvMapStyle.

ilog.views.maps.graphic.IlvMapGraphicPath

An IlvGraphicPath accepting an IlvGraphicPathStyle to define its graphical attributes.

ilog.views.maps.graphic.IlvMapGraphicSet

An IlvGraphicSet transmitting its IlvMapStyle to the objects that it contains.

ilog.views.maps.graphic.IlvMapGraphicText

An extention of the IlvMapLabel graphic object that reads its property from an IlvMapStyle.

ilog.views.maps.graphic.IlvMapMarker

An IlvMarker that reads its attribute from an IlvPointStyle.

ilog.views.maps.graphic.IlvMapPolyPointEdition

An IlvPolyPointsEdition that takes care of the MINIMUM_POINTS and MAXIMUM_POINTS properties, if such properties are attached to the edited IlvGraphic.

ilog.views.maps.graphic.IlvMapPolyline

An IlvPolyline that reads its attribute from an IlvPolylineStyle.

ilog.views.maps.graphic.IlvMapSelection

An IlvMapSelection that selects an object by selecting its points.

ilog.views.maps.graphic.IlvMapSelectionFactory

A map selection factory.

ilog.views.maps.graphic.IlvMapSelectionFactory.IlvMapEditable

A named property stating that an IlvGraphic is editable.

ilog.views.maps.graphic.style.IlvGeneralPathStyle

The IlvGeneralPathStyle is used to style an IlvMapGeneralPath graphic.

ilog.views.maps.graphic.style.IlvGeneralPathStyleBeanInfo

Bean info class for editing IlvGeneralPathStyle.

ilog.views.maps.graphic.style.IlvGraphicPathStyle

An IlvMapStyle intended for use with an IlvMapGraphicPath.

ilog.views.maps.graphic.style.IlvGraphicPathStyleBeanInfo

Bean info class for editing IlvGraphicPathStyle.

ilog.views.maps.graphic.style.IlvMapCompositeStyle

An IlvMapStyle that wraps a collection of IlvMapStyles.

ilog.views.maps.graphic.style.IlvMapCompositeStyleBeanInfo

Bean info class for editing IlvMapCompositeStyle.

ilog.views.maps.graphic.style.IlvMapStyle

A base class for the style intended to be used with IlvMapGraphic graphic objects.

ilog.views.maps.graphic.style.IlvMapStyleBeanInfo

Bean info class for editing IlvMapStyle.

ilog.views.maps.graphic.style.IlvMapStyleBeanInfo.CorrectBoolEditor

In applet mode, this boolean editor replaces the default sun.beans.editors.BoolEditor for accessibility reasons.

ilog.views.maps.graphic.style.IlvMapTextStyle

A class holding the main graphic attributes of a text.

ilog.views.maps.graphic.style.IlvMapTextStyleBeanInfo

Bean info class for editingIlvMapTextStyle.

ilog.views.maps.graphic.style.IlvPointStyle

An IlvMapStyle intended for use with an IlvMapMarker.

ilog.views.maps.graphic.style.IlvPointStyleBeanInfo

Bean info class for editing IlvPointStyle.

ilog.views.maps.graphic.style.IlvPolylineStyle

An IlvMapStyle intended for use by an IlvMapPolyline graphic object.

ilog.views.maps.graphic.style.IlvPolylineStyleBeanInfo

Bean info class for editing IlvPolylineStyle.

ilog.views.maps.graphic.style.StyleEvent

An event indicating that something has changed in an IlvMapStyle.

ilog.views.maps.graphic.style.StyleListener

A listener invoked when some property has changed in an IlvMapStyle.

ilog.views.maps.grids.IlvAbstractBaseGrid

The base class for drawing grids on top of an IlvManagerView.

ilog.views.maps.grids.IlvDelayedDecoration

This decoration and layer class is used to delay the painting of another delegate decoration/layer (possibly one that takes a long time to paint).

ilog.views.maps.grids.IlvGridStyle

An IlvMapStyle intended for use with a grid.

ilog.views.maps.grids.IlvGridStyleBeanInfo

Bean info class for editing IlvGridStyle.

ilog.views.maps.grids.IlvGridZone

A grid zone that is a rectangular area in projected coordinates.

ilog.views.maps.grids.IlvLatLonGrid

The lat/lon grid displays a set of autoadaptative grids and labels along latitude or longitude lines on top of a geographic view.

ilog.views.maps.grids.IlvLatLonRectangleGridZone

This class represents a grid zone included in a lat/lon rectangle.

ilog.views.maps.grids.IlvMGRSGrid

The MGRS grid displays a set of autoadaptative MGRS standard grids and labels on top of a geographic view.

ilog.views.maps.grids.IlvMGRSGrid.GridInfo

Data class used to store both a coordinate and the direction (N or E) for later formatting.

ilog.views.maps.grids.IlvMGRSGridZone

A UTM or stereographic MGRS grid zone.

ilog.views.maps.grids.IlvMGRSGridZone.InvalidGridZone

Exception thrown when creating an invalid grid zone (wrong band or zone number).

ilog.views.maps.grids.IlvManagerLightViewDecoration

Interface used to display a light version of the decoration.

ilog.views.maps.interactor.IlvManagerViewRotateInteractor

A rotate interactor for editing the rotation of an IlvManagerView.

ilog.views.maps.interactor.IlvMapPanInteractor

A permanent pan interactor that can be installed on an IlvManagerView and used at any time by pressing the space bar.

ilog.views.maps.interactor.IlvMapZoomInteractor

A zoom interactor that behaves correctly when attached to a view whose transformer contains a rotation.

ilog.views.maps.interactor.IlvPublicCompass

An IlvJCompass that declares some methods as public.

ilog.views.maps.label.IlvLabelingAreas

A class to manage a list of Rectangle2D objects.

ilog.views.maps.label.IlvMapAreaLabel

A class for displaying labels on areas (that is, closed polylines).

ilog.views.maps.label.IlvMapAreaLabel.ParameterRecord

A class holding parameters for LxGisAreaFeatureInfo instances.

ilog.views.maps.label.IlvMapDefaultLabeler

A default implementation of IlvMapLabeler.

ilog.views.maps.label.IlvMapLabelFactory

Interface for objects that provide IlvMapLabelingLabel instances for IlvGraphic components.

ilog.views.maps.label.IlvMapLabelManager

A class that manages the display of labels on a specified IlvManagerView.

ilog.views.maps.label.IlvMapLabelStyle

A class holding the main graphic attributes for a label, that is, font, fill color, outline color, outline stroke, and whether the outline should be drawn.

ilog.views.maps.label.IlvMapLabelStyleBeanInfo

Bean info class for editingIlvMapLabelStyle.

ilog.views.maps.label.IlvMapLabeler

Interface defining the method that an IlvMapLabeler must implement.

ilog.views.maps.label.IlvMapLabelerProperty

A named property that holds an IlvMapLabeler.

ilog.views.maps.label.IlvMapLabelingLabel

Abstract class defining the general behavior of a map label.

ilog.views.maps.label.IlvMapLineLabel

A class for displaying labels on polylines.

ilog.views.maps.label.IlvMapLineLabel.ParameterRecord

A class holding parameters for LxGisLineFeatureInfo instances.

ilog.views.maps.label.IlvMapPointLabel

A class for displaying labels on LxGisPoints.

ilog.views.maps.label.IlvMapPointLabel.ParameterRecord

A class holding parameters for LxGisPointLabelInfo instances.

ilog.views.maps.measures.IlvAngleAttribute

A feature attribute containing an angle value.

ilog.views.maps.measures.IlvDistanceAttribute

A feature attribute containing a distance value.

ilog.views.maps.measures.IlvMakeMeasureInteractor

This interactor creates an IlvMapOrthodromyPath containing measure and bearing properties.

ilog.views.maps.measures.IlvMapOrthodromyPath

This class displays an orthodromy path between each pair or polygon points.

ilog.views.maps.measures.IlvMeasurePathStyle

Style of measure path.

ilog.views.maps.measures.IlvMeasurePathStyleBeanInfo

Bean info for editing the measure path style.

ilog.views.maps.propertysheet.IlvCompactPropertySheet

A more compact property sheet than the IlvPropertySheet.

ilog.views.maps.propertysheet.IlvMapStylePropertySheet

This subclass of IlvPropertySheet adds special properties that are not handled by introspection using the PropertyProvider interface.

ilog.views.maps.propertysheet.IlvMapStylePropertySheet.IlvRetargetedPropertyDescriptor

A wrapper for an IlvPropertyDescriptor that can be used when the the property sheet shows properties from more than one target bean.

ilog.views.maps.propertysheet.IlvMapStylePropertySheet.PropertyProvider

This interface is used to add custom properties to the property sheet, in addition to the properties that are obtained automatically through introspection.

ilog.views.maps.propertysheet.InheritEvent

Event sent when the inheritance button in the style sheet is toggled.

ilog.views.maps.propertysheet.InheritListener

Listener to be notified for changes to the inherit button by an IlvMapStylePropertySheet.

ilog.views.maps.propertysheet.SpringUtilities

A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.

ilog.views.maps.raster.IlvAdjustableDelegateColorModel

This class wraps up a Color Model to provide access to brightness, saturation and contrast changes.

ilog.views.maps.raster.IlvMapRasterGeometry

This class defines a reprojectable image geometry.

ilog.views.maps.raster.IlvMultiTileLoader

A loader for managing many different generic tiles.

ilog.views.maps.raster.IlvOrientationPropertyEditor

A map style for raster data.

ilog.views.maps.raster.IlvRasterAbstractReader

A class containing the methods for all readers of raster image formats.

ilog.views.maps.raster.IlvRasterAltitudeDataSource

A raster altitude data source.

ilog.views.maps.raster.IlvRasterIcon

An IlvIcon subclass that saves and reloads the data source used to generate the image.

ilog.views.maps.raster.IlvRasterImageRenderer

This renderer translates a feature whose geometry is an image into an IlvRasterIcon.

ilog.views.maps.raster.IlvRasterMappedBuffer

A class managing the raster data for readers.

ilog.views.maps.raster.IlvRasterMappedBuffer.JITDataLoader

A class responsible for loading raster data when an IlvRasterTileLoader loads a tile whose buffer is empty (0 bytes).

ilog.views.maps.raster.IlvRasterProperties

A class gathering all the information about the raster image to be tiled and the image to be produced.

ilog.views.maps.raster.IlvRasterSplitter

A class that creates IlvTiledLayer layers and adds appropriate IlvFreeTile instances for a specified IlvRasterAbstractReader.

ilog.views.maps.raster.IlvRasterSubsamplingLoader

This class provides the mechanism for progressive dynamic tiling.

ilog.views.maps.raster.IlvRasterTemporaryFileManager

Utility class used to manage temporary memory mapped raster files.
Raster images store pixel data in temporary files for quicker access to each pixel.

ilog.views.maps.raster.IlvRasterTileLoader

This class provides the mechanism for the dynamic tiling.

ilog.views.maps.raster.IlvShadeableRasterStyle

A raster style that manages light orientation for rasters containing altitude data.

ilog.views.maps.raster.IlvShadeableRasterStyleBeanInfo

Bean info class for editing IlvShadeableRasterStyle.

ilog.views.maps.raster.datasource.IlvRasterDataSourceFactory

Provides static methods to create raster data sources, tiled or not tiled.

ilog.views.maps.raster.datasource.IlvRasterStyle

A map style for raster data.

ilog.views.maps.raster.datasource.IlvRasterStyleBeanInfo

Bean info class for editing IlvRasterStyle.

ilog.views.maps.raster.datasource.IlvThreadMonitoringData

Stores the monitoring information for a specific subactivity.

ilog.views.maps.raster.datasource.IlvTiledRasterDataSource

This data source can be used to manage any raster reader data. It provides the option of splitting the images into tiles (by default 256x256) and loading the images into a background thread.

ilog.views.maps.rendering.IlvMapAreaRenderer

An area renderer that renders IlvGraphic stylable (by implementing the IlvMapGraphic interface).

ilog.views.maps.rendering.IlvMapCurveRenderer

A curve renderer that renders IlvGraphic stylable (by implementing the IlvMapGraphic interface).

ilog.views.maps.rendering.IlvMapPointRenderer

A point renderer that renders IlvGraphic stylable (by implementing the IlvMapGraphic interface).

ilog.views.maps.rendering.IlvMapTextRenderer

A point renderer that renders IlvGraphic stylable (by implementing the IlvMapGraphic interface).

ilog.views.maps.srs.wkt.IlvWKTCoordinateSystemDictionary

This class provides utility methods to read, sort, change, and save a set of national coordinate systems.

ilog.views.maps.srs.wkt.IlvWKTCoordinateSystemDictionary.CoordinateSystemNode

A node class storing a coordinate system, its name, and the EPSG number.

ilog.views.maps.theme.DynamicStyleEvent

Object containing information about theme changes.

ilog.views.maps.theme.DynamicStyleListener

Listener indicating that a style has changed.

ilog.views.maps.theme.IlvMapDynamicStyle

A dynamic style is a record containing an IlvMapStyle and a scale.

ilog.views.maps.theme.IlvMapStyleController

A class to manage the association of a set of IlvMapStyles and IlvMapLayers, each style being set to the layer for a given scale range.

ilog.views.maps.theme.IlvMapStyleControllerProperty

An IlvNamedProperty storing an IlvMapStyleController.

ilog.views.maps.theme.IlvMapStyleSet

A collection of styles.

ilog.views.maps.tiling.IlvAreaOfInterestTile

An IlvMapFreeTile that stores longitude and latitude bounds for reprojection purposes.

ilog.views.maps.tiling.IlvMapRegionOfInterestIterator

This subinterface of IlvMapReusableFeatureIterator is used by the IlvTilableDataSource instances to load tiles for a region of interest.

ilog.views.maps.tiling.IlvRegionOfInterestTileLoader

This class implements a tile loader to load on demand data from a database that can be tiled.

ilog.views.maps.tiling.IlvTilableDataSource

An abstract base class for data sources capable of creating tiled layers.

ilog.views.swing.IlvThreadedActivityMonitor

This class manages a list of threaded activities.

ilog.views.swing.IlvThreadedActivityMonitor.ActivityEvent

An event representing a change in an activity.

ilog.views.swing.IlvThreadedActivityMonitor.ActivityListener

An activity listener that will be notified of activity changes in this IlvThreadedActivityMonitor.

ilog.views.swing.IlvThreadedActivityMonitorPanel

This class is a GUI component that displays the progress of multiple threaded activities managed by an IlvThreadedActivityMonitor.

ilog.views.swing.IlvThreadedActivityMonitorProperty

This class defines a named property that is used to store the monitored threaded actvities in an IlvManager containing map data.

ilog.views.tiling.IlvFreeTile

A tile represents an elementary rectangular area that is loaded or released when needed by the application.

ilog.views.tiling.IlvThreadedTileLoader

This tile loader class delegates the actual tile loading to the tile loader set at construction time.

Modified Classes

ilog.views.maps.beans.IlvJOverview

ilog.views.maps.format.cadrg.IlvCADRGCoverage

ilog.views.maps.format.cadrg.IlvCADRGFrameReader

ilog.views.maps.format.dted.IlvDTEDReader

ilog.views.maps.format.midmif.IlvMIDMIFReader

ilog.views.maps.format.midmif.IlvMIDReader

ilog.views.maps.format.midmif.IlvMIFCoordinateSystemFactory

ilog.views.maps.format.midmif.IlvMIFReader

ilog.views.maps.format.oracle.IlvDefaultSDOTileLoader

ilog.views.maps.format.oracle.IlvSDOLayer

ilog.views.maps.format.oracle.objectmodel.IlvDefaultObjectSDOTileLoader

ilog.views.maps.format.oracle.objectmodel.IlvObjectSDOUtil

ilog.views.maps.format.shapefile.IlvShapeFileIndex

ilog.views.maps.format.shapefile.IlvShapeFileReader

ilog.views.maps.format.shapefile.IlvShapeFileTileLoader

ilog.views.maps.format.shapefile.IlvShapeSpatialIndex

ilog.views.maps.geometry.IlvMapArcSegment

ilog.views.maps.geometry.IlvMapBezierSegment

ilog.views.maps.geometry.IlvMapLineString

ilog.views.maps.geometry.IlvMapLinearSegment

ilog.views.maps.geometry.IlvMapSegment

ilog.views.maps.graphic.IlvMapLabel

ilog.views.maps.projection.IlvConicProjection

ilog.views.maps.projection.IlvGnomonicProjection

ilog.views.maps.projection.IlvObliqueMercatorProjection

ilog.views.maps.projection.IlvOrthographicProjection

ilog.views.maps.projection.IlvProjection

ilog.views.maps.rendering.IlvDefaultTextRenderer

ilog.views.maps.rendering.IlvMapLineRenderingStyle

ilog.views.maps.srs.wkt.IlvWKTProjectionFactory

ilog.views.sdm.renderer.maps.IlvMapRenderer

ilog.views.tiling.IlvTile

ilog.views.tiling.IlvTileController

ilog.views.tiling.IlvTiledLayer