Release Notes

JViews Maps Release Notes

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

Incompatibilities
General Changes
Library Changes
New Packages

New Interfaces and Classes

Modified Classes

Example Changes

Incompatibilities


General Changes

The main general changes of JViews Maps are the following:

Library Changes

New Packages

ilog.views.maps.format.svg

This package allows you to import and georeference SVG files in a map.

New Interfaces and Classes

ilog.views.maps.IlvMapTileGeneratorConstants

This class defines the property names used with IlvManagerTiler objects.

ilog.views.maps.beans.IlvJMapsManagerViewControlBar

IlvJMapsManagerViewControlBar overrides IlvJManagerViewControlBar to provide rotate, magnify and continuous zoom interactors in addition to the standard tools.

ilog.views.maps.beans.editor.IlvDoubleIntervalColorModelEditor

IlvDoubleIntervalColorModelEditor represents an editor for IlvDoubleIntervalColorModel objects.

ilog.views.maps.beans.editor.IlvDoubleIntervalColorModelEditor.LimitChangedListener

The LimitChangedListener interface is used to manage limit change events.

ilog.views.maps.beans.editor.IlvEnumerationIndexColorEditor

IlvEnumerationIndexColorEditor represents an editor for IlvEnumerationColorModel objects.

ilog.views.maps.datasource.IlvPolygonSimplifyingEngine

This class simplifies a set of polylines by reducing the number of points they contain.

ilog.views.maps.datasource.IlvPolylineSimplifierDataSource

IlvPolylineSimplifierDataSource features a utility that simplifies polygons and polylines through the use of an IlvPolygonSimplifyingEngine.

ilog.views.maps.format.dxf.IlvDXFDataSource.DXFGraphicCriterionFilter

This filter retrieves the foreground, background, and linewidth of DXF elements in order to store them into different layers if their style differs.

ilog.views.maps.format.oracle.IlvRasterSDOReader

IlvRasterSDOReader represents an Oracle SDO reader that reads images from Oracle GeoRaster objects.

ilog.views.maps.format.oracle.objectmodel.IlvObjectSDOFeatureIterator.IlvMapSDOImageBlock

A class defining an SDO image block geometry.

ilog.views.maps.format.oracle.objectmodel.IlvObjectSDOFeatureIterator.SDORasterMetaData

A class that holds information about Oracle SDO_RASTER objects.

ilog.views.maps.format.svg.IlvMapSVGReader

IlvMapSVGReader is a reader for SVG files.

ilog.views.maps.format.svg.IlvSVGDataSource

IlvSVGDataSource represents a data source that is used to read SVG files.

ilog.views.maps.graphic.style.IlvColorAttributeFilter

IlvMapAttributeFilter is used to colorize depending on a numerical attribute value.

ilog.views.maps.graphic.style.IlvColorEncoder

The IlvColorEncoder interface is used by color models in an IlvColorAttributeFilter object.

ilog.views.maps.graphic.style.IlvDoubleIntervalColorModel

Implements a color model that performs a linear interpolation to compute the pixel colors within intervals specified by the user.

ilog.views.maps.graphic.style.IlvEnumerationColorModel

Implements a color model that attaches a color to each of the values passed in the array list.

ilog.views.maps.graphic.style.IlvMapAttributeFilter

The IlvMapAttributeFilter interface represents a filter used to dynamically change attribute values.

ilog.views.maps.interactor.IlvContinuousZoomInteractor

An interactor that performs continuous zoom/unzoom when a button is pressed or on a mouse wheel action performed.

ilog.views.maps.interactor.IlvSeeThroughConfigurationPanel

IlvSeeThroughConfigurationPanel represents a pane used to configure an IlvSeeThroughInteractor.

ilog.views.maps.interactor.IlvSeeThroughInteractor

An interactor designed to show a part of a map independently from current layer visibility states.

ilog.views.maps.measures.IlvAltitudeAttribute

A feature attribute containing an altitude value.

ilog.views.maps.print.IlvMapDocumentSetupDialog

A dialog box to edit the properties of a IlvMapPrintableDocument.

ilog.views.maps.print.IlvMapPageEditor

A panel to setup the parameters of an IlvMapPrintableDocument.

ilog.views.maps.print.IlvMapPrintableDocument

An IlvManagerPrintableDocument subclass for printing the content of an IlvManager.

ilog.views.maps.print.IlvMapPrintingController

A printing controller to control the printing of an IlvMapPrintableDocument.

ilog.views.maps.projection.IlvAlbersEqualAreaProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvAzimuthalEquidistantProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvCassiniProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvConicProjectionBeanInfo

