<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ojwiki.soldin.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ma15569</id>
	<title>OpenJUMP Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ojwiki.soldin.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ma15569"/>
	<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Special:Contributions/Ma15569"/>
	<updated>2026-04-18T14:33:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Warp&amp;diff=34486</id>
		<title>Warp</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Warp&amp;diff=34486"/>
		<updated>2021-12-02T17:17:41Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Applying an affine transformation to an image layer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Warp tools can be used for the following tasks:&lt;br /&gt;
* To warp a vector drawing to a georeferenced map&lt;br /&gt;
* To georeference a vector drawing with unusual Coordinate reference system&lt;br /&gt;
* To move and geo-orient a group of objects on a map.&lt;br /&gt;
* To move and geo-orient an image layer on a map (only affine transformtion from parameters)&lt;br /&gt;
&lt;br /&gt;
OpenJUMP provides different tools for warping. All these tools are available on &amp;#039;&amp;#039;Tools&amp;gt;Warp&amp;#039;&amp;#039; menu.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Warping (toolbox)&amp;#039;&amp;#039;&amp;#039;: see also VIVID SOLUTIONs [https://sourceforge.net/p/jump-pilot/code/HEAD/tree/core/trunk/docs/manuals-en/JUMP%20User%20Guide.pdf Jump Workbench User&amp;#039;s Guide], page 41 to 43.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Affine transformation (from warping vectors)&amp;#039;&amp;#039;&amp;#039;: see for details the [[Tools]] page&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Affine Transformation (from parameters)&amp;#039;&amp;#039;&amp;#039;: see for details the [[Tools]] page&lt;br /&gt;
&lt;br /&gt;
The following tutorial is adapted from: “JUMP the Unified Mapping Project Workbench User’s Guide” Vivid Solution 2003 and describes how to use the &amp;#039;&amp;#039;&amp;#039;Warping (toolbox)&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Warping (Toolbox)==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A warp is an algorithm for modifying all of the features in a layer, usually according to some parameters that are easy to specify, such as vectors.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:warp00.jpg|200px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; The Warping toolbox allows to make different transformations on vector layers:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* applying a bilinear interpolated transform (rubber-sheet warp)&lt;br /&gt;
* applying an affine transform&lt;br /&gt;
* applying a projective transform&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Applying a bilinear interpolated transform (rubber-sheet warp)&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A rubber-sheet warp (or more precisely a bilinear interpolated triangulation warp) is a simple technique for deforming a dataset using a set of control point pairs7. Two triangulations are created: one using the source control points and one using the destination control points. Each source-triangle-destination-triangle pair implicitly defines a linear transform that carries each point on the source triangle to the corresponding point on the destination triangle. The dataset is transformed pointwise using the transform&lt;br /&gt;
associated with the source triangle in which each data point falls. Rubber-sheet warp in the following picture: (A) original dataset,  (B) warping vectors, (C) warped dataset &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:warp03.jpg|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;To apply a Bilinear interpolated trasformation to layer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;#039;&amp;#039;&amp;#039;Bilinear Interpolated&amp;#039;&amp;#039;&amp;#039; in Trasformation combo box&lt;br /&gt;
* Select the layer to warp in the Warping toolbox&lt;br /&gt;
* Draw vectors representing the initial and final positions of the control points&lt;br /&gt;
* Press the Warp button&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;If you are surprised by the results of a warp, you may want to display the triangulation used so you can see how the source points map to the destination points&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;To view the triangulation used by the warp&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Select the Display Triangulation checkbox. Two layers will be generated, named &amp;#039;&amp;#039;Initial Triangulation&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Final Triangulation&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
It can be easier to warp a layer little by little, rather than defining all the warping vectors before pressing Warp. Or perhaps you’ve warped a layer, but you want to warp it some more — in effect, you want to warp the warped layer. You can do this using incremental&lt;br /&gt;
warping.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;To warp a layer incrementally&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Select the Warp Incrementally checkbox. The Warping Vector buttons will disable, and their corresponding Incremental Warping Vector buttons will enable.&lt;br /&gt;
* Draw warping vectors as before. You’ll see that the layer will be warped immediately after you draw each vector. You can hit Undo at any time.&lt;br /&gt;
&lt;br /&gt;
You can switch midstream between incremental warping and non-incremental warping. If you want to start warping from scratch, simply press the Clear All Vectors button.&lt;br /&gt;
If you have vectors stored in another layer and you want to copy them into the Warping Vectors layer, select the layer and press the Copy Layer To Vectors button.&lt;br /&gt;
The Auto-Hide Layers checkbox will turn off the source layer when the Warp button is pushed. This checkbox will also turn off the layer containing non-incremental warping vectors during incremental warping.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Applying an affine transform&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
An affine transform is a linear transformation that is defined by the initial and final positions of three points. Depending to the number of points, the affine transform will translate, rotate, scale, flip, and shear the dataset so that the initial three locations are mapped to the final three locations. The following picture shows how to applyan affine transform, specifying: (A) one point, (B) two points, (C) three points &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:warp01.jpg|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;To apply an Affine trasformation to layer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;#039;&amp;#039;&amp;#039;Affine&amp;#039;&amp;#039;&amp;#039; in Trasformation combo box&lt;br /&gt;
* Select the layer to warp in the Warping toolbox&lt;br /&gt;
* Draw from 1 to 3 vectors representing the initial and final positions of the control points&lt;br /&gt;
* Press the Warp button&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Applying a projective transform&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
A projective transformation is defined by the initial and final positions of three points. It can be represented as transformation of an arbitrary quadrangle (i.e. system of four points) into another one. &lt;br /&gt;
The projective transformation does not preserve parallelism, length, and angle. But it still preserves collinearity and incidence. The original layer is not modified and  a new layer is created. The following picture shows how to apply a projective transform, specifying   four points  &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:warp02.jpg|250px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;To apply a Projective trasformation to layer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;#039;&amp;#039;&amp;#039;Projective&amp;#039;&amp;#039;&amp;#039; in Trasformation combo box&lt;br /&gt;
* Select the layer to warp in the Warping toolbox&lt;br /&gt;
* Draw exactly 4 vectors representing the initial and final positions of the control points&lt;br /&gt;
* Press the Warp button&lt;br /&gt;
&lt;br /&gt;
== Affine transformation (with parameters) ==&lt;br /&gt;
&lt;br /&gt;
[[File:affine_transformation.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; This tool applies an Affine Transformation to all features in a layer.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;The transformation is specified by a combination of scaling, rotation, shearing and translation that can be defined manually with the insertion of the parameters in the boxes or they may be computed from two layers containing baseline vectors. These baseline vectors should contain only one linestring per layer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Affine transformation (with parameters) plugin can geo-orient also an image layer by selection &amp;quot;Force image warp&amp;quot; on section &amp;quot;Image layer&amp;quot;. Use &amp;quot;Resize imege to half to reduce the size of the image if transformation produces OS memory problems&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Applying an affine transformation to an image layer&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; Load the image layer to transform&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage1.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; Load the base map (a vector or a WMS)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage2.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Draw  a line on the source baseline layer between two know points on the image layer&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage3.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Draw  a line on the target baseline layer between the corresponding two points on the base map&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage4.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;Open &amp;quot;Affine trasformation (from parameters)&amp;quot; plugin and set the option&amp;lt;br /&amp;gt;&lt;br /&gt;
* Choose thge layer on the combobox&lt;br /&gt;
* Choose source and target baseline layers&lt;br /&gt;
* Click on &amp;quot;Compute parameters&amp;quot; to calculate the transformation parameters (rotation, sghift, etc)&lt;br /&gt;
* Choose &amp;quot;Force image to warp&amp;quot;&lt;br /&gt;
* Click on &amp;quot;OK&amp;quot; button&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage5.png|500px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;A new image file will be created and loaded into the view to the corresponding target coordinates&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:warpimage6.png|500px]]&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34480</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34480"/>
		<updated>2020-11-12T06:02:29Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* New Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (2021?) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture : not sure what it is about&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020]. This is an old feature request #82 (2008) which probabily requires the adoption of many classes and method from Kosmo.&amp;#039;&amp;#039;&lt;br /&gt;
** Note that LayerView makes it possible to have several styles without duplicating data since 1.13&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;Integration of Coordinate Transformation PlugIn in OpenJUMP core in OpenJUMP 1.8 (march 2018)&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34479</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34479"/>
		<updated>2020-11-12T06:01:16Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* New Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (2021?) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture : not sure what it is about&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020]. This is an old feature request #82 (2008) which probabily requires the adoption of many classes and method from Kosmo. I prefer to&amp;#039;&amp;#039;&lt;br /&gt;
** Note that LayerView makes it possible to have several styles without duplicating data since 1.13&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;Integration of Coordinate Transformation PlugIn in OpenJUMP core in OpenJUMP 1.8 (march 2018)&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34476</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34476"/>
		<updated>2020-11-10T14:48:24Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (2021?) ==&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;Integration of Coordinate Transformation PlugIn in OpenJUMP core in OpenJUMP 1.18 (march 2018)&amp;#039;&amp;#039;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34475</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34475"/>
		<updated>2020-11-10T14:47:24Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;Integration of Coordinate Transformation PlugIn in OpenJUMP core in OpenJUMP 1.18 (march 2018)&amp;#039;&amp;#039;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34474</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34474"/>
		<updated>2020-11-10T14:47:05Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;Integration of Coordinate Transformation PlugIn in OpenJUMP core in OpenJUMP 1.18 (march 2018)&amp;#039;&amp;#039;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34473</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34473"/>
		<updated>2020-11-10T14:43:41Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Move to JTS &amp;gt;15&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34472</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34472"/>
		<updated>2020-11-10T14:41:27Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3043312 : OJ styling bugs and issues&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 11/2020] Possibly this cumulative bug has been solved during the years as it has not within the list of active bugs&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34471</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34471"/>
		<updated>2020-11-10T14:37:21Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Substitute SVG Batik libraries with smaller (in size) JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34470</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34470"/>
		<updated>2020-11-10T14:36:56Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* Substitute SVG Batik libraries with smaller JFreeSVG or similar library&lt;br /&gt;
* Actually OpenJUMP uses two libraries to manage histograms: JMathPlot for embedded plugins and JFreeChart for Sextante and OpenKlem external plugins. Substitute JMathPlot with JFreeChart as the latter is still mantained&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34469</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34469"/>
		<updated>2020-11-10T14:32:33Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3212739 : Navigating from AttributeTab&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;https://sourceforge.net/p/jump-pilot/bugs/180/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34468</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34468"/>
		<updated>2020-11-10T14:30:16Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3310791 : Navigation Hotkey Issue&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/186/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34467</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34467"/>
		<updated>2020-11-10T14:28:40Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* &amp;lt;del&amp;gt; Bug 3176257 : Bug random behavior of Save Image to Raster&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[closed  see https://sourceforge.net/p/jump-pilot/bugs/175/&amp;#039;&amp;#039;&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34466</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34466"/>
		<updated>2020-11-10T14:25:13Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* Bug 3176257 : Bug random behavior of Save Image to Raster&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias).&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34465</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34465"/>
		<updated>2020-11-10T14:24:10Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* &amp;lt;del&amp;gt; [ Adding CoordinateReferenceSystem capabilities (Michaël ?) &amp;lt;del&amp;gt;&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* Bug 3176257 : Bug random behavior of Save Image to Raster&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias). &amp;lt;del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34464</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34464"/>
		<updated>2020-11-10T14:23:36Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* Adding CoordinateReferenceSystem capabilities (Michaël ?)&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* Bug 3176257 : Bug random behavior of Save Image to Raster&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias). &amp;lt;del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34463</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34463"/>
		<updated>2020-11-10T14:23:09Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* Adding CoordinateReferenceSystem capabilities (Michaël ?)&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* Bug 3176257 : Bug random behavior of Save Image to Raster&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* &amp;lt;del&amp;gt; [[Improve measurement tool]] (Peppe and Matthias). &lt;br /&gt;
** &amp;lt;del&amp;gt;&amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34462</id>
		<title>OpenJUMP Roadmap</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=OpenJUMP_Roadmap&amp;diff=34462"/>
		<updated>2020-11-10T14:22:39Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP 2.0 (long term) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version policy ==&lt;br /&gt;
