Release Notes

JViews Maps Release Notes

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

Incompatibilities
General Changes
Library Changes
New Packages

New Interfaces and Classes

Modified Classes

Example Changes

Incompatibilities


General Changes

The main general changes in the JViews Maps module are the following:

Library Changes

New Packages

ilog.views.maps.faces.dhtml.renderkit

This package contains the JViews Maps Faces DHTML renderers.

ilog.views.maps.faces.dhtml.taglib

This package contains the JViews Maps Faces JSP Tag handler that creates DHTML components associated with their renderer.

ilog.views.maps.filters

This package contains a set of classes to split map layers according to filtering criteria.

ilog.views.maps.faces.component

This package contains the high-level JViews Maps Faces component.

ilog.views.maps.format.wms

This package contains a set of classes that import map data from WMS servers.

ilog.views.maps.faces.dhtml.component

This package contains the JViews Maps Faces DHTML component.

ilog.views.maps.format.dxf

This package contains a set of classes that import and georeference DXF files.

ilog.views.maps.format.kml

This package contains a set of classes that import Google Earth KML/KMZ files.

ilog.views.maps.servlet

This package contains the JViews Maps Faces servlet classes that dynamically generate images representing the component.

New Interfaces and Classes

ilog.views.maps.beans.IlvMapAnnotationModel

An annotation model storing an IlvGraphicLayerDataSource.

ilog.views.maps.beans.IlvMapAnnotationProperty

A property used to store and retrieve annotation information.

ilog.views.maps.beans.IlvMapAnnotationToolBar

A toolbar displaying buttons for creating map annotations.

ilog.views.maps.beans.IlvMapAnnotationToolBar.MapGraphicPath

An IlvMapGraphicPath for annotations.

ilog.views.maps.beans.IlvMapAnnotationToolBar.MapMarker

An IlvMapMarker annotation extension.

ilog.views.maps.beans.IlvMapAnnotationToolBar.MapPolyline

An IlvMapPolyline with annotation extensions.

ilog.views.maps.beans.IlvMapAnnotationToolBar.ToolBarButton

A JToggleButton that can be associated with and trigger an IlvManagerViewInteractor.

ilog.views.maps.datasource.IlvSplitDataSource

This data source sorts all the graphical objects stored in a specific map layer.

ilog.views.maps.export.IlvKMLExporter

An IlvMapExporter specialized in exporting KML files.

ilog.views.maps.faces.component.IlvFacesLayerVisibilityTool

The layer tool is a display tool that allows the user to change the visible layers.

ilog.views.maps.faces.dhtml.component.IlvFacesDHTMLMapView

This class defines the faces maps component that has the properties needed for DHTML rendering.

ilog.views.maps.faces.dhtml.renderkit.IlvFacesLayerVisibilityToolRenderer

This class is the DHTML renderer for a IlvFacesLayerVisibilityTool component.
This renderer generates a IlvFacesLayerVisibilityTool Javascript object.

ilog.views.maps.faces.dhtml.renderkit.IlvFacesMapViewRenderer

This class is the DHTML renderer for a IlvFacesDHTMLMapView component.
This renderer generates an instance of the IlvDiagrammerViewProxy JavaScript proxy class where the servlet is an instance of IlvFacesMapsServlet.

ilog.views.maps.faces.dhtml.taglib.IlvFacesLayerVisibilityToolTag

This class defines the JSP custom tag handler for the IlvFacesLayerVisibilityTool component and its DHTML renderer.

ilog.views.maps.faces.dhtml.taglib.IlvFacesMapViewTag

This class defines the JSP custom tag handler for the DHTML IlvFacesDHTMLMapView component.

ilog.views.maps.filters.IlvExplodeFilter

Filter that explodes all different values in different layers.

ilog.views.maps.filters.IlvSplitContainsFilter

Filter for the "contains" and "does not contain" selections.

ilog.views.maps.filters.IlvSplitEndsFilter

Filter for the "ends with" and "does not end with" selections.

ilog.views.maps.filters.IlvSplitEqualsFilter

Filter for the "equals" and "does not equal" selections.

ilog.views.maps.filters.IlvSplitFeatureFilter

Base filter that is compared to a reference value.

ilog.views.maps.filters.IlvSplitGreaterOrEqualFilter

Filter for the "greater than or equal to" and "lower than" selections.

ilog.views.maps.filters.IlvSplitGreaterThanFilter

Filter for the "greater than" and "lower than or equal to" selections.

ilog.views.maps.filters.IlvSplitStartsFilter

Filter for the "starts with" and "does not start with" selections.

ilog.views.maps.format.IlvDefaultFeatureFilter