A BeanInfo class for IlvConicProjection edition.

ilog.views.maps.projection.IlvCoordinateEditor

IlvCoordinateEditor is the abstract base class for classes used to edit coordinate values in degrees, minutes, and seconds.

ilog.views.maps.projection.IlvCylindricalEqualAreaProjectionBeanInfo

A BeanInfo class for editing IlvCylindricalEqualAreaProjection.

ilog.views.maps.projection.IlvEckert4ProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvEckert6ProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvEllipsoidBeanInfo

A BeanInfo class for editing IlvEllipsoid.

ilog.views.maps.projection.IlvEquidistantCylindricalProjectionBeanInfo

A BeanInfo class for IlvEquidistantCylindricalProjection edition.

ilog.views.maps.projection.IlvFrenchLambertProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvGeographicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvGnomonicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvHorizontalShiftDatumBeanInfo

A BeanInfo class for editing IlvHorizontalShiftDatum.

ilog.views.maps.projection.IlvLambertAzimuthalEqualAreaProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvLambertConformalConicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvLambertEqualAreaConicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvLatitudeEditor

IlvLatitudeEditor is a class used to edit latitude values in degrees, minutes and seconds.

ilog.views.maps.projection.IlvLongitudeEditor

IlvLongitudeEditor is a class used to edit longitude values in degrees, minutes and seconds.

ilog.views.maps.projection.IlvMercatorProjectionBeanInfo

A BeanInfo class for editing IlvMercatorProjection.

ilog.views.maps.projection.IlvMillerCylindricalProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvMollweideProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvObliqueMercatorProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvOrthographicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvPolyconicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvProjectionBeanInfo

A BeanInfo class for IlvProjection edition.

ilog.views.maps.projection.IlvRobinsonProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvSinusoidalProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvStereographicProjectionBeanInfo

A BeanInfo class for editing IlvStereographicProjection.

ilog.views.maps.projection.IlvTransverseMercatorProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvUniversalPolarStereographicProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvUniversalTransverseMercatorProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.projection.IlvWagner4ProjectionBeanInfo

A BeanInfo class necessary for quicker Applet loading.

ilog.views.maps.servlet.IlvMapServlet

IlvMapServlet is an extension of the basic IlvDiagrammerServlet class used to load JViews Diagrammer project files that embed maps.

ilog.views.maps.servlet.IlvMapServletSupport

IlvMapServletSupport is an extension of the basic IlvDiagrammerServletSupport class that manages JViews Maps thin-client parameters.

Modified Classes

ilog.views.maps.IlvMapInputStream

ilog.views.maps.IlvMapUtil

ilog.views.maps.beans.IlvJAreaOfInterestPanel

ilog.views.maps.beans.IlvJCoordinateSystemEditorPanel

ilog.views.maps.beans.IlvJMapScaleControl

ilog.views.maps.beans.IlvMapLayerTreeModel

ilog.views.maps.beans.editor.IlvDecorationPropertyEditor

ilog.views.maps.beans.editor.IlvIndexColorModelEditor

ilog.views.maps.beans.editor.IlvIntervalColorModelEditor

ilog.views.maps.datasource.IlvHierarchicalDataSource

ilog.views.maps.datasource.IlvMapDataSource

ilog.views.maps.datasource.IlvSDODataSource.OracleIterator

ilog.views.maps.export.IlvSDOExporter

ilog.views.maps.format.IlvDefaultFeatureFilter

ilog.views.maps.format.IlvDefaultTilableDataSource

ilog.views.maps.format.IlvGeometryClassFilter

ilog.views.maps.format.cadrg.IlvCADRGCoverage

ilog.views.maps.format.dxf.IlvDXFFeatureRenderer

ilog.views.maps.format.dxf.IlvMapDXFReader

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

ilog.views.maps.graphic.IlvAnchoredLabel

ilog.views.maps.graphic.IlvGeodeticPathComputation

ilog.views.maps.graphic.IlvMultiPathDecoration

ilog.views.maps.graphic.IlvShapedPathDecoration

ilog.views.maps.graphic.style.IlvMapStyle

ilog.views.maps.grids.IlvAbstractBaseGrid

ilog.views.maps.interactor.IlvMapPanInteractor

ilog.views.maps.label.IlvMapDefaultLabeler

ilog.views.maps.label.IlvMapLabelStyle

ilog.views.maps.label.IlvMapPointLabel.ParameterRecord


Example Changes