From version 1.4.1, well follow the rules&lt;br /&gt;
* First number change is for a new major version. It can break compatibility in OpenJUMP core (refactoring) and add important new features.&lt;br /&gt;
* Second number change is for a version adding important new features, but keeping compatibility.&lt;br /&gt;
* Third number change is for a bug fix release. It can include minor improvements and capabilities.&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 2.0 (long term) ==&lt;br /&gt;
* FR 3421958 from Michael + Benjamin work about plugin architecture&lt;br /&gt;
* Adding a PlugIn Manager to download extensions (Eric ? Ede ?)&lt;br /&gt;
* Adding CoordinateReferenceSystem capabilities (Michaël ?)&lt;br /&gt;
* Adding Kosmo multi-styles mechanism&lt;br /&gt;
* FR 3421059 : zoom to pixel size : TO BE DONE&lt;br /&gt;
* prepare a generalization extension with simplify, smooth, orthogonalize (from skyjump), densifying&lt;br /&gt;
* Bug 3470989 : WFS plugin (need developper with w*s skill)&lt;br /&gt;
* Improve GPX PlugIn (Landon)&lt;br /&gt;
* Improve SVG export (several FR)&lt;br /&gt;
* Bug 3212739 : Navigating from AttributeTab&lt;br /&gt;
* Bug 3310791 : Navigation Hotkey Issue&lt;br /&gt;
* Bug 3176257 : Bug random behavior of Save Image to Raster&lt;br /&gt;
* Bug 3043312 : OJ styling bugs and issues&lt;br /&gt;
* Partially DONE [[Improve measurement tool]] (Peppe and Matthias). &lt;br /&gt;
** &amp;lt;del&amp;gt;&amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] MeasureToolbox plugin, integrated into OJ 1.8 Plus has unit converter and capability to measure area/length under EPSG:4326&amp;#039;&amp;#039;&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt; FR 3085736 : Viewing pixel values in the status bar: &amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;[Giuseppe Aruta 12/2015] RasterQueryCursorTool, integrated into OJ 1.8, displays pixel value when the cursor is moved over a Sextante Raster Layer&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.7.0 (11 may 2014) ==&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
* Adding a Webstart version (Matthias ?)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Improve plugin management (all plugins defined in default-plugins.xml) : DONE&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New Features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add printing capability to PDF, Printer in OJ CORE (SkyPrinter)&lt;br /&gt;
* add Calculate Distances plugin: calculate distances between two sets of geometries&lt;br /&gt;
* add Move Selected Layer Plugin&lt;br /&gt;
* add new PostGIS driver with writable capabilities&lt;br /&gt;
* add plugins for Linear Referencing (menu tools &amp;gt; generate)&lt;br /&gt;
* enhance image loading support&lt;br /&gt;
** add new readers based on Image Commons (Apache) and ImageIO&lt;br /&gt;
** image readers should be able to open archives (images + worldfiles)&lt;br /&gt;
** readers gather supported formats internally&lt;br /&gt;
** add GDAL OpenJPEG J2K reader, terribly slow/unstable though&lt;br /&gt;
* add relate (DE-9IM) operator in Simple Query plugin&lt;br /&gt;
* Analysis &amp;gt; Geometry function: add 3 functions from JTS&lt;br /&gt;
** MinimumBoundingCircle&lt;br /&gt;
** MinimumDiameter&lt;br /&gt;
** MinimumBoundingRectangle&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* improved extract segments plugin&lt;br /&gt;
* bug 88: replace vertex size slider by a logarithmic slider&lt;br /&gt;
* add an option to customize date display in attribute panel&lt;br /&gt;
* display an icon for null values in attribute panel&lt;br /&gt;
* beautify the logo splash&lt;br /&gt;
* add RAM size detection to mac/linux start scripts&lt;br /&gt;
* update JTS to 1.14(beta): fix bugs in spatiallite geometry handling and in linear referencing&lt;br /&gt;
* save legend plugin : now prints the word &amp;quot;Project&amp;quot; in front of the projectname&lt;br /&gt;
* save legend plugin : many other enhancements&lt;br /&gt;
* add 2D/3D option for new Save As PostGIS Table&lt;br /&gt;
* renamed &amp;#039;Referenced Image [legacy]&amp;#039; to &amp;#039;GeoTIFF plus (JAI)&amp;#039;&lt;br /&gt;
* move most plugins from conf java file to default-plugins.xml&lt;br /&gt;
* reworked plugin management to be able to use default-plugins.xml extensively&lt;br /&gt;
* openfile much faster when loading many layers (ex. 100 images)&lt;br /&gt;
* enhance clone, undo, redo to manage PK and FID in a consistent &lt;br /&gt;
* add database source in LayerProperties panel if datasource is a datastore&lt;br /&gt;
* enhance transaction management in GeometryFunctionPlugIn&lt;br /&gt;
* add external PK in FeatureSchema to manage PostGIS data&lt;br /&gt;
* ZoomToSelectedItemsPlugIn : better scale calculation&lt;br /&gt;
* can read inconsistent shapefile/dbf where shape number &amp;lt;&amp;gt; record number&lt;br /&gt;
* reference image loader is faster&lt;br /&gt;
* can read dbf files &amp;gt; 2 Gb&lt;br /&gt;
* attributes with type Object can now be saved to dbf using toString()&lt;br /&gt;
* enhance compressed files / archive open support&lt;br /&gt;
** add support for xz (xz, txz, tar.xz)&lt;br /&gt;
** add preliminary support for 7zip (only LZMA2 &amp;amp; BZIP compression for now)&lt;br /&gt;
** reworked naming of layers opened from compressed files or archives&lt;br /&gt;
* ExtractLayersByGeometry: can explode GeometryCollection recursively&lt;br /&gt;
* AutoAssignAttribute: changes are now undoable&lt;br /&gt;
* a csv file can now be saved to and read from a project file&lt;br /&gt;
* feature order is now preserved after transactions (ex. delete)&lt;br /&gt;
* update default addresses in the WMS chooser&lt;br /&gt;
* ScaleBar is now task dependant&lt;br /&gt;
* measurement tool: add relative distance between vertices&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* bug 359: AddDataStore &amp;amp; AddWritableDataStore panel not working with java 8&lt;br /&gt;
* bug 358: resizing a horizontal / vertival line was not possible&lt;br /&gt;
* bug 338: attribute window context menu shows while multi selecting on mac&lt;br /&gt;
* bug 320: mouse drag in the layerNamePanel could break the application&lt;br /&gt;
* bug 355: project containing both file-based and datastore-based layers&lt;br /&gt;
* bug 354: OpenRecentPlugIn broken.&lt;br /&gt;
* fix a NPE in non editable GeometryFunctionPlugIn (regression)&lt;br /&gt;
* bug 352: layers loaded from files could have duplicate names&lt;br /&gt;
* bug 199: save raster as can now save larger images if memory is available&lt;br /&gt;
* bug 327: header problem in WMS requests&lt;br /&gt;
* bug 347: about RangeColorTheming (aka equal intervals)&lt;br /&gt;
* bug 340 JTreeLayerName can now autoscroll when layers are moved up or down&lt;br /&gt;
* bug 348: in OpenFileWizard&lt;br /&gt;
* bug #345 : copy/paste to ReferencedImagesLayer now preserve min/max scale&lt;br /&gt;
* bug fixed in PostGISDSMetadata and DynamicFeatureCollection (some data were never loaded because of the use of ST_Estimated_Extent)&lt;br /&gt;
* bug fixed in SpatiaQueryPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug fixed in GeometryFunctionPlugIn (mask layer not always initialized)&lt;br /&gt;
* bug 295 and 326: better error handling in project persistence mechanism&lt;br /&gt;
* Union/Merge plugin: make it more reliable and faster&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* add Jump DBQuery in PLUS&lt;br /&gt;
* update dxf driver ni PLUS (make it compatible with OpenJUMP 1.7)&lt;br /&gt;
* update jumpchart from cadplan in PLUS&lt;br /&gt;
* new OpenStreetMap (.osm) file reader in PLUS&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;OTHER&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* fix compatibility problems with RoadMatcher : DONE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.3 (29 may 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve usability of SearchAllAttributesPlugIn : make it possible to switch between select and add to selection with the shift key and zoom to selected features.&lt;br /&gt;
* FR 3610851: add moveto tool in the attribute panel&lt;br /&gt;
* Add two simple plugins for Sextante raster layers RasterLayerPropertiesPlugin which displays raster properties (extension, name, bands, etc), to Sextante Raster Layer Context menu RasterQueryPlugIn to inspect pixels on raster layer, to Raster Toolbar menu Improvements&lt;br /&gt;
* Move &amp;#039;Combine Layers&amp;#039; to Layer main menu&lt;br /&gt;
* Resorted main menus Edit and Layer for better overview&lt;br /&gt;
* Carefully reordered main menu View&lt;br /&gt;
* Zoom Previous/Next PlugIn have shortcuts Ctrl+Shift+Y/Z now&lt;br /&gt;
* Add project name (aka task name) in the ViewAttribute frame title.&lt;br /&gt;
* Minor performance enhancement for LayerNameTree selection&lt;br /&gt;
* Main menu Window, put &amp;quot;Clone&amp;#039; before &amp;#039;Synchronization&amp;#039;, as they belong together&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes=== &lt;br /&gt;
* Fixed startup issue on windows machines, survive wmic ram detection errors&lt;br /&gt;
* Bug 3611503: Create polygon from closed area tool freezes OJ&lt;br /&gt;
* Bug 3613234 : sorting attributes did not respect comparator contract&lt;br /&gt;
* Bug 3613603: NPE thrown by LayerNamePanel&lt;br /&gt;
* AddDatastoreLayerPanel.populateDatasetComboBox(): avoid a NPE, if there are no spatial enabled tables in this database&lt;br /&gt;
* Bug 3613870: cloning sextante raster layer was creating a unique name&lt;br /&gt;
* Bug 3612322: &amp;quot;Create point grid&amp;quot;, &amp;quot;Create lattice&amp;quot; and &amp;quot;Raster profile&amp;quot; do not throw a NPE on a pasted Sextante Raster Layer any more New in PLUS&lt;br /&gt;
&lt;br /&gt;
===PLUS version===&lt;br /&gt;
* Upgrading Cadplan JumpPrinter to version 1.86 (PLUS version)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.2 (23 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
===New Features===&lt;br /&gt;
* Improve MrSID support, now works for Linux and Windows see http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID Improvements&lt;br /&gt;
* Improve WMS parser to include WMS 1.3.0&lt;br /&gt;
&lt;br /&gt;
===Bug Fixes===&lt;br /&gt;
* Several minor bugs, especially in wms and postgis support&lt;br /&gt;
* Fix bug 3611412 happening after a MergeSelectedFeatures operation and caused by a bad usage of dispose method in UndoableCommand&lt;br /&gt;
* Fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries&lt;br /&gt;
* Set the appropriate srid to the layer after AddDatastoreLayerPlugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.1 (12 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* Critical fix for Mac and Linux users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.6.0 (11 april 2013) ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve javadoc, wiki documentation, language files&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring/Releasing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Prepare release (Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve windows 64, jre 7, windows 7 compatibility (issues 3528916, 3528917, 3570707)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3564039 and 3564137 in save view image as plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3525977 PNG rasters with void pixels not displayed (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3590463 fixed in PlanarGraphPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Some simple Sextante algorithms throw exception (ex. buffer)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check fixes which have been made in SkyJUMP for last two years (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Lattice from Raster failed in some cases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 Trouble with opening several shapefiles from one zip file (Ede)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected features order is now predicatble (useful for merge selected features for example)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring and improvement of the shortcut framework (not yet finished - Ede)&amp;lt;del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Check improvements made in SkyJUMP for last two years&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3491966 : Label rendering performance improvment (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3203852 : jml writer could throw a OOM for geometries&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3521960 : Export large dataset in svg format&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3472020 : Saving long attribute name into shapefile (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Make skin option persistent&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improvement of Noder plugin (make it compatible with new no-option plugins in the map context menu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix import of zipped shapefiles with XML metadata file. [OJ thinks its a GML file and asks for input template.]&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Create Point Layer from Attribute Table in Generate submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Join Table plugin in Edit Attribute submenu (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Triangulation plugins using JTS 1.12 api (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;&amp;#039;Add Geometry Attributes&amp;#039; and &amp;#039;Add 3D Geometry Attributes&amp;#039; plugins&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3516240 : New densifier function in geometry functions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3506380 : New &amp;quot;merge selected features&amp;quot; in place available in map context menu (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Six new plugins derived from Noder plugin and available in the map context menu&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Create grid plugin : see [http://groups.google.com/group/openjump-users/browse_thread/thread/cd1b8f99212e03a5 discussion]&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP pick Color integration (Peppe)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Adding the north arrow plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add OffsetCurve plugin (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;PLUS version&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add ClanCoveragePlugIn to Topology extension&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3601072 : aggregation plugin now adds attribute in the target layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add beanshell-based attribute calculator&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve Sextante PlugIn reliability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Integration of Sextante 1.0 (Stefan)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better integration of PostGIS plugin in OpenJUMP framework (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR 3439229 : New csv driver (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SkyJUMP KML reader/writer (ready as an extension - include it in PLUS distro ?)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Update DXF Driver, TopologyPlugIn (Michaël)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.2 (may 2012 ?) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include a source bundle and javadoc in the distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Changed logo in windows installer (new logo has a vertival layout)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Performance improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved startup time of the application, including PLUS edition&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved performance of complex polygon reading from shapefiles&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WMS : cache the label associated to each MapLayer in MapLayerPanel as it is called very often and includes a costly calculation (getFullSRSList)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;User Interface improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New application wide info icon and cursor&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Selected skins in options dialog are now persistent over restarts&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;FR  3511501 :	Change FillPolygon ToolTip&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other improvements in CORE&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved PostGIS 2.0 compatibility&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed files read support e.g. data.shp.gz&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;BZIP, GZ compressed and uncompressed TAR archive read support&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521266 :	Open Raster image (Sextante) checkbox was now always available when an image file was selected&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3521940 :	Trouble with opening several shapefiles from one zip file&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;JML format  :	Preserve z values in JML format, even if first coordinate has no z&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;WKT display :	Write again z values in WKT format of Info viewer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3515663 :	Regression in OpenJUMP 1.5.x (fixed in ClassifyAttributesPlugIn)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513864 :	Left click on RasterImageLayer name throws exceptions&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513741 :	Attribute used to dissolve is repeated in unioned layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3513735 :	Sextante Raster visibility not saved in project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510832 :	Changing schema with attribute table opened throw exception&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3510778 :	EZ Button does not respect layer editability&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3497362 :	Dialog box of &amp;quot;draw circle from center and radius&amp;quot; pops up &amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3491956 :	Union of overlapping lines can&amp;#039;t merge&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489322 :	Snapping on grid not precise&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489028 :	FillPolygon returning the bad Polygon&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3489026 :	Bad FillPolygon user experience with large dataset&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488976 :	Noder plugin fails to split polygons&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488974 :	Buffer PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3488028 :	Datasets read from zip files should be tagged read-only&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3486847 :	Wrong Dialog message when Closing project&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;SimpleQuery :	Change the definition of strictIntersection from TFFTFF*** to TFF*FF*** so that closed linestring can also be found&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Work on PLUS distribution&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Improve startup time&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in Network Topology Cleaning plugin (PLUS edition) -&amp;gt; topology-0.3.4&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3519929 : Improved PostGIS PlugIn compatibility with date datatype (not yet complete)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3492384 : DXF export of lines does not export z value&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3487686 : BeanshellEditor : window priority&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.1 (4 feb 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;New scripts for releases&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New multiplatform installer based in izpack&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3472008 in ClipToFencePlugIn fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug in CombineSelectedLayer fixed&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Optimization of DeleteDuplicateItemsPlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;workaround for a graphic display JVM-bug on linux&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.5.0 (7 jan 2012) ==&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new scripts for a CORE and a PLUS release&amp;lt;/del&amp;gt; &lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in EditTransaction&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in Selection Manager&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Refactoring/improvements in FeatureInstaller&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Better error management in image loading&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Fixes&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2728360: Layer operations break the Undo Chain&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bugs 3418067 and 3413619 in LayerNamePanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Fixes UI bug appearing in MacOSX distribution&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3415409 : NoteStyle could not be deserialized&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3422848 add a maxFeature parameter to AddDataStore&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3407229 Improved Label placement&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Buffer PlugIn : adds options from JTS 1.12&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved Union PlugIn : make a single plugin from Union and Dissolve&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;ShapefileWriter can now truncate fields having more than 255 chars if desired&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new noder plugin&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Added a new FillPolygon edit tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* Go on with user interface improvements made by Peppe in JUFRE,&lt;br /&gt;
** &amp;lt;del&amp;gt;add icons (on-going, more to do)&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;size of toolbar icon is varying (3 first icons too small, Sextante icon very small...)&amp;lt;/del&amp;gt;&lt;br /&gt;
**...&lt;br /&gt;
* &amp;lt;del&amp;gt;Better About dialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved AutoAssignAttributePlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improved readability of selected Layer Name in dialog boxes&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New features&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;One side buffer using JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Improving noding capabilities based on JTS 1.12 api&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;3 new zoom plugins from LayerViewPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add copy/paste schema from SkyJUMP&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Add InverseOrientation PlugIn&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.2 (11 sept 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed &lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Remove MultiInputDialogWithoutCancel (replaced by new MultiInputDialog)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Include net package in the distribution (used for encrypted WMS URL)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3303503 : Faulty handling of schemas in OJ 1.4.0.3&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3354118 : Changing L&amp;amp;F throws NPE&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3360102 : Reverse line direction applied to source layer&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3397856 : Decoration / display z value not working with points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3398100 : Attribute based query throws NPE with null values&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;UI Improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add a unicode police under GPL for special fonts (ex. telugu)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Clean View menu : Move &amp;quot;Run SQL Query...&amp;quot; and &amp;quot;Add Image (Test, ECW...)&amp;quot; from Layer Menu to File menu.&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Readme file in the InfoPanel&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;New functions, function improvements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Add Geometry Conversion tools from Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;New options to the BlendLineStrings tool&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP 1.4.1 (4 july 2011) ==&lt;br /&gt;
See ChangeLog file&lt;br /&gt;
[http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/ChangeLog?view=log] for a list of changes already committed&lt;br /&gt;
&lt;br /&gt;
* Improve javadoc, wiki documentation, language files&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Refactoring&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Try to get rid of proprietary source code - thanks to Ede&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;JPEGDecodeParam in com\vividsolutions\jump\workbench\imagery\mrsid\MrSIDReferencedImage&amp;lt;/del&amp;gt;&lt;br /&gt;
** &amp;lt;del&amp;gt;BASE64Encoder in com\vividsolutions\wms\WMService and com\vividsolutions\wms\MapRequest&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;del&amp;gt;Fix all javadoc warnings, improve javadoc&amp;lt;/del&amp;gt;&lt;br /&gt;
* Check jar dependencies and remove unused jars :&lt;br /&gt;
**xml-api and xml-api-ext are used by PrintLayoutPlugin (but need to be in lib directory)&lt;br /&gt;
**&amp;lt;del&amp;gt;js.jar and pdf-transcoder.jar also used by PrintLayoutPlugIn (removed from OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
**&amp;lt;del&amp;gt;postgis_1_0_0.jar : no more used, removed from distribution (removed from 1.4.1.2313-s)&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Bug fix&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 2975012 jts 1.11 related bug on deleting point features (fixed in jts 1.12 included in OJ 1.4.1)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3034927 Measure Tool doesn&amp;#039;t Comply with snap (check with Matthias if it is corrected)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3085727 Raster color editor not refreshing (check with Mohammed if he can try to fix this)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3091363 Duplicate vertices with resized Vertices (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Bug 3104103 Bugs in classifyAttributePlugIn (mmichaud)&amp;lt;/del&amp;gt;&lt;br /&gt;
* Bug 3202697 Some geometry functions not working (mmichaud)&lt;br /&gt;
** After all, this is not really a bug (but it needs to be seriously documented or enhanced for Polygonize, Line merge and Line sequence)&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Enhancements&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
* &amp;lt;del&amp;gt;new MultiInputDialog&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Request 3200477 Attribute panel : don&amp;#039;t zoom in for points&amp;lt;/del&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;reorganize Tools&amp;gt;Query menu as proposed by Uwe&amp;lt;/del&amp;gt;&lt;br /&gt;
* reorganize menus to make the UI more friendly (check this with Peppe)&lt;br /&gt;
** (Peppe) see proposal for possible modifications of menu here:http://master.dl.sourceforge.net/project/opensit/Openjump/development/readme.txt&lt;br /&gt;
** Attached modified version of Openjump.jar with all the modifications: http://master.dl.sourceforge.net/project/opensit/Openjump/development/OpenJUMP_15beta.jar&lt;br /&gt;
** Changes from Peppe are partly done, the work should continue on 1.4.x&lt;br /&gt;
* &amp;lt;del&amp;gt;Feature request 3206932 : Save layers created from Run SQL query...&amp;lt;/del&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Main_Page&amp;diff=34461</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Main_Page&amp;diff=34461"/>
		<updated>2020-11-10T14:21:40Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP GIS - The free, cross-platform and open source GIS for the World */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;NOTE&lt;br /&gt;
:This OpenJUMP wiki is from users for users and needs updates and improvements. Help for adding information but also to accomplish other things from documentation to programming is welcome (see [[Contact us]]).&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP GIS - The free, cross-platform and open source GIS for the World ==&lt;br /&gt;
[[image:114231354_7b5aa910b2.jpg|thumb|right|300px|OpenJUMP Screenshot]]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;margin: 1em auto 1em auto&amp;quot;;&lt;br /&gt;
|align=&amp;quot;left&amp;quot; |&amp;#039;&amp;#039;&amp;#039;About OpenJUMP&amp;#039;&amp;#039;&amp;#039; ||  style=&amp;quot;width:50px&amp;quot; | || &amp;#039;&amp;#039;&amp;#039;Get OpenJUMP&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[What is OpenJUMP]]? (+)  || || &amp;amp;bull; [[Downloading OpenJUMP]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Who uses OpenJUMP]]?     || || &amp;amp;bull; [[Installation]]&lt;br /&gt;
|-&lt;br /&gt;
|- style=&amp;quot;height:7px&amp;quot;&lt;br /&gt;
|          || ||&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |&amp;#039;&amp;#039;&amp;#039;Use OpenJUMP&amp;#039;&amp;#039;&amp;#039; || || &amp;#039;&amp;#039;&amp;#039;Develop OpenJUMP&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Starting OpenJUMP]] for the first timers      || || &amp;amp;bull; [[How to translate OpenJUMP into another language|Translate OpenJUMP]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Using OpenJUMP]] (+)    || || &amp;amp;bull; [[Developing with OpenJUMP]] (o)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Index|Online User Manual]]      || || &amp;amp;bull; [[Contributors to OpenJUMP]] &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Plugins for OpenJUMP]] || || &amp;amp;bull; [[OpenJUMP_Roadmap]] &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Online Tutorials]] || ||&lt;br /&gt;
|- style=&amp;quot;height:7px&amp;quot; &lt;br /&gt;
|           || ||&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;left&amp;quot;  |&amp;#039;&amp;#039;&amp;#039;Other&amp;#039;&amp;#039;&amp;#039; || ||&lt;br /&gt;
|- &lt;br /&gt;
| &amp;amp;bull; [[Contact us]] || ||&lt;br /&gt;
|- &lt;br /&gt;
| &amp;amp;bull; [[Related Websites and Blogs]] || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ToDo&amp;#039;s: (o) cleanup, (+) write new/improve pages&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
* [16 February 2020] - New OpenJUMP 1.15 release ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [4 March 2019] - New OpenJUMP 1.14.1 maintenance release ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [1 January 2019] - New OpenJUMP 1.14 released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [11 May 2018] - New OpenJUMP 1.13 is released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [4 March 2018] - New OpenJUMP 1.12 is released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
&lt;br /&gt;
* [[Older News]]&lt;br /&gt;
&lt;br /&gt;
== Editing this Wiki ==&lt;br /&gt;
* you can edit this wiki: simply use &amp;#039;&amp;#039;jumpin&amp;#039;&amp;#039; as &amp;#039;&amp;#039;ojuser&amp;#039;&amp;#039;&lt;br /&gt;
* you can also create a new account - and then write an email to Stefan sstein[=at=] geo.uzh.ch so that he can assign you editing rights&lt;br /&gt;
* Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software. See also [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* here is a list of [[Special:RecentChanges|recent changes]].&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Main_Page&amp;diff=34460</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Main_Page&amp;diff=34460"/>
		<updated>2020-11-10T14:21:24Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* OpenJUMP GIS - The free, cross-platform and open source GIS for the World */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;NOTE&lt;br /&gt;
:This OpenJUMP wiki is from users for users and needs updates and improvements. Help for adding information but also to accomplish other things from documentation to programming is welcome (see [[Contact us]]).&lt;br /&gt;
&lt;br /&gt;
== OpenJUMP GIS - The free, cross-platform and open source GIS for the World ==&lt;br /&gt;
[[image:114231354_7b5aa910b2.jpg|thumb|right|300px|OpenJUMP Screenshot]]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;margin: 1em auto 1em auto&amp;quot;;&lt;br /&gt;
|align=&amp;quot;left&amp;quot; |&amp;#039;&amp;#039;&amp;#039;About OpenJUMP&amp;#039;&amp;#039;&amp;#039; ||  style=&amp;quot;width:50px&amp;quot; | || &amp;#039;&amp;#039;&amp;#039;Get OpenJUMP&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[What is OpenJUMP]]? (+)  || || &amp;amp;bull; [[Downloading OpenJUMP]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Who uses OpenJUMP]]?     || || &amp;amp;bull; [[Installation]]&lt;br /&gt;
|-&lt;br /&gt;
|- style=&amp;quot;height:7px&amp;quot;&lt;br /&gt;
|          || ||&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;left&amp;quot; |&amp;#039;&amp;#039;&amp;#039;Use OpenJUMP&amp;#039;&amp;#039;&amp;#039; || || &amp;#039;&amp;#039;&amp;#039;Develop OpenJUMP&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Starting OpenJUMP]] for the first timers      || || &amp;amp;bull; [[How to translate OpenJUMP into another language|Translate OpenJUMP]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Using OpenJUMP]] (+)    || || &amp;amp;bull; [[Developing with OpenJUMP]] (o)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Index|Online User Manual]]      || || &amp;amp;bull; [[Contributors to OpenJUMP]] &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Plugins for OpenJUMP]] || || &amp;amp;bull [[OpenJUMP_Roadmap]] &lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;bull; [[Online Tutorials]] || ||&lt;br /&gt;
|- style=&amp;quot;height:7px&amp;quot; &lt;br /&gt;
|           || ||&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;left&amp;quot;  |&amp;#039;&amp;#039;&amp;#039;Other&amp;#039;&amp;#039;&amp;#039; || ||&lt;br /&gt;
|- &lt;br /&gt;
| &amp;amp;bull; [[Contact us]] || ||&lt;br /&gt;
|- &lt;br /&gt;
| &amp;amp;bull; [[Related Websites and Blogs]] || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
ToDo&amp;#039;s: (o) cleanup, (+) write new/improve pages&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
* [16 February 2020] - New OpenJUMP 1.15 release ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [4 March 2019] - New OpenJUMP 1.14.1 maintenance release ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [1 January 2019] - New OpenJUMP 1.14 released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [11 May 2018] - New OpenJUMP 1.13 is released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
* [4 March 2018] - New OpenJUMP 1.12 is released ([[Downloading OpenJUMP|download]])&lt;br /&gt;
&lt;br /&gt;
* [[Older News]]&lt;br /&gt;
&lt;br /&gt;
== Editing this Wiki ==&lt;br /&gt;
* you can edit this wiki: simply use &amp;#039;&amp;#039;jumpin&amp;#039;&amp;#039; as &amp;#039;&amp;#039;ojuser&amp;#039;&amp;#039;&lt;br /&gt;
* you can also create a new account - and then write an email to Stefan sstein[=at=] geo.uzh.ch so that he can assign you editing rights&lt;br /&gt;
* Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software. See also [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* here is a list of [[Special:RecentChanges|recent changes]].&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34459</id>
		<title>Plugins for OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34459"/>
		<updated>2020-07-11T07:16:40Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Raster Analysis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below you will find a non-complete listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the extensions file(s) into the OpenJUMP lib/ext directory. Probably they come in an archive you will have to unzip. See also the [[Installing Plugins]] page.&lt;br /&gt;
Plugins marked with a quote (*) are integrated into OpenJUMP PLUS&lt;br /&gt;
&lt;br /&gt;
== Installing Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Installing Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Popular Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Popular Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Websites with several plugins ==&lt;br /&gt;
&lt;br /&gt;
* OpenJUMP Plugin repository: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/&lt;br /&gt;
* [http://soldin.de Edgar Soldin] : latest versions of [[#Coordinate_Reference_Systems_.2F_Coordinate_Transformation|CTS]] and [[#GPS Plugins|GPS]] extension are now hosted on jump-pilot&amp;#039;s file section on sourceforge, see below&lt;br /&gt;
* CADPLAN Plugins: http://www.cadplan.com.au/OpenJump/jump.html&lt;br /&gt;
* OpenJUMP.de: [http://www.openjump.de/i18n_de_DE/plugins/archikart/index.html Archikart Communication plugin]&lt;br /&gt;
* GeoArbores Plugins: http://sourceforge.net/projects/opensit/&lt;br /&gt;
&lt;br /&gt;
Following references and links are outdated :&lt;br /&gt;
&lt;br /&gt;
* [http://www.al.fh-osnabrueck.de/jump-download.html Project PIROL plugins]: plugin resources are no more available&lt;br /&gt;
* Michael Michaud (in french): http://michael.michaud.free.fr/index_jump.html (outdated)&lt;br /&gt;
* project SIGLE: http://sourceforge.net/projects/sigle/ (outdated : last update in 2006)&lt;br /&gt;
* [http://gis.vsb.cz/ruzicka/Projekty/jump/index.php GISAK.VSB]: OpenJUMP plugins are no more available&lt;br /&gt;
* GEOSTAF: website is no more reachable&lt;br /&gt;
&lt;br /&gt;
== Plugins for OpenJUMP ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Editing Plugins&amp;#039;&amp;#039;&amp;#039; (*) ===&lt;br /&gt;
&lt;br /&gt;
* New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download  [http://www.ashsiii.com/downloads/openjump/isa-2.5.jar] and  place it in your \OpenJUMP /lib/ext folder. Download also a modified [http://www.ashsiii.com/downloads/openjump/workbench-properties.xml workbench-properties.xml] and  place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.&lt;br /&gt;
** KML datasource  &lt;br /&gt;
** Text Block Annotation and Interactive Buffer, on Editing toolbox  &lt;br /&gt;
** Auto Assign Attribute , Clip To Fence  , Orthogonalize  on Tools menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* CAD Extension for OpenJUMP, [http://sourceforge.net/projects/opensit/files/Openjump/PlugIn/CADExtension/] . A large set of tools for drawing, modifying features and to calculate lenghts, areas and angles. It is designed to work with DXF PlugIn on inport/export CAD files&lt;br /&gt;
&lt;br /&gt;
* Measurement tools, [https://sourceforge.net/projects/opensit/files/Openjump/PlugIn/MeasureExtension/]   . A set of measurement tools to compute coordinates, lenght, area, anglee and azimuth&lt;br /&gt;
&lt;br /&gt;
* [[Set Attributes extension]] : A tool to open toolboxes containing customized buttons to set one or more attributes values to selected features.&lt;br /&gt;
The extension is included in PLUS version of OpenJUMP, but you can also download it at&lt;br /&gt;
[http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039; Those tools have been mostly  included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Image Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Since version 1.6 OpenJUMP provides a raster support to display a large number of image formats (see [[Working with Raster]] page). Since version 1.4 an improved  image plugin from Project PIROL: [http://www.al.fh-osnabrueck.de/jump-download.html download here]  has been integrated into OpenJUMP,currently supports GeoTIFF, TIFF, JPG, PNG, GIF, FLT float and ASC ascii grid.&lt;br /&gt;
&lt;br /&gt;
There are other raster plugins. Some of them require  Java Advanced Imaging (JAI) libray. JAI for different platforms can be found [http://java.sun.com/products/java-media/jai/current.html here]&lt;br /&gt;
&lt;br /&gt;
* another fine image plugin, based on GDAL, is the TANATO plugin from SIGLE: [http://projetsigle.free.fr/ressources/logiciels/jdgal/OJRasterMap_Plugin1.0.zip download here] - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!)  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Print Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires [http://sourceforge.net/project/downloading.php?groupname=itext&amp;amp;filename=iText-2.1.3.jar&amp;amp;use_mirror=osdn iText] library to work (*)&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/PrintLayout%20Plugin/ Print Layout Plugin]  by [http://www.intevation.de Intevation]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Database Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DB Query&amp;#039;&amp;#039;&amp;#039; allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets ([http://jumpdbqplugin.sourceforge.net/ see documentation]) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial &amp;quot;[[OpenJUMP with SpatialLite]]&amp;quot;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS&amp;#039;&amp;#039;&amp;#039; database connector ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/PostGIS%20Plugin/ download]) : see also [[Installing Plugins]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS plugin&amp;#039;&amp;#039;&amp;#039; ([http://r1.bocher.free.fr/logiciel/sqlbuilder/simplepostgisplugin-put-in-lib-ext.tar download)] by Erwan Brocher. See also Erwan&amp;#039;s [http://r1.bocher.free.fr/index.php?n=Main.GeoSQLBuilder wiki page] for the description&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;iSQLViewer&amp;#039;&amp;#039;&amp;#039;: SQL front end by Erwan Brocher([http://r1.bocher.free.fr/logiciel/sqlbuilder/isqlviewer4openjump-put-in-lib-ext.tar download]). &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ArcSDE&amp;#039;&amp;#039;&amp;#039; database reader (as separate [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/ArcSDE%20Plugin/ download] but also contained in ISA 2.0 tools package - see below)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Oracle&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SIS%20DataBase%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SpatiaLite&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SpatialLite_reader_plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;pgRouting&amp;#039;&amp;#039;&amp;#039; network analysis with pgRouting and PostgreSQL([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/pgRouting%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MonetDB&amp;#039;&amp;#039;&amp;#039; datastore plugin allows spatial data to be retrieved from MonetDB ([http://dennis.pallett.nl/monetdb/monetdb-openjump-plugin/ download &amp;amp; information])&lt;br /&gt;
&lt;br /&gt;
Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the [[Downloadable Tutorials and Guides]] section of the wiki or our download area on SourceForge). Also the book &amp;quot;[http://www.manning.com/obe/ PostGIS in Action]&amp;quot; contains a chapter on that.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other Dataformats&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DXF Driver&amp;#039;&amp;#039;&amp;#039; Read/Write dxf files into/from OpenJUMP. &lt;br /&gt;
# (*) from &amp;#039;&amp;#039;Michael Michaud&amp;#039;&amp;#039; - [http://geo.michaelm.free.fr/OpenJUMP/resources/drivers download]&lt;br /&gt;
# Another dxf plugin from &amp;#039;&amp;#039;Dante&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Rammi&amp;#039;&amp;#039;: &lt;br /&gt;
#* download JUMP plugin (jar): http://jump-pilot.sourceforge.net/download/driver-dxf.jar by Dante Fuster, Peru, contact: dante.fuster[=at=]gmail.com (note: download also the CAFF program below and place the file &amp;#039;&amp;#039;dxfviewer-swing-pro.jar&amp;#039;&amp;#039; as well in OpenJUMPs /lib/ext directory like driver-dxf.jar&lt;br /&gt;
#* download CAFF dxf viewer: http://jump-pilot.sourceforge.net/download/dxfviewer-swing-pro.jar by Rammi, contact: rammi[=at=]caff.de, note: just click on the jar file to start the application&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MIF/MID Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write mif-mid files into/fromOpenJUMP. From Michael Michaud, download: http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GeoConcept Driver&amp;#039;&amp;#039;&amp;#039; Read/Write GeoConcept files into/from OpenJUMP. From Michael Michaud, download http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Excel file Driver&amp;#039;&amp;#039;&amp;#039; (broken since OJ 1.7) - Read Microsoft Excel files. From Dante Fuster, download (including example file): http://jump-pilot.sourceforge.net/download/excel_plugin.zip&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;CSV Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write files in the csv format, or other character delimited values format (part of OpenJUMP PLUS, [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ separate plugin download]).&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;OpenStreetMap osm file Driver&amp;#039;&amp;#039;&amp;#039;(*) - Reads [http://wiki.openstreetmap.org/wiki/OSM_XML OpenStreetMap] xml files saved as *.osm: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ plugin download]. Note, completeness of conversion from OSM primitive to OpenJUMP features is not guaranteed. Please check the log (Window&amp;gt;Log). Also, *.osm files contain data in geographic coordinates (in WGS84: EPSG:4326), so you may need to utilize the [http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=CTS_Extension_-_Working_with_Projections CTS extension] to convert that data into your local cartographic projection. For loading a file, OpenJUMP should have assigned twice the memory of the file size, e.g. for 700MB *.osm file 1.6GB RAM assigned to OJ are recommended.&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Internet Datasources and Web-Processing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WFS PlugIn /WFS-T PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC WFS Standards 1.0 and 1.1 by Lat/Lon (http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/WFS%20Plugin/, [[WFS PlugIn Description]])(*)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WPS PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC Web Processing Standard 1.0 by 52 North, info: http://52north.org/maven/project-sites/wps/52n-wps-client-jump/installation.html&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;QSR PlugIn&amp;#039;&amp;#039;&amp;#039; provides a user friendly interface for establishing a connection with a qualitative spatial reasoning engine (SparQ), sending spatial reasoning tasks as XML queries, and receiving the results over the http protocol: http://www.uni-muenster.de/Geoinformatics/en/sketchmapia/qsr-software.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Spatial Analysis and Editing PlugIns&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Map Generalization Toolbox V1.0&amp;#039;&amp;#039;&amp;#039;: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Map%20Generalization%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante (included in PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). See also [[OpenJUMP and Sextante]] page&lt;br /&gt;
&lt;br /&gt;
; Clean and explode with ArcGis generated contour lines&lt;br /&gt;
: see authors homepage: http://wiki.geosteiniger.cl/mediawiki-1.22.7/index.php/About_Me#OpenJUMP_GIS_Extensions&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Landscape Ecology&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Landscape%20Pattern%20Analysis%20Tools/oj_landscape_pattern_analysis_2013june.zip/download download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Quality Assurance Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Quality%20Assurance%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Road Matcher Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download] Access to the source code: [http://github.com/ssinger/roadmatcher/tree/openjump here] - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an [http://wiki.openstreetmap.org/wiki/Geobase_NRN_-_OSM_Map_Feature OpenStreetMap Conflation project]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Graph Toolbox Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download], and a short documentation (available in english and in french) can be downloaded: [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/OJ%20graph%20toolbox/GraphExtension4OJ.pdf/download engl. doc], [http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/plug-ins/GraphToolboxPlugin/trunk/doc/ general]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Skeletonizer Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project - creates skeletons of polygon objects. Download it from [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ here]  &lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;GeOxygene Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for the GeOygene analysis &amp;amp; computation platform. Download from [http://sourceforge.net/projects/oxygene-project/files/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Home Range Analysis Toolbox (HoRAE)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for animal movement analysis based on GPS collar data. Download from [http://gisciencegroup.ucalgary.ca/wiki/index.php/OpenJUMP_HoRAE here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;MorphAL&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:morphological analysis of vector data. Download from [http://alpage.tge-adonis.fr/index.php/en/news/73-morphal]&lt;br /&gt;
&lt;br /&gt;
; Multi Depot Vehicle Routing (portuguese only) [http://sourceforge.net/projects/mdvrp-gis/files/]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Matching PlugIn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Matching%20PlugIn/ download], and a documentation can be downloaded from the same repository (in english or in french).&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Space Syntax Analysis (SSA) Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Burak Beyhan - BeanShell, Jython and jar file versions of SSA Plugin together with some documentation (including a simple installation and user&amp;#039;s guide in English or in Turkish) and source codes can be downloaded from [http://mekandizim.mersin.edu.tr/ here].&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Concave Hull Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Eric Grosso - presentation, source code and binaries are available [http://www.rotefabrik.free.fr/concave_hull/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Maximum Inscribed Circle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: a plugin to delimit Maximum Inscribed Circle (MIC) that can be placed within a polygon. [https://github.com/burakbeyhan/maximum-inscribed-circle GitHup page]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Analysis&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: Sextante toolbox is included in OpenJUMP PLUS edition.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;OpenKlem&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: OpenKlem is an extension of OpenJUMP for hydrological analysis, it includes also a module for simulating flood hydrograph (Kinematik Local Excess Model, KLEM).The plugin is included into OpenJUMP Plus edition.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Coordinate Reference Systems / Coordinate Transformation&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;CTS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: allows the user to assign a coordinate reference system (CRS) to vector layers and reproject. Please look at [[CTS Extension - Working with Projections]] for installation and instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Security for Geodata&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Watermarking Plugin&amp;#039;&amp;#039;&amp;#039; for Jump and Openjump by Julien Lafaye - please visit his [http://cedric.cnam.fr/~lafaye_j/ webpage] to download the [http://cedric.cnam.fr/~lafaye_j/index.php?n=Main.Software WaterGoatOpenJumpPlugin]. It is distributed under the LGPL license. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Programming and Scripting Support&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Beanshell Editor&amp;#039;&amp;#039;&amp;#039; is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it [http://geo.michaelm.free.fr/OpenJUMP/resources/bsheditor4jump-0.2.jar here]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Groovy&amp;#039;&amp;#039;&amp;#039;: we also have people that started to develop with [http://groovy.codehaus.org Groovy] and OpenJUMP. For more info check this page [[OpenJUMP and Groovy]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;GPS Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Live GPS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: new version available at The Jump Pilot Project [https://sourceforge.net/projects/jump-pilot/files/ download page]&lt;br /&gt;
: [[CTS_Extension_-_Working_with_Projections|Coordinate transformation extension]] is needed also if OpenJUMP task is using some other projection than the GPS output. &lt;br /&gt;
: Instructions for using GPS extension available at [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin page]&lt;br /&gt;
&lt;br /&gt;
; GPX import plugin&lt;br /&gt;
: http://sourceforge.net/projects/surveyos/files/SurveyOS%20OpenJUMP%20Plug-Ins/GPX/&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;nmeaRaw.jar Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html&lt;br /&gt;
&lt;br /&gt;
; NMEA converter script&lt;br /&gt;
: script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Styling&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
*  &amp;#039;&amp;#039;&amp;#039;VertexSymbols&amp;#039;&amp;#039;&amp;#039; Plugin adds vector or raster symbols to vertex. Download page from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Jump Fill Pattern&amp;#039;&amp;#039;&amp;#039; Plugin allows user to add their own fill patterns to an Openjump project from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Charts / Plots&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
[[File:OJ with pie charts.png|200px]]&lt;br /&gt;
&lt;br /&gt;
* Create pie, column or stacked column charts for presenting your numeric attribute data of an Openjump layer: http://services.giub.uni-bonn.de/downloads/openjump/&lt;br /&gt;
&lt;br /&gt;
* Based on the first one, Geoff created a newer Version which returns the charts as permanent layer: http://www.cadplan.com.au/jump.html&lt;br /&gt;
&lt;br /&gt;
* A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram), now part of OJ Core&lt;br /&gt;
&lt;br /&gt;
== Plugins for JUMP ==&lt;br /&gt;
&lt;br /&gt;
These plugins are already (partly) integrated in OpenJUMP. &lt;br /&gt;
&lt;br /&gt;
* Selection Tools Package: see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* SVG image export PlugIn (exports max. 100 features per layer): see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* ISA Tools Package: contains several useful tools especially for geometry editing. The plugin contains also the possibility to display \MrSid Raster Images and connect to \ArcSDE (download: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/ISA%20Plugins/). It may work only with OpenJUMP 1.0&lt;br /&gt;
* The Looks Extension: http://jonathanaquino.com/looks_extension/looks-extension-1.0.zip applies the aesthetically pleasing JGoodies Looks look-and-feel to Openjump. Author: Jonathan Aquino&lt;br /&gt;
* Proportional symbols plugin for Openjump. It&amp;#039;s accessible by the &amp;quot;Analyse&amp;quot; menu, and tested against Openjump 0.1 french version. http://www.geotests.net/jump/symboles.jar Hope his helps. Author: Laurent http://www.univ-tlse2.fr/geoprdc http://www.geotests.net/blog &lt;br /&gt;
* Jython - Python for JUMP contained in ISA 2.0 plugin (see below or http://sourceforge.net/project/showfiles.php?group_id=118054)&lt;br /&gt;
&lt;br /&gt;
== Plugins for Kosmo ==&lt;br /&gt;
From [http://sourceforge.net/projects/opensit/ Geoarbores] project. These plugins derive from OpenJUMP and are adapted to work with Kosmo SAIG [http://www.opengis.es/]. Sourcecodes are packed with plugins&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Beanshell Console&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: This plugin is adapted from original Beanshell console of Jump 1.0 from Vivid Solutions. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/BeanshellConsole/ Download] Beanshell Console PlugIn&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Export View to High Resolution Image&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:This plugin is adapted from OpenJUMP one and allows to increase (in pixel) resolution of a view. Images are exported as non georeferenced images. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/Raster%20Tools/ Download] Export View to HR Image PlugIn&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34458</id>
		<title>Plugins for OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34458"/>
		<updated>2020-07-11T07:16:07Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Raster Analysis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below you will find a non-complete listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the extensions file(s) into the OpenJUMP lib/ext directory. Probably they come in an archive you will have to unzip. See also the [[Installing Plugins]] page.&lt;br /&gt;
Plugins marked with a quote (*) are integrated into OpenJUMP PLUS&lt;br /&gt;
&lt;br /&gt;
== Installing Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Installing Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Popular Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Popular Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Websites with several plugins ==&lt;br /&gt;
&lt;br /&gt;
* OpenJUMP Plugin repository: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/&lt;br /&gt;
* [http://soldin.de Edgar Soldin] : latest versions of [[#Coordinate_Reference_Systems_.2F_Coordinate_Transformation|CTS]] and [[#GPS Plugins|GPS]] extension are now hosted on jump-pilot&amp;#039;s file section on sourceforge, see below&lt;br /&gt;
* CADPLAN Plugins: http://www.cadplan.com.au/OpenJump/jump.html&lt;br /&gt;
* OpenJUMP.de: [http://www.openjump.de/i18n_de_DE/plugins/archikart/index.html Archikart Communication plugin]&lt;br /&gt;
* GeoArbores Plugins: http://sourceforge.net/projects/opensit/&lt;br /&gt;
&lt;br /&gt;
Following references and links are outdated :&lt;br /&gt;
&lt;br /&gt;
* [http://www.al.fh-osnabrueck.de/jump-download.html Project PIROL plugins]: plugin resources are no more available&lt;br /&gt;
* Michael Michaud (in french): http://michael.michaud.free.fr/index_jump.html (outdated)&lt;br /&gt;
* project SIGLE: http://sourceforge.net/projects/sigle/ (outdated : last update in 2006)&lt;br /&gt;
* [http://gis.vsb.cz/ruzicka/Projekty/jump/index.php GISAK.VSB]: OpenJUMP plugins are no more available&lt;br /&gt;
* GEOSTAF: website is no more reachable&lt;br /&gt;
&lt;br /&gt;
== Plugins for OpenJUMP ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Editing Plugins&amp;#039;&amp;#039;&amp;#039; (*) ===&lt;br /&gt;
&lt;br /&gt;
* New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download  [http://www.ashsiii.com/downloads/openjump/isa-2.5.jar] and  place it in your \OpenJUMP /lib/ext folder. Download also a modified [http://www.ashsiii.com/downloads/openjump/workbench-properties.xml workbench-properties.xml] and  place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.&lt;br /&gt;
** KML datasource  &lt;br /&gt;
** Text Block Annotation and Interactive Buffer, on Editing toolbox  &lt;br /&gt;
** Auto Assign Attribute , Clip To Fence  , Orthogonalize  on Tools menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* CAD Extension for OpenJUMP, [http://sourceforge.net/projects/opensit/files/Openjump/PlugIn/CADExtension/] . A large set of tools for drawing, modifying features and to calculate lenghts, areas and angles. It is designed to work with DXF PlugIn on inport/export CAD files&lt;br /&gt;
&lt;br /&gt;
* Measurement tools, [https://sourceforge.net/projects/opensit/files/Openjump/PlugIn/MeasureExtension/]   . A set of measurement tools to compute coordinates, lenght, area, anglee and azimuth&lt;br /&gt;
&lt;br /&gt;
* [[Set Attributes extension]] : A tool to open toolboxes containing customized buttons to set one or more attributes values to selected features.&lt;br /&gt;
The extension is included in PLUS version of OpenJUMP, but you can also download it at&lt;br /&gt;
[http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039; Those tools have been mostly  included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Image Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Since version 1.6 OpenJUMP provides a raster support to display a large number of image formats (see [[Working with Raster]] page). Since version 1.4 an improved  image plugin from Project PIROL: [http://www.al.fh-osnabrueck.de/jump-download.html download here]  has been integrated into OpenJUMP,currently supports GeoTIFF, TIFF, JPG, PNG, GIF, FLT float and ASC ascii grid.&lt;br /&gt;
&lt;br /&gt;
There are other raster plugins. Some of them require  Java Advanced Imaging (JAI) libray. JAI for different platforms can be found [http://java.sun.com/products/java-media/jai/current.html here]&lt;br /&gt;
&lt;br /&gt;
* another fine image plugin, based on GDAL, is the TANATO plugin from SIGLE: [http://projetsigle.free.fr/ressources/logiciels/jdgal/OJRasterMap_Plugin1.0.zip download here] - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!)  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Print Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires [http://sourceforge.net/project/downloading.php?groupname=itext&amp;amp;filename=iText-2.1.3.jar&amp;amp;use_mirror=osdn iText] library to work (*)&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/PrintLayout%20Plugin/ Print Layout Plugin]  by [http://www.intevation.de Intevation]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Database Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DB Query&amp;#039;&amp;#039;&amp;#039; allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets ([http://jumpdbqplugin.sourceforge.net/ see documentation]) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial &amp;quot;[[OpenJUMP with SpatialLite]]&amp;quot;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS&amp;#039;&amp;#039;&amp;#039; database connector ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/PostGIS%20Plugin/ download]) : see also [[Installing Plugins]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS plugin&amp;#039;&amp;#039;&amp;#039; ([http://r1.bocher.free.fr/logiciel/sqlbuilder/simplepostgisplugin-put-in-lib-ext.tar download)] by Erwan Brocher. See also Erwan&amp;#039;s [http://r1.bocher.free.fr/index.php?n=Main.GeoSQLBuilder wiki page] for the description&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;iSQLViewer&amp;#039;&amp;#039;&amp;#039;: SQL front end by Erwan Brocher([http://r1.bocher.free.fr/logiciel/sqlbuilder/isqlviewer4openjump-put-in-lib-ext.tar download]). &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ArcSDE&amp;#039;&amp;#039;&amp;#039; database reader (as separate [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/ArcSDE%20Plugin/ download] but also contained in ISA 2.0 tools package - see below)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Oracle&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SIS%20DataBase%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SpatiaLite&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SpatialLite_reader_plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;pgRouting&amp;#039;&amp;#039;&amp;#039; network analysis with pgRouting and PostgreSQL([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/pgRouting%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MonetDB&amp;#039;&amp;#039;&amp;#039; datastore plugin allows spatial data to be retrieved from MonetDB ([http://dennis.pallett.nl/monetdb/monetdb-openjump-plugin/ download &amp;amp; information])&lt;br /&gt;
&lt;br /&gt;
Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the [[Downloadable Tutorials and Guides]] section of the wiki or our download area on SourceForge). Also the book &amp;quot;[http://www.manning.com/obe/ PostGIS in Action]&amp;quot; contains a chapter on that.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other Dataformats&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DXF Driver&amp;#039;&amp;#039;&amp;#039; Read/Write dxf files into/from OpenJUMP. &lt;br /&gt;
# (*) from &amp;#039;&amp;#039;Michael Michaud&amp;#039;&amp;#039; - [http://geo.michaelm.free.fr/OpenJUMP/resources/drivers download]&lt;br /&gt;
# Another dxf plugin from &amp;#039;&amp;#039;Dante&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Rammi&amp;#039;&amp;#039;: &lt;br /&gt;
#* download JUMP plugin (jar): http://jump-pilot.sourceforge.net/download/driver-dxf.jar by Dante Fuster, Peru, contact: dante.fuster[=at=]gmail.com (note: download also the CAFF program below and place the file &amp;#039;&amp;#039;dxfviewer-swing-pro.jar&amp;#039;&amp;#039; as well in OpenJUMPs /lib/ext directory like driver-dxf.jar&lt;br /&gt;
#* download CAFF dxf viewer: http://jump-pilot.sourceforge.net/download/dxfviewer-swing-pro.jar by Rammi, contact: rammi[=at=]caff.de, note: just click on the jar file to start the application&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MIF/MID Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write mif-mid files into/fromOpenJUMP. From Michael Michaud, download: http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GeoConcept Driver&amp;#039;&amp;#039;&amp;#039; Read/Write GeoConcept files into/from OpenJUMP. From Michael Michaud, download http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Excel file Driver&amp;#039;&amp;#039;&amp;#039; (broken since OJ 1.7) - Read Microsoft Excel files. From Dante Fuster, download (including example file): http://jump-pilot.sourceforge.net/download/excel_plugin.zip&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;CSV Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write files in the csv format, or other character delimited values format (part of OpenJUMP PLUS, [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ separate plugin download]).&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;OpenStreetMap osm file Driver&amp;#039;&amp;#039;&amp;#039;(*) - Reads [http://wiki.openstreetmap.org/wiki/OSM_XML OpenStreetMap] xml files saved as *.osm: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ plugin download]. Note, completeness of conversion from OSM primitive to OpenJUMP features is not guaranteed. Please check the log (Window&amp;gt;Log). Also, *.osm files contain data in geographic coordinates (in WGS84: EPSG:4326), so you may need to utilize the [http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=CTS_Extension_-_Working_with_Projections CTS extension] to convert that data into your local cartographic projection. For loading a file, OpenJUMP should have assigned twice the memory of the file size, e.g. for 700MB *.osm file 1.6GB RAM assigned to OJ are recommended.&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Internet Datasources and Web-Processing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WFS PlugIn /WFS-T PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC WFS Standards 1.0 and 1.1 by Lat/Lon (http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/WFS%20Plugin/, [[WFS PlugIn Description]])(*)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WPS PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC Web Processing Standard 1.0 by 52 North, info: http://52north.org/maven/project-sites/wps/52n-wps-client-jump/installation.html&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;QSR PlugIn&amp;#039;&amp;#039;&amp;#039; provides a user friendly interface for establishing a connection with a qualitative spatial reasoning engine (SparQ), sending spatial reasoning tasks as XML queries, and receiving the results over the http protocol: http://www.uni-muenster.de/Geoinformatics/en/sketchmapia/qsr-software.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Spatial Analysis and Editing PlugIns&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Map Generalization Toolbox V1.0&amp;#039;&amp;#039;&amp;#039;: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Map%20Generalization%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante (included in PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). See also [[OpenJUMP and Sextante]] page&lt;br /&gt;
&lt;br /&gt;
; Clean and explode with ArcGis generated contour lines&lt;br /&gt;
: see authors homepage: http://wiki.geosteiniger.cl/mediawiki-1.22.7/index.php/About_Me#OpenJUMP_GIS_Extensions&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Landscape Ecology&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Landscape%20Pattern%20Analysis%20Tools/oj_landscape_pattern_analysis_2013june.zip/download download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Quality Assurance Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Quality%20Assurance%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Road Matcher Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download] Access to the source code: [http://github.com/ssinger/roadmatcher/tree/openjump here] - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an [http://wiki.openstreetmap.org/wiki/Geobase_NRN_-_OSM_Map_Feature OpenStreetMap Conflation project]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Graph Toolbox Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download], and a short documentation (available in english and in french) can be downloaded: [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/OJ%20graph%20toolbox/GraphExtension4OJ.pdf/download engl. doc], [http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/plug-ins/GraphToolboxPlugin/trunk/doc/ general]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Skeletonizer Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project - creates skeletons of polygon objects. Download it from [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ here]  &lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;GeOxygene Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for the GeOygene analysis &amp;amp; computation platform. Download from [http://sourceforge.net/projects/oxygene-project/files/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Home Range Analysis Toolbox (HoRAE)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for animal movement analysis based on GPS collar data. Download from [http://gisciencegroup.ucalgary.ca/wiki/index.php/OpenJUMP_HoRAE here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;MorphAL&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:morphological analysis of vector data. Download from [http://alpage.tge-adonis.fr/index.php/en/news/73-morphal]&lt;br /&gt;
&lt;br /&gt;
; Multi Depot Vehicle Routing (portuguese only) [http://sourceforge.net/projects/mdvrp-gis/files/]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Matching PlugIn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Matching%20PlugIn/ download], and a documentation can be downloaded from the same repository (in english or in french).&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Space Syntax Analysis (SSA) Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Burak Beyhan - BeanShell, Jython and jar file versions of SSA Plugin together with some documentation (including a simple installation and user&amp;#039;s guide in English or in Turkish) and source codes can be downloaded from [http://mekandizim.mersin.edu.tr/ here].&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Concave Hull Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Eric Grosso - presentation, source code and binaries are available [http://www.rotefabrik.free.fr/concave_hull/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Maximum Inscribed Circle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: a plugin to delimit Maximum Inscribed Circle (MIC) that can be placed within a polygon. [https://github.com/burakbeyhan/maximum-inscribed-circle GitHup page]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Analysis&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: Sextante toolbox is included in OpenJUMP PLUS edition.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;OpenKlem&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: OpenKlem is an extension of OpenJUMP for hydrological analysis, it includes also a module for simulating flood hydrograph (Kinematik Local Excess Model, KLEM).&amp;lt;del&amp;gt; Main page (in [http://www.geomaticaeambiente.com/download/openklem/ Italian]&amp;lt;/del&amp;gt;).&amp;lt;del&amp;gt;Download plugin [http://www.geomaticaeambiente.com/wp-content/uploads/2015/10/OpenKLEM0.11.zip/ here]&amp;lt;/del&amp;gt; The plugin is included into OpenJUMP Plus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Coordinate Reference Systems / Coordinate Transformation&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;CTS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: allows the user to assign a coordinate reference system (CRS) to vector layers and reproject. Please look at [[CTS Extension - Working with Projections]] for installation and instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Security for Geodata&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Watermarking Plugin&amp;#039;&amp;#039;&amp;#039; for Jump and Openjump by Julien Lafaye - please visit his [http://cedric.cnam.fr/~lafaye_j/ webpage] to download the [http://cedric.cnam.fr/~lafaye_j/index.php?n=Main.Software WaterGoatOpenJumpPlugin]. It is distributed under the LGPL license. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Programming and Scripting Support&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Beanshell Editor&amp;#039;&amp;#039;&amp;#039; is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it [http://geo.michaelm.free.fr/OpenJUMP/resources/bsheditor4jump-0.2.jar here]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Groovy&amp;#039;&amp;#039;&amp;#039;: we also have people that started to develop with [http://groovy.codehaus.org Groovy] and OpenJUMP. For more info check this page [[OpenJUMP and Groovy]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;GPS Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Live GPS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: new version available at The Jump Pilot Project [https://sourceforge.net/projects/jump-pilot/files/ download page]&lt;br /&gt;
: [[CTS_Extension_-_Working_with_Projections|Coordinate transformation extension]] is needed also if OpenJUMP task is using some other projection than the GPS output. &lt;br /&gt;
: Instructions for using GPS extension available at [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin page]&lt;br /&gt;
&lt;br /&gt;
; GPX import plugin&lt;br /&gt;
: http://sourceforge.net/projects/surveyos/files/SurveyOS%20OpenJUMP%20Plug-Ins/GPX/&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;nmeaRaw.jar Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html&lt;br /&gt;
&lt;br /&gt;
; NMEA converter script&lt;br /&gt;
: script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Styling&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
*  &amp;#039;&amp;#039;&amp;#039;VertexSymbols&amp;#039;&amp;#039;&amp;#039; Plugin adds vector or raster symbols to vertex. Download page from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Jump Fill Pattern&amp;#039;&amp;#039;&amp;#039; Plugin allows user to add their own fill patterns to an Openjump project from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Charts / Plots&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
[[File:OJ with pie charts.png|200px]]&lt;br /&gt;
&lt;br /&gt;
* Create pie, column or stacked column charts for presenting your numeric attribute data of an Openjump layer: http://services.giub.uni-bonn.de/downloads/openjump/&lt;br /&gt;
&lt;br /&gt;
* Based on the first one, Geoff created a newer Version which returns the charts as permanent layer: http://www.cadplan.com.au/jump.html&lt;br /&gt;
&lt;br /&gt;
* A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram), now part of OJ Core&lt;br /&gt;
&lt;br /&gt;
== Plugins for JUMP ==&lt;br /&gt;
&lt;br /&gt;
These plugins are already (partly) integrated in OpenJUMP. &lt;br /&gt;
&lt;br /&gt;
* Selection Tools Package: see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* SVG image export PlugIn (exports max. 100 features per layer): see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* ISA Tools Package: contains several useful tools especially for geometry editing. The plugin contains also the possibility to display \MrSid Raster Images and connect to \ArcSDE (download: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/ISA%20Plugins/). It may work only with OpenJUMP 1.0&lt;br /&gt;
* The Looks Extension: http://jonathanaquino.com/looks_extension/looks-extension-1.0.zip applies the aesthetically pleasing JGoodies Looks look-and-feel to Openjump. Author: Jonathan Aquino&lt;br /&gt;
* Proportional symbols plugin for Openjump. It&amp;#039;s accessible by the &amp;quot;Analyse&amp;quot; menu, and tested against Openjump 0.1 french version. http://www.geotests.net/jump/symboles.jar Hope his helps. Author: Laurent http://www.univ-tlse2.fr/geoprdc http://www.geotests.net/blog &lt;br /&gt;
* Jython - Python for JUMP contained in ISA 2.0 plugin (see below or http://sourceforge.net/project/showfiles.php?group_id=118054)&lt;br /&gt;
&lt;br /&gt;
== Plugins for Kosmo ==&lt;br /&gt;
From [http://sourceforge.net/projects/opensit/ Geoarbores] project. These plugins derive from OpenJUMP and are adapted to work with Kosmo SAIG [http://www.opengis.es/]. Sourcecodes are packed with plugins&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Beanshell Console&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: This plugin is adapted from original Beanshell console of Jump 1.0 from Vivid Solutions. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/BeanshellConsole/ Download] Beanshell Console PlugIn&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Export View to High Resolution Image&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:This plugin is adapted from OpenJUMP one and allows to increase (in pixel) resolution of a view. Images are exported as non georeferenced images. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/Raster%20Tools/ Download] Export View to HR Image PlugIn&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34457</id>
		<title>Plugins for OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP&amp;diff=34457"/>
		<updated>2020-07-11T07:15:05Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Spatial Analysis and Editing PlugIns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below you will find a non-complete listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the extensions file(s) into the OpenJUMP lib/ext directory. Probably they come in an archive you will have to unzip. See also the [[Installing Plugins]] page.&lt;br /&gt;
Plugins marked with a quote (*) are integrated into OpenJUMP PLUS&lt;br /&gt;
&lt;br /&gt;
== Installing Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Installing Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Popular Plugins ==&lt;br /&gt;
; &amp;amp;rArr; [[Popular Plugins]]&lt;br /&gt;
&lt;br /&gt;
== Websites with several plugins ==&lt;br /&gt;
&lt;br /&gt;
* OpenJUMP Plugin repository: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/&lt;br /&gt;
* [http://soldin.de Edgar Soldin] : latest versions of [[#Coordinate_Reference_Systems_.2F_Coordinate_Transformation|CTS]] and [[#GPS Plugins|GPS]] extension are now hosted on jump-pilot&amp;#039;s file section on sourceforge, see below&lt;br /&gt;
* CADPLAN Plugins: http://www.cadplan.com.au/OpenJump/jump.html&lt;br /&gt;
* OpenJUMP.de: [http://www.openjump.de/i18n_de_DE/plugins/archikart/index.html Archikart Communication plugin]&lt;br /&gt;
* GeoArbores Plugins: http://sourceforge.net/projects/opensit/&lt;br /&gt;
&lt;br /&gt;
Following references and links are outdated :&lt;br /&gt;
&lt;br /&gt;
* [http://www.al.fh-osnabrueck.de/jump-download.html Project PIROL plugins]: plugin resources are no more available&lt;br /&gt;
* Michael Michaud (in french): http://michael.michaud.free.fr/index_jump.html (outdated)&lt;br /&gt;
* project SIGLE: http://sourceforge.net/projects/sigle/ (outdated : last update in 2006)&lt;br /&gt;
* [http://gis.vsb.cz/ruzicka/Projekty/jump/index.php GISAK.VSB]: OpenJUMP plugins are no more available&lt;br /&gt;
* GEOSTAF: website is no more reachable&lt;br /&gt;
&lt;br /&gt;
== Plugins for OpenJUMP ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Editing Plugins&amp;#039;&amp;#039;&amp;#039; (*) ===&lt;br /&gt;
&lt;br /&gt;
* New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download  [http://www.ashsiii.com/downloads/openjump/isa-2.5.jar] and  place it in your \OpenJUMP /lib/ext folder. Download also a modified [http://www.ashsiii.com/downloads/openjump/workbench-properties.xml workbench-properties.xml] and  place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.&lt;br /&gt;
** KML datasource  &lt;br /&gt;
** Text Block Annotation and Interactive Buffer, on Editing toolbox  &lt;br /&gt;
** Auto Assign Attribute , Clip To Fence  , Orthogonalize  on Tools menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* CAD Extension for OpenJUMP, [http://sourceforge.net/projects/opensit/files/Openjump/PlugIn/CADExtension/] . A large set of tools for drawing, modifying features and to calculate lenghts, areas and angles. It is designed to work with DXF PlugIn on inport/export CAD files&lt;br /&gt;
&lt;br /&gt;
* Measurement tools, [https://sourceforge.net/projects/opensit/files/Openjump/PlugIn/MeasureExtension/]   . A set of measurement tools to compute coordinates, lenght, area, anglee and azimuth&lt;br /&gt;
&lt;br /&gt;
* [[Set Attributes extension]] : A tool to open toolboxes containing customized buttons to set one or more attributes values to selected features.&lt;br /&gt;
The extension is included in PLUS version of OpenJUMP, but you can also download it at&lt;br /&gt;
[http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039; Those tools have been mostly  included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Image Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
Since version 1.6 OpenJUMP provides a raster support to display a large number of image formats (see [[Working with Raster]] page). Since version 1.4 an improved  image plugin from Project PIROL: [http://www.al.fh-osnabrueck.de/jump-download.html download here]  has been integrated into OpenJUMP,currently supports GeoTIFF, TIFF, JPG, PNG, GIF, FLT float and ASC ascii grid.&lt;br /&gt;
&lt;br /&gt;
There are other raster plugins. Some of them require  Java Advanced Imaging (JAI) libray. JAI for different platforms can be found [http://java.sun.com/products/java-media/jai/current.html here]&lt;br /&gt;
&lt;br /&gt;
* another fine image plugin, based on GDAL, is the TANATO plugin from SIGLE: [http://projetsigle.free.fr/ressources/logiciels/jdgal/OJRasterMap_Plugin1.0.zip download here] - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!)  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Print Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires [http://sourceforge.net/project/downloading.php?groupname=itext&amp;amp;filename=iText-2.1.3.jar&amp;amp;use_mirror=osdn iText] library to work (*)&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/PrintLayout%20Plugin/ Print Layout Plugin]  by [http://www.intevation.de Intevation]&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Database Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DB Query&amp;#039;&amp;#039;&amp;#039; allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets ([http://jumpdbqplugin.sourceforge.net/ see documentation]) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial &amp;quot;[[OpenJUMP with SpatialLite]]&amp;quot;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS&amp;#039;&amp;#039;&amp;#039; database connector ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/PostGIS%20Plugin/ download]) : see also [[Installing Plugins]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PostGIS plugin&amp;#039;&amp;#039;&amp;#039; ([http://r1.bocher.free.fr/logiciel/sqlbuilder/simplepostgisplugin-put-in-lib-ext.tar download)] by Erwan Brocher. See also Erwan&amp;#039;s [http://r1.bocher.free.fr/index.php?n=Main.GeoSQLBuilder wiki page] for the description&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;iSQLViewer&amp;#039;&amp;#039;&amp;#039;: SQL front end by Erwan Brocher([http://r1.bocher.free.fr/logiciel/sqlbuilder/isqlviewer4openjump-put-in-lib-ext.tar download]). &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ArcSDE&amp;#039;&amp;#039;&amp;#039; database reader (as separate [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/ArcSDE%20Plugin/ download] but also contained in ISA 2.0 tools package - see below)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Oracle&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SIS%20DataBase%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SpatiaLite&amp;#039;&amp;#039;&amp;#039; database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SpatialLite_reader_plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;pgRouting&amp;#039;&amp;#039;&amp;#039; network analysis with pgRouting and PostgreSQL([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/pgRouting%20Plugin/ download])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MonetDB&amp;#039;&amp;#039;&amp;#039; datastore plugin allows spatial data to be retrieved from MonetDB ([http://dennis.pallett.nl/monetdb/monetdb-openjump-plugin/ download &amp;amp; information])&lt;br /&gt;
&lt;br /&gt;
Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the [[Downloadable Tutorials and Guides]] section of the wiki or our download area on SourceForge). Also the book &amp;quot;[http://www.manning.com/obe/ PostGIS in Action]&amp;quot; contains a chapter on that.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Other Dataformats&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DXF Driver&amp;#039;&amp;#039;&amp;#039; Read/Write dxf files into/from OpenJUMP. &lt;br /&gt;
# (*) from &amp;#039;&amp;#039;Michael Michaud&amp;#039;&amp;#039; - [http://geo.michaelm.free.fr/OpenJUMP/resources/drivers download]&lt;br /&gt;
# Another dxf plugin from &amp;#039;&amp;#039;Dante&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Rammi&amp;#039;&amp;#039;: &lt;br /&gt;
#* download JUMP plugin (jar): http://jump-pilot.sourceforge.net/download/driver-dxf.jar by Dante Fuster, Peru, contact: dante.fuster[=at=]gmail.com (note: download also the CAFF program below and place the file &amp;#039;&amp;#039;dxfviewer-swing-pro.jar&amp;#039;&amp;#039; as well in OpenJUMPs /lib/ext directory like driver-dxf.jar&lt;br /&gt;
#* download CAFF dxf viewer: http://jump-pilot.sourceforge.net/download/dxfviewer-swing-pro.jar by Rammi, contact: rammi[=at=]caff.de, note: just click on the jar file to start the application&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MIF/MID Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write mif-mid files into/fromOpenJUMP. From Michael Michaud, download: http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GeoConcept Driver&amp;#039;&amp;#039;&amp;#039; Read/Write GeoConcept files into/from OpenJUMP. From Michael Michaud, download http://geo.michaelm.free.fr/OpenJUMP/resources/drivers&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Excel file Driver&amp;#039;&amp;#039;&amp;#039; (broken since OJ 1.7) - Read Microsoft Excel files. From Dante Fuster, download (including example file): http://jump-pilot.sourceforge.net/download/excel_plugin.zip&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;CSV Driver&amp;#039;&amp;#039;&amp;#039;(*) - Read/Write files in the csv format, or other character delimited values format (part of OpenJUMP PLUS, [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ separate plugin download]).&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;OpenStreetMap osm file Driver&amp;#039;&amp;#039;&amp;#039;(*) - Reads [http://wiki.openstreetmap.org/wiki/OSM_XML OpenStreetMap] xml files saved as *.osm: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ plugin download]. Note, completeness of conversion from OSM primitive to OpenJUMP features is not guaranteed. Please check the log (Window&amp;gt;Log). Also, *.osm files contain data in geographic coordinates (in WGS84: EPSG:4326), so you may need to utilize the [http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=CTS_Extension_-_Working_with_Projections CTS extension] to convert that data into your local cartographic projection. For loading a file, OpenJUMP should have assigned twice the memory of the file size, e.g. for 700MB *.osm file 1.6GB RAM assigned to OJ are recommended.&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;&amp;#039;(included in OpenJUMP PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Internet Datasources and Web-Processing&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WFS PlugIn /WFS-T PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC WFS Standards 1.0 and 1.1 by Lat/Lon (http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/WFS%20Plugin/, [[WFS PlugIn Description]])(*)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;WPS PlugIn&amp;#039;&amp;#039;&amp;#039; for OGC Web Processing Standard 1.0 by 52 North, info: http://52north.org/maven/project-sites/wps/52n-wps-client-jump/installation.html&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;QSR PlugIn&amp;#039;&amp;#039;&amp;#039; provides a user friendly interface for establishing a connection with a qualitative spatial reasoning engine (SparQ), sending spatial reasoning tasks as XML queries, and receiving the results over the http protocol: http://www.uni-muenster.de/Geoinformatics/en/sketchmapia/qsr-software.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Spatial Analysis and Editing PlugIns&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Map Generalization Toolbox V1.0&amp;#039;&amp;#039;&amp;#039;: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Map%20Generalization%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante (included in PLUS edition)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). See also [[OpenJUMP and Sextante]] page&lt;br /&gt;
&lt;br /&gt;
; Clean and explode with ArcGis generated contour lines&lt;br /&gt;
: see authors homepage: http://wiki.geosteiniger.cl/mediawiki-1.22.7/index.php/About_Me#OpenJUMP_GIS_Extensions&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Landscape Ecology&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Landscape%20Pattern%20Analysis%20Tools/oj_landscape_pattern_analysis_2013june.zip/download download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Quality Assurance Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Quality%20Assurance%20Plugin/ download]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Road Matcher Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project to work with OpenJUMP - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download] Access to the source code: [http://github.com/ssinger/roadmatcher/tree/openjump here] - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an [http://wiki.openstreetmap.org/wiki/Geobase_NRN_-_OSM_Map_Feature OpenStreetMap Conflation project]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Graph Toolbox Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download], and a short documentation (available in english and in french) can be downloaded: [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/OJ%20graph%20toolbox/GraphExtension4OJ.pdf/download engl. doc], [http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/plug-ins/GraphToolboxPlugin/trunk/doc/ general]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Skeletonizer Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:from the original JUMP project - creates skeletons of polygon objects. Download it from [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ here]  &lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;GeOxygene Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for the GeOygene analysis &amp;amp; computation platform. Download from [http://sourceforge.net/projects/oxygene-project/files/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Home Range Analysis Toolbox (HoRAE)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for animal movement analysis based on GPS collar data. Download from [http://gisciencegroup.ucalgary.ca/wiki/index.php/OpenJUMP_HoRAE here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;MorphAL&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:morphological analysis of vector data. Download from [http://alpage.tge-adonis.fr/index.php/en/news/73-morphal]&lt;br /&gt;
&lt;br /&gt;
; Multi Depot Vehicle Routing (portuguese only) [http://sourceforge.net/projects/mdvrp-gis/files/]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Matching PlugIn&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Matching%20PlugIn/ download], and a documentation can be downloaded from the same repository (in english or in french).&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Space Syntax Analysis (SSA) Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Burak Beyhan - BeanShell, Jython and jar file versions of SSA Plugin together with some documentation (including a simple installation and user&amp;#039;s guide in English or in Turkish) and source codes can be downloaded from [http://mekandizim.mersin.edu.tr/ here].&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Concave Hull Plugin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: from Eric Grosso - presentation, source code and binaries are available [http://www.rotefabrik.free.fr/concave_hull/ here]&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Maximum Inscribed Circle&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: a plugin to delimit Maximum Inscribed Circle (MIC) that can be placed within a polygon. [https://github.com/burakbeyhan/maximum-inscribed-circle GitHup page]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Analysis&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;Sextante&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: Sextante toolbox is included in OpenJUMP PLUS edition.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;OpenKlem&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: OpenKlem is an extension of OpenJUMP for hydrological analysis, it includes also a module for simulating flood hydrograph (Kinematik Local Excess Model, KLEM).&amp;lt;del&amp;gt; Main page (in [http://www.geomaticaeambiente.com/download/openklem/ Italian]&amp;lt;/del&amp;gt;).&amp;lt;del&amp;gt;Download plugin [http://www.geomaticaeambiente.com/wp-content/uploads/2015/10/OpenKLEM0.11.zip/ here]&amp;lt;/del&amp;gt; The plugin is temporary hosted on Geo Arbores [https://sourceforge.net/projects/opensit/files/Openjump/OpenKLEM/ page] (Courtesy of Alberto De Luca and Roberto Maria Rossi- Università degli Studi di Padova), source code is available at [https://bitbucket.org/geomaticaeambiente/openklem bitbucket.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Coordinate Reference Systems / Coordinate Transformation&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;CTS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: allows the user to assign a coordinate reference system (CRS) to vector layers and reproject. Please look at [[CTS Extension - Working with Projections]] for installation and instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Security for Geodata&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Watermarking Plugin&amp;#039;&amp;#039;&amp;#039; for Jump and Openjump by Julien Lafaye - please visit his [http://cedric.cnam.fr/~lafaye_j/ webpage] to download the [http://cedric.cnam.fr/~lafaye_j/index.php?n=Main.Software WaterGoatOpenJumpPlugin]. It is distributed under the LGPL license. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Programming and Scripting Support&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Beanshell Editor&amp;#039;&amp;#039;&amp;#039; is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it [http://geo.michaelm.free.fr/OpenJUMP/resources/bsheditor4jump-0.2.jar here]&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Groovy&amp;#039;&amp;#039;&amp;#039;: we also have people that started to develop with [http://groovy.codehaus.org Groovy] and OpenJUMP. For more info check this page [[OpenJUMP and Groovy]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;GPS Plugins&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Live GPS extension&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
: new version available at The Jump Pilot Project [https://sourceforge.net/projects/jump-pilot/files/ download page]&lt;br /&gt;
: [[CTS_Extension_-_Working_with_Projections|Coordinate transformation extension]] is needed also if OpenJUMP task is using some other projection than the GPS output. &lt;br /&gt;
: Instructions for using GPS extension available at [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin page]&lt;br /&gt;
&lt;br /&gt;
; GPX import plugin&lt;br /&gt;
: http://sourceforge.net/projects/surveyos/files/SurveyOS%20OpenJUMP%20Plug-Ins/GPX/&lt;br /&gt;
&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;nmeaRaw.jar Plugin&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
:for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html&lt;br /&gt;
&lt;br /&gt;
; NMEA converter script&lt;br /&gt;
: script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Styling&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
*  &amp;#039;&amp;#039;&amp;#039;VertexSymbols&amp;#039;&amp;#039;&amp;#039; Plugin adds vector or raster symbols to vertex. Download page from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Jump Fill Pattern&amp;#039;&amp;#039;&amp;#039; Plugin allows user to add their own fill patterns to an Openjump project from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Charts / Plots&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
[[File:OJ with pie charts.png|200px]]&lt;br /&gt;
&lt;br /&gt;
* Create pie, column or stacked column charts for presenting your numeric attribute data of an Openjump layer: http://services.giub.uni-bonn.de/downloads/openjump/&lt;br /&gt;
&lt;br /&gt;
* Based on the first one, Geoff created a newer Version which returns the charts as permanent layer: http://www.cadplan.com.au/jump.html&lt;br /&gt;
&lt;br /&gt;
* A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram), now part of OJ Core&lt;br /&gt;
&lt;br /&gt;
== Plugins for JUMP ==&lt;br /&gt;
&lt;br /&gt;
These plugins are already (partly) integrated in OpenJUMP. &lt;br /&gt;
&lt;br /&gt;
* Selection Tools Package: see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* SVG image export PlugIn (exports max. 100 features per layer): see authors homepage: http://www.geo.unizh.ch/~sstein/&lt;br /&gt;
* ISA Tools Package: contains several useful tools especially for geometry editing. The plugin contains also the possibility to display \MrSid Raster Images and connect to \ArcSDE (download: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/ISA%20Plugins/). It may work only with OpenJUMP 1.0&lt;br /&gt;
* The Looks Extension: http://jonathanaquino.com/looks_extension/looks-extension-1.0.zip applies the aesthetically pleasing JGoodies Looks look-and-feel to Openjump. Author: Jonathan Aquino&lt;br /&gt;
* Proportional symbols plugin for Openjump. It&amp;#039;s accessible by the &amp;quot;Analyse&amp;quot; menu, and tested against Openjump 0.1 french version. http://www.geotests.net/jump/symboles.jar Hope his helps. Author: Laurent http://www.univ-tlse2.fr/geoprdc http://www.geotests.net/blog &lt;br /&gt;
* Jython - Python for JUMP contained in ISA 2.0 plugin (see below or http://sourceforge.net/project/showfiles.php?group_id=118054)&lt;br /&gt;
&lt;br /&gt;
== Plugins for Kosmo ==&lt;br /&gt;
From [http://sourceforge.net/projects/opensit/ Geoarbores] project. These plugins derive from OpenJUMP and are adapted to work with Kosmo SAIG [http://www.opengis.es/]. Sourcecodes are packed with plugins&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Beanshell Console&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: This plugin is adapted from original Beanshell console of Jump 1.0 from Vivid Solutions. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/BeanshellConsole/ Download] Beanshell Console PlugIn&lt;br /&gt;
; &amp;#039;&amp;#039;&amp;#039;Export View to High Resolution Image&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:This plugin is adapted from OpenJUMP one and allows to increase (in pixel) resolution of a view. Images are exported as non georeferenced images. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/Raster%20Tools/ Download] Export View to HR Image PlugIn&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Main_Page]] page&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34453</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34453"/>
		<updated>2019-11-20T07:46:05Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using ImageJ (https://imagej.nih.gov/ij/) with Bioformat plugin (https://imagej.net/Bio-Formats).&lt;br /&gt;
&lt;br /&gt;
To simplify the process, I recommand to download Fiji (https://imagej.net/Fiji/Downloads), a binding of ImageJ with already embedded all the plugins we need (and more). Fiji is available for Windows, Linux and MacOSX.&lt;br /&gt;
&lt;br /&gt;
* Load the original aster.tif file into OpenJUMP. Even if the file is not displayed in the view, OpenJUMP decodes its own geographical location that will save, in the same folder as the original file, as a file aster.tfw.&lt;br /&gt;
&lt;br /&gt;
* Start Fiji and load the aster.tif file using &amp;#039;Bioformat&amp;#039; plugin (&amp;#039;&amp;#039;&amp;#039;Plugin&amp;gt;Bio-Format&amp;gt;Bio-Format importer&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
* From the Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;Image&amp;gt;Type&amp;#039;&amp;#039;&amp;#039;. The uploaded file is indicated as 16-bit. &amp;#039;&amp;#039;&amp;#039;&amp;#039;Click on 32-bit&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* From Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;File&amp;gt;Save as&amp;gt;TIF&amp;#039;&amp;#039;&amp;#039; and save back the file as aster.tif &lt;br /&gt;
&lt;br /&gt;
* On OpenJUMP remove the file aster.tif  from the layer tree (click on the file and then right click&amp;gt;remove selected file&lt;br /&gt;
&lt;br /&gt;
* Reopen again the file aster.tif on OpenJUMP. &lt;br /&gt;
&lt;br /&gt;
At this point the file should be correctly displayed on OpenJUMP. I reccomand to save this file in another format (FLT or ASC) to prevent possible errors if you want to save this file into and OpenJUMP project&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34452</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34452"/>
		<updated>2019-11-20T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using ImageJ (https://imagej.nih.gov/ij/) with Bioformat plugin (https://imagej.net/Bio-Formats).&lt;br /&gt;
&lt;br /&gt;
To simplify the process, I recommand to download Fiji (https://imagej.net/Fiji/Downloads), a binding of ImageJ with already embedded all the plugins we need (and more). Fiji is available for Windows, Linux and MacOSX.&lt;br /&gt;
&lt;br /&gt;
* Load the original aster.tif file into OpenJUMP. Even if the file is not displayed in the view, OpenJUMP decodes its own&lt;br /&gt;
geographical location that will save, in the same folder as the original file, as a file aster.tfw.&lt;br /&gt;
&lt;br /&gt;
* Start Fiji and load the aster.tif file using &amp;#039;Bioformat&amp;#039; plugin (&amp;#039;&amp;#039;&amp;#039;Plugin&amp;gt;Bio-Format&amp;gt;Bio-Format importer&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
* From the Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;Image&amp;gt;Type&amp;#039;&amp;#039;&amp;#039;. The uploaded file is indicated as 16-bit. &amp;#039;&amp;#039;&amp;#039;&amp;#039;Click on 32-bit&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* From Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;File&amp;gt;Save as&amp;gt;TIF&amp;#039;&amp;#039;&amp;#039; and save back the file as aster.tif &lt;br /&gt;
&lt;br /&gt;
* On OpenJUMP remove the file aster.tif  from the layer tree (click on the file and then right click&amp;gt;remove selected file&lt;br /&gt;
&lt;br /&gt;
* Reopen again the file aster.tif on OpenJUMP. &lt;br /&gt;
&lt;br /&gt;
At this point the file should be correctly displayed on OpenJUMP. I reccomand to save this file in another format (FLT or ASC) to prevent possible errors if you want to save this file into and OpenJUMP project&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34451</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34451"/>
		<updated>2019-11-20T07:43:32Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using ImageJ (https://imagej.nih.gov/ij/) with Bioformat plugin (https://imagej.net/Bio-Formats).&lt;br /&gt;
&lt;br /&gt;
To simplify the process, I recommand to download Fiji (https://imagej.net/Fiji/Downloads), a binding of ImageJ with already embedded all the plugins we need (and more). Fiji is available for Windows, Linux and MacOSX.&lt;br /&gt;
&lt;br /&gt;
* Load the original aster.tif file into OpenJUMP. Even if the file is not displayed in the view, OpenJUMP decodes its own&lt;br /&gt;
geographical location that will save, in the same folder as the original file, as a file aster.tfw.&lt;br /&gt;
&lt;br /&gt;
* Start Fiji and load the aster.tif file using &amp;#039;Bioformat&amp;#039; plugin (&amp;#039;&amp;#039;&amp;#039;Plugin&amp;gt;Bio-Format&amp;gt;Bio-Format importer&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
* From the Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;Image&amp;gt;Type&amp;#039;&amp;#039;&amp;#039;. The uploaded file is indicated as 16-bit. Click on 32-bit&lt;br /&gt;
&lt;br /&gt;
* From Fiji toolbar type on &amp;#039;&amp;#039;&amp;#039;File&amp;gt;Save as&amp;gt;TIF&amp;#039;&amp;#039;&amp;#039; and save back the file as aster.tif &lt;br /&gt;
&lt;br /&gt;
* On OpenJUMP remove the file aster.tif  from the layer tree (click on the file and then right click&amp;gt;remove selected file&lt;br /&gt;
&lt;br /&gt;
* Reopen again the file aster.tif on OpenJUMP&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34450</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34450"/>
		<updated>2019-11-20T07:34:16Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using ImageJ (https://imagej.nih.gov/ij/) with Bioformat plugin (https://imagej.net/Bio-Formats).&lt;br /&gt;
&lt;br /&gt;
To simplify the process, I recommand to download Fiji (https://imagej.net/Fiji/Downloads), a binding of ImageJ with already embedded all the plugins we need (and more). Fiji is available for Windows, Linux and MacOSX.&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34449</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34449"/>
		<updated>2019-11-20T07:31:45Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using ImageJ (https://imagej.nih.gov/ij/) with Bioformat plugin (https://imagej.net/Bio-Formats).&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=How_to_translate_OpenJUMP_into_another_language&amp;diff=34448</id>
		<title>How to translate OpenJUMP into another language</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=How_to_translate_OpenJUMP_into_another_language&amp;diff=34448"/>
		<updated>2019-11-20T07:29:39Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;The steps on how to translate OpenJUMP&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
This in an &amp;#039;&amp;#039;example for&amp;#039;&amp;#039; translation into &amp;#039;&amp;#039;Brazilian Portuguese&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
;NOTE&lt;br /&gt;
:The steps below show the translation on the operating system windows. The steps however are pretty much generally the same for every operating system.&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;ATTENTION&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;It&amp;#039;s crucial that you use the latest snapshot. &amp;#039;&amp;#039;&amp;#039;Only snapshots&amp;#039;&amp;#039;&amp;#039; are packaged with the language files exposed in the &amp;#039;&amp;#039;/language&amp;#039;&amp;#039; folder.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Translation process&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
# download &lt;br /&gt;
#* the most recent development snapshot from the [[Downloading OpenJUMP#Snapshots|snapshot repository]]&lt;br /&gt;
# extract&lt;br /&gt;
#* it contains a folder named like &amp;#039;OpenJUMP-DATE-rREV-CORE&amp;#039; (called &amp;#039;&amp;#039;&amp;#039;OJfolder&amp;#039;&amp;#039;&amp;#039; in the further steps)&lt;br /&gt;
#* unpack it to a path of your choice, e.g. to &amp;#039;&amp;lt;tt&amp;gt;C:\&amp;lt;/tt&amp;gt;&amp;#039; should result in a folder structure like&lt;br /&gt;
#: &amp;lt;tt&amp;gt;C:\OJfolder\bin\&lt;br /&gt;
#: C:\OJfolder\lib\&lt;br /&gt;
#: C:\OJfolder\licenses\&lt;br /&gt;
#: C:\OJfolder\readme.txt&amp;lt;/tt&amp;gt;&lt;br /&gt;
# set the language&lt;br /&gt;
#;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt; SKIP&lt;br /&gt;
#:&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt; if your operating system is configured to use the language you want to translate OJ to you can skip this step (e.g. your Windows is portuguese and you want to edit OJ&amp;#039;s portuguese translation)&lt;br /&gt;
#* edit the start script for your platform&lt;br /&gt;
#* locate the following lines in the file &amp;#039;&amp;#039;&amp;#039;OJfolder\bin\oj_windows.bat&amp;#039;&amp;#039;&amp;#039;, a similar line exists in &amp;#039;&amp;#039;&amp;#039;oj_linux.sh&amp;#039;&amp;#039;&amp;#039; for MacOS and Unix os&amp;#039;s &lt;br /&gt;
#: &amp;lt;pre&amp;gt; rem --- uncomment and change your language/country here to overwrite OS locale setting ---&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: &amp;lt;pre&amp;gt; rem set JAVA_OPTS=%JAVA_OPTS% -Duser.language=de -Duser.country=DE&amp;lt;/pre&amp;gt;&lt;br /&gt;
#* uncomment the line&lt;br /&gt;
#* add your language and optionally country code&lt;br /&gt;
#: &amp;lt;pre&amp;gt; set JAVA_OPTS=%JAVA_OPTS% -Duser.language=pt -Duser.country=BR &amp;lt;/pre&amp;gt;&lt;br /&gt;
# extract the language files&lt;br /&gt;
#;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt; SKIP&lt;br /&gt;
#:&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt; if using a current snapshots as they distribute the &amp;#039;&amp;#039;language/&amp;#039;&amp;#039; folder already as described below. Be aware that this is not the case for stable releases, but they are not suggested for translation work anyway because they are probably missing changes of the development tree.&lt;br /&gt;
#* extract from &amp;#039;OJfolder\lib\openjump-core-*.jar&amp;#039; (where * are nightly built specific name) only the folder &amp;#039;&amp;#039;&amp;#039;language&amp;#039;&amp;#039;&amp;#039; into &amp;#039;OJfolder&amp;#039; resulting in a folder structure like&lt;br /&gt;
#: &amp;lt;tt&amp;gt;C:\OJfolder\bin\&lt;br /&gt;
#: C:\OJfolder\&amp;#039;&amp;#039;&amp;#039;language&amp;#039;&amp;#039;&amp;#039;\&lt;br /&gt;
#: C:\OJfolder\lib\&lt;br /&gt;
#: C:\OJfolder\licenses\&lt;br /&gt;
#: C:\OJfolder\readme.txt&amp;lt;/tt&amp;gt;&lt;br /&gt;
#:&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039; that OJfolder/&amp;#039;&amp;#039;&amp;#039;language&amp;#039;&amp;#039;&amp;#039;/ contains lots of &amp;#039;&amp;#039;jump_&amp;lt;languagecode&amp;gt;_&amp;lt;countrycode&amp;gt;.properties&amp;#039;&amp;#039; files&lt;br /&gt;
# look in &amp;#039;&amp;#039;&amp;#039;language&amp;#039;&amp;#039;&amp;#039; folder for a file called &amp;quot;jump_pt_BR.properties&amp;quot; (or the language you want to add/edit). If it does not exist see [[#On new translations]] and come back here thereafter.&lt;br /&gt;
# open the file with your favorite editor and translate the strings&lt;br /&gt;
#: &amp;#039;&amp;#039;&amp;#039;HINT&amp;#039;&amp;#039;&amp;#039; if it appears like one line of text try an editor that supports unix line breaks e.g. wordpad&lt;br /&gt;
# you will see that on left side is an identifier string while on the right side of the &amp;quot;=&amp;quot; (equal sign) is the translated text&lt;br /&gt;
#: &amp;#039;&amp;#039;&amp;#039;HINT&amp;#039;&amp;#039;&amp;#039; new strings have a date line just before like [sstein 7 march 2007]&lt;br /&gt;
# when you are finished editing, save the file&lt;br /&gt;
#; NOTE &lt;br /&gt;
#: You should verify your changes by running OpenJUMP now as described in the next step.&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Formatting message&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Messages can use variables. For example :&lt;br /&gt;
#: &amp;lt;pre&amp;gt;openjump.error = The layer {0} contains invalid features.&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note that in case a message contains variables (and only in this case), apostrophes must be doubled :&lt;br /&gt;
#: &amp;lt;pre&amp;gt;openjump.error = L&amp;#039;&amp;#039;attribut {0} existe déjà!&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Verification&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
# start openjump with the start script for your platform&lt;br /&gt;
# check the translated strings&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Release&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
# send me the modified properties file to sstein@geo(....) or &lt;br /&gt;
# to the development mailing list http://lists.sourceforge.net/lists/listinfo/jump-pilot-devel&lt;br /&gt;
&lt;br /&gt;
After adding it, the nightly built of the next day should include your translation. I hope that is detailed enough :o) If questions appear please don&amp;#039;t hesitate to contact me (Stefan/sstein) or the mailing list.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;On new translations&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* please simply make a copy of the file jump.properties file and rename the copy to your language abbreviation (e.g. the swedish one should be like: jump_se.properties)&lt;br /&gt;
* translate everything&lt;br /&gt;
* put the properties file into &amp;#039;&amp;#039;&amp;#039;language&amp;#039;&amp;#039;&amp;#039; folder&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Problems with &amp;quot;special&amp;quot; characters&amp;#039;&amp;#039;&amp;#039; (e.g. translation of asian languages or european accented characters)==&lt;br /&gt;
&lt;br /&gt;
Use an &amp;#039;&amp;#039;&amp;#039;UTF-8&amp;#039;&amp;#039;&amp;#039; capable editor (notepad, notepad++, jEdit ...) to do the translation and save a &amp;#039;&amp;#039;&amp;#039;UTF-8&amp;#039;&amp;#039;&amp;#039; text file eg. as &amp;#039;&amp;#039;&amp;#039;jump_zh_HK-utf8.properties&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
In a second step convert the whole file&lt;br /&gt;
: Convert the utf-8 to unicode literals using native2ascii.exe (part of the java development kit, e.g. C:\Program Files\Java\jdk&amp;lt;version&amp;gt;\bin\native2ascii.exe&lt;br /&gt;
:&amp;lt;pre&amp;gt;native2ascii.exe -encoding utf8 jump_zh_HK-utf8.properties jump_zh_HK.properties &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
:Convert via web service copy &amp;amp; paste from/to the text editor and save with encoding ISO-8859-1 (latin-1). To find online services use your favorite search engine with keywords like &amp;quot;online converter unicode literal&amp;quot; or &amp;quot;online escape unicode&amp;quot;. Two examples at the time of writing [Apr.2012] include&lt;br /&gt;
: http://www.htmlescape.net/javaescape_tool.html&lt;br /&gt;
: http://www.snible.org/java2/uni2java.html&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Useful tools&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
=== Attesoro ===&lt;br /&gt;
&lt;br /&gt;
* intuitive to use properties file editor with &amp;#039;&amp;#039;&amp;#039;automatic&amp;#039;&amp;#039;&amp;#039; utf-8 escape char support&lt;br /&gt;
* get it at &lt;br /&gt;
** http://attesoro.org/translate.html &lt;br /&gt;
** mirror of the version at the time of writing (http://sourceforge.net/projects/jump-pilot/files/tools/attesoro_1_8.jar)&lt;br /&gt;
&lt;br /&gt;
=== 7zip ===&lt;br /&gt;
&lt;br /&gt;
* can be used to unpack jar files (which use the zip compression)&lt;br /&gt;
* a graphical (un)packer utility&lt;br /&gt;
* available for windows or unofficially for several other operating systems (see downloads page) at&lt;br /&gt;
** http://www.7-zip.org/&lt;br /&gt;
&lt;br /&gt;
=== jEdit ===&lt;br /&gt;
&lt;br /&gt;
* a java based text editor&lt;br /&gt;
* support all major text encodings&lt;br /&gt;
* mighty search and replace engine&lt;br /&gt;
* get it at&lt;br /&gt;
** http://www.jedit.org/&lt;br /&gt;
* If you use jEdit, you might want to download the macro called &amp;quot;Escape properties&amp;quot; on jEdit site.&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34447</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34447"/>
		<updated>2019-11-20T07:28:22Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Index]] page&lt;br /&gt;
&lt;br /&gt;
Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using &amp;#039;&amp;#039;ImageJ with Bioformat plugin&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34446</id>
		<title>Display ASTER DEM TIF files in OpenJUMP</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Display_ASTER_DEM_TIF_files_in_OpenJUMP&amp;diff=34446"/>
		<updated>2019-11-20T07:27:30Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: Created page with &amp;quot;Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is auto...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Loading an ASTER GDEM (Global Digital Elevation Model) tif file in OpenJUMP could be difficult as OpenJUMP correctly decodes the geographic position of the file (which is automatically saved in a .tfw file in the same folder of the TIF) but it doesn&amp;#039;t decode file raster data.&lt;br /&gt;
The file is displayed into the layer tree of OpenJUMP but not in the view.&lt;br /&gt;
&lt;br /&gt;
In order to correctly load these files in OpenJUMP they should be transformed using an external software.&lt;br /&gt;
This procedure shows how to transform an ASTER GDEM file using &amp;#039;&amp;#039;ImageJ with Bioformat plugin&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Index&amp;diff=34445</id>
		<title>Index</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Index&amp;diff=34445"/>
		<updated>2019-11-20T07:17:35Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Documentation]] page&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;ATTENTION&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;This online manual is outdated. If you want to contribute to it, please write to the&amp;lt;/span&amp;gt; [https://sourceforge.net/projects/jump-pilot/lists/jump-pilot-devel Development mailing list]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Big&amp;gt;&amp;#039;&amp;#039;&amp;#039;ONLINE USER MANUAL&amp;#039;&amp;#039;&amp;#039;&amp;lt;/Big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1 - Getting Started&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Introduction]] &lt;br /&gt;
* [[Installation]] &lt;br /&gt;
* [[Starting OpenJUMP]] &lt;br /&gt;
* [[Configure Start Up Options]]  &lt;br /&gt;
* [[Configure Languages]]&lt;br /&gt;
* [[Configure memory usage]]&lt;br /&gt;
* [[OpenJUMP GUI]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;2 - [[List of Functions]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Menu bar&lt;br /&gt;
** [[File]]&lt;br /&gt;
** [[Edit]]&lt;br /&gt;
** [[View]]&lt;br /&gt;
** [[Layer]]&lt;br /&gt;
** [[Tools]]&lt;br /&gt;
** [[Raster]]&lt;br /&gt;
** [[Customize]]&lt;br /&gt;
** [[Window]]&lt;br /&gt;
** [[Help]]&lt;br /&gt;
* [[Toolbar]]&lt;br /&gt;
* Layer Mouse Menus&lt;br /&gt;
** [[Layer Menu]]&lt;br /&gt;
** [[Category Menu]]&lt;br /&gt;
* [[Layer View]] Mouse Menu&lt;br /&gt;
* [[Info Bar]] / Status Bar&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;3 - Working with Projects&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Project]]&lt;br /&gt;
* [[Navigate throught a Project]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;4 - Working with Vector files&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Data Input-Output]]&lt;br /&gt;
* [[View Edit Schema]]&lt;br /&gt;
* [[View Edit Attributes]]&lt;br /&gt;
* [[Warp]] vector and image layers&lt;br /&gt;
* [[Change Style]] (TODO: needs update on colour theming: classifications)&lt;br /&gt;
* [[Advanced Symbology]] &lt;br /&gt;
* [[Import-Export Layer Style]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;5 - Working With Features&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Selecting Features]]&lt;br /&gt;
* [[Drawing features]]&lt;br /&gt;
* [[Editing Toolbox]]&lt;br /&gt;
* [[Other Tools]]&lt;br /&gt;
* [http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=Shortcut_Keys Keyboard Shortcuts]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;6 - [[Working with Raster]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;6a - Working with Sextante Raster&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Sextante]]&lt;br /&gt;
* [[Loading raster with no georeferencing information]]&lt;br /&gt;
* [[Single band raster layer symbology (Sextante)]]&lt;br /&gt;
* [[Exploring raster (Sextante)]]&lt;br /&gt;
* [[Saving a raster file (Sextante)]]&lt;br /&gt;
* [[Display ASTER DEM TIF files in OpenJUMP]]&lt;br /&gt;
* [[No Data value]] TODO&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;7 - [[Working with Databases]]&amp;#039;&amp;#039;&amp;#039; TODO&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;8 - Working with Map Projections&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[Coordinate Transformation Service]]&lt;br /&gt;
* [[Working with Projections]] - using the CTS extension&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;9 - [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;10 - [[Analysis Tools]]&amp;#039;&amp;#039;&amp;#039; TODO&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;11 - [[Printing]]&amp;#039;&amp;#039;&amp;#039; TODO&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Appendix&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* [[Larry Becker&amp;#039;s JUMP Performance Tips]]&lt;br /&gt;
* [[How to translate OpenJUMP into another language]] &lt;br /&gt;
* [[Import Export File]] &lt;br /&gt;
* [[Popular Plugins]] TODO&lt;br /&gt;
* [[Drawing point symbols]] &lt;br /&gt;
* [[Using Your Own (Geologic) Symbology]]&lt;br /&gt;
* [[Hyperlinks]]&lt;br /&gt;
* [[How to georeference rasters]]&lt;br /&gt;
* [[CAD Tutorial]]&lt;br /&gt;
* [[OpenJUMP and Sextante]] &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[GIS Terminology]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[FAQ]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TODO = Pages that need to be written or to be detailed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This &amp;#039;&amp;#039;&amp;#039;New Help&amp;#039;&amp;#039;&amp;#039; wiki page provides an ongoing documentation of OpenJUMP Nightly Build.&lt;br /&gt;
A complete description of all functionalities and tools is on the [[List of Functions]] wiki page&lt;br /&gt;
&lt;br /&gt;
Giuseppe Aruta&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; [[Documentation]] page&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34436</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34436"/>
		<updated>2018-12-30T10:45:08Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Raster histogram */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; -  User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; - The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster histogram&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
This option is available on menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Create Histogram plot&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
[[File:rasterhistogram.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel.&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value. Values are saved on a temporary vector layer.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster pixel.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Rasterhistogram.png&amp;diff=34435</id>
		<title>File:Rasterhistogram.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Rasterhistogram.png&amp;diff=34435"/>
		<updated>2018-12-30T10:44:21Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34434</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34434"/>
		<updated>2018-12-30T10:42:21Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; -  User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; - The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster histogram&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
This option is available on menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Create Histogram plot&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel.&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value. Values are saved on a temporary vector layer.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster pixel.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34433</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34433"/>
		<updated>2018-12-30T10:38:20Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Pixel Inspection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel.&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value. Values are saved on a temporary vector layer.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster pixel.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; -  User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; - The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Raster_pixel.png&amp;diff=34432</id>
		<title>File:Raster pixel.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Raster_pixel.png&amp;diff=34432"/>
		<updated>2018-12-30T10:37:42Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: Ma15569 uploaded a new version of &amp;amp;quot;File:Raster pixel.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34431</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34431"/>
		<updated>2018-12-30T10:35:44Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Pixel Inspection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel.&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value. Values are saved on a temporary vector layer.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_pixel|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; -  User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; - The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Raster_pixel.png&amp;diff=34430</id>
		<title>File:Raster pixel.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Raster_pixel.png&amp;diff=34430"/>
		<updated>2018-12-30T10:34:55Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34429</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34429"/>
		<updated>2018-12-30T10:25:37Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; -  User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; - The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34428</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34428"/>
		<updated>2018-12-30T10:23:26Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;D&amp;#039;&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;E&amp;#039;&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34427</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34427"/>
		<updated>2018-12-30T10:22:19Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;A&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;B&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;C&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;D&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;E&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;F&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34426</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34426"/>
		<updated>2018-12-30T10:21:54Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;A&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;B&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;C&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;D&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;E&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;F&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34425</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34425"/>
		<updated>2018-12-30T10:20:22Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace. The profile is saved into the Result viewer and it can saved either as .PNG or as .DXF&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
The toolbar of the profile allows to generate other informations&lt;br /&gt;
[[File:profile03.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;A&amp;#039;&amp;#039; buttons allow to zoom and navigate in the pictures&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;B&amp;#039;&amp;#039; button open an option dialog where the user can modify the titles of X and Y axes, the scale of the axes (linear or logarithmic, the bounds of the X and Y data&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;C&amp;#039;&amp;#039; button opens a table where the user can check, for each point of the section the following information: elevation read on the single pixel, Planet distance (horizontal distance) between two progressive pixels, Terrain distance (real distance) between two progressive pixels, relative slope  and  absolute slope in degree progressive pixels.&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;#039;&amp;#039;D&amp;#039;&amp;#039; button allows to open a new dialog where the user can choose to draw a new profile defining relative or absolute slope, The slope profile is automatically put side-by-side to the elevation profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;E&amp;#039;&amp;#039; label shows only the unit which choosed by the user on the dialog before&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;F&amp;#039;&amp;#039; button open a panel showing statistic informations about the profile. info can be saved as .HTML file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;G&amp;#039;&amp;#039;&lt;br /&gt;
Calculate travel time fileds allow to calculate an approximate traveling time if the profile is drawn on a route. User has to define flat, up and down speed. The result traveling time is shown in the &amp;#039;&amp;#039;F&amp;#039;&amp;#039; statistic info of the profile&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34424</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34424"/>
		<updated>2018-12-30T10:02:35Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool. A new dialog will be open.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
  &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34423</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34423"/>
		<updated>2018-12-30T10:01:39Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Profil Graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate an elevation  profile on a Sextante raster. To calculate some statistics parameters. To generate a Sloper profile of the elevation one &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:profile01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
A new dialog will be open. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;Profile plot&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
User can choose on which raster to draw the profile and which is the display unit (meter, foot or unknow) of the raster. Note that the display unit has only an effect on the label profile and on raster statistics. It is not an unit converter&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following check boxes allow either to draw a linestring as trace or to use a selected linestring as base trace for the profile, These option will be operative wnhe the dialog is closed using the &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039; button&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;Options&amp;#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The Options fileds allow to define the text on both horizontal and vertical axes of the profile&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
The following image shows a generated profile after clicking the &amp;#039;OK&amp;#039; button and drawing a linestring on the raster as trace&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:profile02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Profile03.png&amp;diff=34422</id>
		<title>File:Profile03.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Profile03.png&amp;diff=34422"/>
		<updated>2018-12-30T09:51:23Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Profile02.png&amp;diff=34421</id>
		<title>File:Profile02.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Profile02.png&amp;diff=34421"/>
		<updated>2018-12-30T09:51:07Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=File:Profile01.png&amp;diff=34420</id>
		<title>File:Profile01.png</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=File:Profile01.png&amp;diff=34420"/>
		<updated>2018-12-30T09:50:49Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34419</id>
		<title>Exploring raster (Sextante)</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Exploring_raster_(Sextante)&amp;diff=34419"/>
		<updated>2018-12-30T09:25:31Z</updated>

		<summary type="html">&lt;p&gt;Ma15569: /* Raster Layer Info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;back to&amp;#039;&amp;#039;&amp;#039; New User Guide [[Index]] page&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
OpenJUMP, &amp;#039;&amp;#039;&amp;#039;&amp;#039;since version NB 4397&amp;#039;&amp;#039;&amp;#039;&amp;#039;, allows to explore data information of raster (loaded via Sextante imagery) in different ways.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Tooltip&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Layer tooltip can be used to explore Sextante raster layers about some basic information&amp;lt;br /&amp;gt;&lt;br /&gt;
On menu &amp;#039;&amp;#039;Customize&amp;#039;&amp;#039; click on &amp;#039;&amp;#039;Option&amp;gt;View/Edit&amp;#039;&amp;#039; panel and disable the option &amp;#039;&amp;#039;Enable JUMP basic tooltip&amp;#039;&amp;#039;(1). &amp;lt;br /&amp;gt;&lt;br /&gt;
Than moving the cursor over a Sextante Raster Image in the layer tree will show more information about layer name, datasource class and source path (2). &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_01.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Select a Raster Image layer on layer tree and left click to enable &amp;#039;&amp;#039;&amp;#039;Raster Layer Info&amp;#039;&amp;#039;&amp;#039;.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_02.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt;&lt;br /&gt;
A panel about File sourcepath and dimesion, raster extension and raster type.All Raster information (including statistics one) are grouped into an unique panel called &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039;, it provides also a Coordiante Reference System check for Geotiff or raster with auxiliary files (.prj or .aux).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_2.png|800px]]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A second panel is used to define transparency parameters &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:raster_info_3.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Pixel Inspection&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
Pixel inspection (1) , enabled via &amp;#039;&amp;#039;&amp;#039;Raster&amp;#039;&amp;#039;&amp;#039; menu is a powerfull tool to inspect single values of a raster cell.&amp;lt;br /&amp;gt;&lt;br /&gt;
By moving the cursor over a the raster, single cell value is displayed on the left side of lower system panel (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
Clicking on the view will display the cell value (3). Values are saved on a temporary vector layer (4).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_05.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Raster Statistics&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On menu &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;  there is a panel that calculates and compare cell statistics of selected raster layer (min, max, mean, ect) per band. Alpha chanel will be displayed as band number 4.&amp;lt;br /&amp;gt;&lt;br /&gt;
Select one or more single raster layers. Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare selected Grid raster layers&amp;#039;&amp;#039;&amp;#039;.Select the file you need to get information and click &amp;#039;OK&amp;#039;. The Result viewer will be opened showing the info in a table which eventually can be saved as .CSV file&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Profil Graph&amp;#039;&amp;#039;&amp;#039; allows to generate a profile on a Sextante raster.&amp;lt;br /&amp;gt;&lt;br /&gt;
Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Profil Graph&amp;#039;&amp;#039;&amp;#039; tool (1). Draw a line on the top of the raster following the profile that you want to inspect (2).&amp;lt;br /&amp;gt;&lt;br /&gt;
An info panel will popup with two subpanels:&amp;lt;br /&amp;gt; (3) The &amp;#039;&amp;#039;&amp;#039;Profile plot&amp;#039;&amp;#039;&amp;#039; and (4) an &amp;#039;&amp;#039;&amp;#039;Info&amp;#039;&amp;#039;&amp;#039; panel with all the info connected to that profile: length, max/min altitude, mean altitude, mean slope, ect.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Info_Sextante_Raster_07.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039;&amp;#039; works only with single band raster layers. It allows to compare different selected raster layers to compare different informations (max/min cell values, nodata cell values, number of valid cells, number of nodata cells, number of columns/rows, min x/y, cell dimension).&lt;br /&gt;
Select one or more single raster layers (1). Click on &amp;#039;&amp;#039;&amp;#039;Raster&amp;gt;Statistics&amp;gt;Compare Grid Raster Layers&amp;#039;&amp;#039;&amp;#039; (2). An Info panel will display all the info in a table (3).&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Raster info 4.png|800px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Last modification: 2016_6_14&lt;/div&gt;</summary>
		<author><name>Ma15569</name></author>
	</entry>
</feed>