Release Notes |
This document describes the main changes that have been made to JViews Maps since version 8.1.
Incompatibilities
General Changes
Library Changes
New Packages
ilog.views.maps.beans.IlvMapAnnotationToolBar.AnnotationGraphic
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapLink
ilog.views.maps.beans.IlvMapScaleComputation
ilog.views.maps.datasource.IlvTiledShapeDataSource.FilteredShapeFileTileLoader
ilog.views.maps.faces.dhtml.component.IlvFacesGoogleViewComponent
ilog.views.maps.faces.dhtml.renderkit.IlvFacesGoogleViewRenderer
ilog.views.maps.faces.dhtml.taglib.IlvFacesGoogleViewTag
ilog.views.maps.graphic.IlvMapCompositeLink
ilog.views.maps.graphic.style.IlvLinkStyle
ilog.views.maps.graphic.style.IlvLinkStyleBeanInfo
ilog.views.maps.servlet.IlvFacesGoogleViewServlet
ilog.views.maps.servlet.IlvFacesGoogleViewServletSupport
ilog.views.maps.symbology.swing.IlvAbstractGroupTreeViewActions
ilog.views.maps.symbology.swing.IlvPersistentSDMModelProperty
ilog.views.maps.symbology.swing.IlvPersistentSDMModelXMLConnector
ilog.views.maps.symbology.swing.IlvPersistentSDMNodeFactory
ilog.views.maps.symbology.swing.IlvSymbologyTreeView
ilog.views.maps.symbology.swing.IlvSymbologyTreeView.SymbologyTreeSelectionListener
ilog.views.maps.symbology.swing.IlvSymbologyTreeViewActions
Example Changes
ilog.views.maps.beans.IlvJScaleBar
ilog.views.maps.beans.IlvMapAnnotationToolBar
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapGraphicPath
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapMarker
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapPolyline
ilog.views.maps.datasource.IlvHierarchicalDataSource
ilog.views.maps.datasource.IlvMapDataSource
ilog.views.maps.datasource.IlvShapeDataSource
ilog.views.maps.format.IlvDefaultTilableDataSource
ilog.views.maps.format.geotiff.IlvGeotiffTagDictionnary
ilog.views.maps.format.shapefile.IlvShapeFileTileLoader
ilog.views.maps.format.wms.IlvWMSReader
ilog.views.maps.graphic.IlvStrokedPathDecoration
ilog.views.maps.label.IlvMapAreaLabel
ilog.views.maps.label.IlvMapDefaultLabeler
ilog.views.maps.label.IlvMapLineLabel
ilog.views.maps.label.IlvMapPointLabel
ilog.views.maps.propertysheet.IlvMapStylePropertySheet
ilog.views.maps.raster.IlvRasterMappedBuffer
ilog.views.maps.raster.IlvRasterTileLoader
ilog.views.maps.srs.coordtrans.IlvAbridgedMolodenskyTransform
ilog.views.maps.srs.coordtrans.IlvConcatenatedTransform
ilog.views.maps.srs.coordtrans.IlvFittedTransform
ilog.views.maps.srs.coordtrans.IlvGeocentricTransform.EllipsoidalGeocentric
ilog.views.maps.srs.coordtrans.IlvGeocentricTransform.GeocentricEllipsoidal
ilog.views.maps.srs.coordtrans.IlvMapAffineTransform
ilog.views.maps.srs.coordtrans.IlvProjectionTransform
IlvLatitudeEditor
, IlvLongitudeEditor
and IlvCoordinateEditor
from package ilog.views.maps.beans.editor
. They are now available in package ilog.views.maps.projection
. ilog.views.maps.symbology.swing
This package contains swing components that help manipulate the symbology.
ilog.views.maps.beans.IlvMapAnnotationToolBar.AnnotationGraphic
Interface that annotation graphic objects should implement.
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapLink
An
IlvMapCompositeLink
with annotation extensions.
ilog.views.maps.beans.IlvMapScaleComputation
This class computes the map scale in two different ways, depending on the
useLocalScale
parameter.
ilog.views.maps.datasource.IlvTiledShapeDataSource.FilteredShapeFileTileLoader
Filtered tile loader.
ilog.views.maps.faces.dhtml.component.IlvFacesGoogleViewComponent
JSF Component that displays a Google map.
ilog.views.maps.faces.dhtml.renderkit.IlvFacesGoogleViewRenderer
This class is the DHTML renderer for a
IlvFacesGoogleViewComponent
component.
This renderer generates aIlvGoogleMapView
Javascript object.
ilog.views.maps.faces.dhtml.taglib.IlvFacesGoogleViewTag
This class defines the JSP custom tag handler for the
IlvFacesGoogleViewComponent
component and its renderer.
ilog.views.maps.graphic.IlvMapCompositeLink
IlvMapCompositeLink
is anIlvCompositeLink
implementing theIlvMapGraphic
interface.
ilog.views.maps.graphic.style.IlvLinkStyle
An
IlvMapStyle
which is intended to be used by aIlvMapPolyline
graphic object.
ilog.views.maps.graphic.style.IlvLinkStyleBeanInfo
Bean info class for the edition of IlvPolylineStyle.
ilog.views.maps.servlet.IlvFacesGoogleViewServlet
An
IlvFacesMapsServlet
dedicated to the Google View needs.
ilog.views.maps.servlet.IlvFacesGoogleViewServletSupport
The
IlvFacesGoogleViewServletSupport
class is an extension of theIlvFacesMapsServletSupport
that handles synchronization with a Google Map client side component.
ilog.views.maps.symbology.swing.IlvAbstractGroupTreeViewActions
Base class that defines default group management actions available in the symbology tree panel.
ilog.views.maps.symbology.swing.IlvPersistentSDMModelProperty
This class is a named property, attached to an
IlvSDMEngine
instance, that will store symbol model data when the map is saved.
ilog.views.maps.symbology.swing.IlvPersistentSDMModelXMLConnector
This XML connector uses an
IlvPersistentSDMNodeFactory
to recreate nodes.
ilog.views.maps.symbology.swing.IlvPersistentSDMNodeFactory
Interface, passed to an
IlvPersistentSDMModelProperty
, that indicates the way model nodes should be created.
ilog.views.maps.symbology.swing.IlvSymbologyTreeView
IlvSymbologyTreeView
is a panel that provides a GUI to display the symbol model of your application.
ilog.views.maps.symbology.swing.IlvSymbologyTreeView.SymbologyTreeSelectionListener
Interface implemented by elements that should respond to tree selection. Here it is implemented by all actions to have a uniform way to react on selection changes in the tree view.
ilog.views.maps.symbology.swing.IlvSymbologyTreeViewActions
IlvSymbologyTreeViewActions
provides the actions to create symbols, edit symbols or edit the entire symbology.
ilog.views.maps.beans.IlvJScaleBar
getScaleComputation()
:
Returns the instance that computes the current map scale.
setScaleComputation(IlvMapScaleComputation)
:
Enables changing the way scale computation is done.
ilog.views.maps.beans.IlvMapAnnotationToolBar
addAnnotation(IlvGraphic, String, String)
:
Adds an annotation graphic into the annotation model.
isGrapherMode()
:
Returns true
if the interactors are in grapher mode.
setGrapherMode(boolean)
:
Sets the grapher mode value.
isPermanent()
:
Returns true
if the interactors are permanent.
setPermanent(boolean)
:
Sets the permanent indicator .
LINK_BUTTON
:
The index of the link annotation button.
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapGraphicPath
getAnnotationType()
:
Returns the type of annotation for a polygon.
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapMarker
getAnnotationType()
:
Returns the type of annotation for a point.
ilog.views.maps.beans.IlvMapAnnotationToolBar.MapPolyline
getAnnotationType()
:
Returns the type of annotation for a polyline.
ilog.views.maps.datasource.IlvHierarchicalDataSource
createStyle(Class, Object)
:
Creates a map style designed to be applied to the specified geometry class.
ilog.views.maps.datasource.IlvMapDataSource
isGrapherMode()
:
Returns true
if the objects are created in grapher mode.
setGrapherMode(boolean)
:
Sets the grapher mode value.
ilog.views.maps.datasource.IlvShapeDataSource
getFilter()
:
Returns the filter on features.
setFilter(IlvHierarchicalDataSource.CriterionFilter)
:
Sets a filter that selects the features to import.
getStringEncoding()
:
Returns the character encoding used when reading attributes from DBF file.
setStringEncoding(String)
:
Specifies which character encoding is used when reading attributes from DBF file.
isInterningStringAttributes()
:
Returns true
if the String attributes that are read are interned.
setInterningStringAttributes(boolean)
:
Specifies whether the String attributes that are read are interned.
ilog.views.maps.format.IlvDefaultTilableDataSource
getFeatureIterator()
:
Retrieves the feature iterator used by this data source.
ilog.views.maps.format.geotiff.IlvGeotiffTagDictionnary
getPixelTransformation()
:
Retrieves the affine transformations between raster and model space, or null
if the tag is not present.
ilog.views.maps.format.shapefile.IlvShapeFileTileLoader
getDBFURL()
:
Retrieves the DBF file URL.
getSHPURL()
:
Retrieves the shape file URL.
getSHXURL()
:
Retrieves the shx file URL.
getSpatialIndexURL()
:
Retrieves the spatial index file URL.
isInterningStringAttributes()
:
Returns true
if the String attributes that are read are interned.
setInterningStringAttributes(boolean)
:
Specifies whether the String attributes that are read are interned.
ilog.views.maps.format.wms.IlvWMSReader
getMaxImageSize()
:
Returns the maximum image size allowed by this reader.
ilog.views.maps.graphic.IlvStrokedPathDecoration
setZoomable(boolean)
:
Indicates whether the line width of the decoration should be zoomable.
ilog.views.maps.label.IlvMapAreaLabel
getDefaultParameters(IlvMapLabelStyle)
:
Returns the advanced parameters to use for IlvMapAreaLabel
using the specified style.
ilog.views.maps.label.IlvMapDefaultLabeler
getLabelManager()
:
Returns the label manager in charge of creating, placing and displaying the labels.
ilog.views.maps.label.IlvMapLineLabel
getDefaultParameters(IlvMapLabelStyle)
:
Returns the advanced parameters to use for IlvMapLineLabel
using the specified style.
ilog.views.maps.label.IlvMapPointLabel
getDefaultParameters(IlvMapLabelStyle)
:
Returns the advanced parameters to use for IlvMapPointLabel
using the specified style.
ilog.views.maps.propertysheet.IlvMapStylePropertySheet
isFilteredOut(String)
:
If this method returns true
for a particular property,it is not displayed in the property sheet.
ilog.views.maps.raster.IlvRasterMappedBuffer
callJITLoaderIfNecessary(IlvRasterProperties, boolean)
:
This method checks if the data has not been loaded and there is JITDataLoader
and then loads it.
ilog.views.maps.raster.IlvRasterTileLoader
isLoadRetryingOnOutOfMemory()
:
Returns the indication whether
load(IlvTile)
should manage OutOfMemoryError
when a JITDataLoader
is set on the image.
setLoadRetryingOnOutOfMemory(boolean)
:
Indicates whether or not
load(IlvTile)
should manage OutOfMemoryError
when a JITDataLoader
is set on the image.
ilog.views.maps.srs.coordtrans.IlvAbridgedMolodenskyTransform
isApplyToSphere()
:
Indicates if the Abridged Molodensky transform should be applied to sphere.
setApplyToSphere(boolean)
:
This method indicates if the transformation formulas should be applied for sphere datums.
ilog.views.maps.srs.coordtrans.IlvConcatenatedTransform
equals(Object)
:
Tests if the specified transformation is equivalent to this one.
ilog.views.maps.srs.coordtrans.IlvFittedTransform
equals(Object)
:
Tests if the specified transformation is equivalent to this one.
ilog.views.maps.srs.coordtrans.IlvGeocentricTransform.EllipsoidalGeocentric
equals(Object)
:
Tests if the specified transformation is equivalent to this one.
ilog.views.maps.srs.coordtrans.IlvGeocentricTransform.GeocentricEllipsoidal
equals(IlvMathTransform)
:
Tests if the specified transformation is equivalent to this one.
ilog.views.maps.srs.coordtrans.IlvMapAffineTransform
equals(Object)
:
Tests if the specified transformation is equivalent to this one.
ilog.views.maps.srs.coordtrans.IlvProjectionTransform
equals(Object)
:
Tests if the specified transformation is equivalent to this one.