ECW

From OpenJUMP Wiki
Revision as of 11:22, 8 October 2011 by Michaudm (talk | contribs)
Jump to navigation Jump to search

back to Working with Raster page

ECW File format

ECW is a proprietary wavelet compression image format optimized for aerial and satellite imagery. See complete article about ECW in wikipedia.

ECW OpenJUMP reader

Old ECW Reader

To read ECW images, OpenJUMP needs proprietary code from [ERDAS Er Mapper]. Until version 1.4.2 (version 1.4.2 included), OpenJUMP relyed on ermapper.jar, a library containing glue code between OpenJUMP code and ermapper dlls. To be able to read ecw files. This library, which has to be in the lib directory, has dependencies on three dlls which have to be in ext directory :

  • NcsCnet.dll
  • NCSEcw.dll
  • NCSUtil.dll

These dll are no more available on Erdas website. A new SDK is downloadable from ERDAS as part of the ERDAS ECW/JP2 SDK, but it is not compatible with the ermapper.jar. Old versions of dll required by ermapper.jar are still available here and there on the web (see Irfanview Ecw plugin).

Note: The last ECW SDK found on [ERDAS] website is not compatible with ermapper.jar available in OpenJUMP distribution until OpenJUMP 1.4.2 version, and it seems that ERDAS ER Mapper does not maintain this old java wrapper.

New ECW Reader

A new version of ECW reader based on ERDAS ECW/JP2 SDK version 3.3 is made available from OpenJUMP 1.4.3. One advantage of the new SDK is that it gives also access to JPEG2000 format.

TO BE COMPLETED (installation, ecw on LINUX...)

Interesting links about ECW

WCS issues from deegree website (2007)

Use of ecw in gdal

Licensing discussion

See OpenJUMP_Licensing