A specialized criterion filter that returns the value of a feature attribute according to the property name.

ilog.views.maps.format.IlvDefaultTilableDataSource

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

ilog.views.maps.format.IlvFeatureClassInformation

Definition of a feature class.

ilog.views.maps.format.IlvGeometryClassFilter

Class that stores a geometry filter for a tiled layer.

ilog.views.maps.format.dxf.IlvDXFDataSource

A data source to read DXF and KMZ files.

ilog.views.maps.format.dxf.IlvDXFFeatureRenderer

DXF Feature Renderer: this renderer copies the IlvMapGraphic objects created by the DXF reader and reprojects them using the transformation.

ilog.views.maps.format.dxf.IlvMapDXFReader

Reader of DXF files.

ilog.views.maps.format.kml.IlvKMLDataSource

A data source to read KML and KMZ files.

ilog.views.maps.format.kml.IlvKMLReader

A reader for KML files.

ilog.views.maps.format.wms.IlvWMSDataSource

A data source for reading a URL that points to an OpenGIS-compliant map server.

ilog.views.maps.format.wms.IlvWMSException

Run time exception possibly thrown by classes of the ilog.views.maps.format.wms package.

ilog.views.maps.format.wms.IlvWMSLayerNode

A DefaultMutableTreeNode that hold informations about layers available from an OpenGIS-compliant server.

ilog.views.maps.format.wms.IlvWMSReader

A map reader that can read image layers from an OpenGIS-compliant server.

ilog.views.maps.format.wms.IlvWMSServerNode

A DefaultMutableTreeNode that holds information about a server connected by an IlvWMSReader.

ilog.views.maps.graphic.style.IlvPropertyDescriptorManager

A class to manage property descriptor dependencies.

ilog.views.maps.graphic.style.IlvPropertyDescriptorManager.Dependency

Class to describe dependency between two PropertyDescriptors

ilog.views.maps.graphic.style.IlvPropertyDescriptorManager.ShowHideDependency

A dependency that shows or hides a property descriptor.

ilog.views.maps.label.IlvMapDefaultLabeler.LabelLayer

Public class for implementation purposes.

ilog.views.maps.propertysheet.IlvMapStylePropertySheet.PropertyCellRenderer

This class is used to draw a property value in the Property table.

ilog.views.maps.servlet.IlvFacesMapsServlet

An IlvFacesManagerServlet dedicated to JViews Maps needs.

ilog.views.maps.servlet.IlvFacesMapsServletSupport

The IlvFacesMapsServletSupport class is an extension of the IlvFacesDiagrammerServletSupport class that handles requests coming from the DHTML faces maps component.

ilog.views.maps.servlet.IlvManagerTiler

Class to generate a pyramid of tile images from a specified map.

Modified Classes

ilog.views.maps.IlvMapInputStream

ilog.views.maps.IlvMapUtil

ilog.views.maps.IlvMapsProduct

ilog.views.maps.beans.IlvDataSourcePanel

ilog.views.maps.beans.IlvFeatureSelectorPanel

ilog.views.maps.beans.IlvJScaleBar

ilog.views.maps.beans.IlvLayerTree

ilog.views.maps.beans.IlvMapLayerTreeModel

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

ilog.views.maps.datasource.IlvDataSourceStylingFactory

ilog.views.maps.datasource.IlvGraphicLayerDataSource

ilog.views.maps.datasource.IlvHierarchicalDataSource

ilog.views.maps.datasource.IlvMapDataSource

ilog.views.maps.datasource.IlvMapDataSourceModel

ilog.views.maps.datasource.IlvShapeDataSource

ilog.views.maps.graphic.IlvMapFixedGraphic

ilog.views.maps.graphic.IlvMapGeneralPath

ilog.views.maps.graphic.IlvMapGraphic

ilog.views.maps.graphic.IlvMapGraphicPath

ilog.views.maps.graphic.IlvMapGraphicSet

ilog.views.maps.graphic.IlvMapGraphicText

ilog.views.maps.graphic.IlvMapMarker

ilog.views.maps.graphic.IlvMapPolyline

ilog.views.maps.graphic.style.IlvMapStyle

ilog.views.maps.graphic.style.IlvPointStyle

ilog.views.maps.label.IlvMapDefaultLabeler

ilog.views.maps.label.IlvMapLabelManager

ilog.views.maps.label.IlvMapLabelStyle

ilog.views.maps.label.IlvMapLabeler

ilog.views.maps.raster.IlvRasterIcon

ilog.views.maps.raster.IlvRasterTileLoader

ilog.views.maps.raster.IlvRasterAbstractReader

ilog.views.maps.datasource.IlvTiledShapeDataSource


Example Changes