GeoTools

GeoSolutions is hiring: get paid to develop wonderful Open Source products!

GeoSolutions is looking for talented software engineers to fill different positions as indicated below.GeoTools/GeoServer DeveloperThis position would mainly involve:design and implementation of new GeoServer/GeoTools featuresperformance of day-by-day bug fixingmantainance of existing GeoServer installations. Qualifications are as follows:Working knowledge of Java (JEE and JSE)Working knowledge of GeoServer and GeoToolsGood Knowledge of most important OGC specifications and concepts (WMS, WFS, WCS, coverage, etc...)Working knowledge of JAI and ImageIO is a plusWorking knowledge of OpenLayers is a plusAt least 1 year of experience Being fluent in English, both written and spokenFront End DeveloperThis position would mainly involve designing and implementing web-based geospatial applications as well as providing support for the...

More

ImageI/O-Ext 1.1.4 Release

Dear all,We would like to take the occasion to introduce the ImageI/O-Ext 1.1.4 releaseVarious improvements have been implemented:Better GDAL Driver availability checks.Better TIFF-Metadata management (Tile ByteCounts and Offsets aren't stored into IIOMetadata node textual attributes anymore)Minor Improvements on Kakadu based JP2K writerMore work is coming to further improve support for large GeoTiff and BigTiff, so stay tuned for more performance in the near future for GeoTools and GeoServer.Artifacts for Imageio-Ext have been deployed on the GeoSolutions maven repository, as well as on the OSGEO one.The GeoSolutions team,

More

Developer’s Corner: Accurate datum shift and full transformation control in GeoServer

Hi all,in this blog we're going to introduce the new GeoServer/GeoTools support for high accuracy datum transformation and projection control in general.Starting with release 2.2-beta2 GeoServer has support for grid based transformations, in particular NTv2 and NADCON grids. The grid allow for centimeter accurate transformations between datums, which is much better than the usual 7 parameters transformation supported so far by GeoServer, which included a few meters error.The reason for this difference is simple, the 7 parameters transformation is a simple roto-translation in 3D space, plus scaling, whilst the grid is a point to point mapping between position in the...

More

Developer’s Corner: GeoServer Stunning image quality + max compression rate = New PNG8 quantizer is served!

Hi everybody,in this blog we want to introduce the new GeoServer PNG8 quantizer.PNG8 is a shorthand for PNG 8bit, that is, a PNG image that uses a fixed palette of 256 (or less) colors and can thus encode each pixel with just one byte.The interest in the format comes from its smaller size, often between 2 and 3 times smaller than the equivalent 24bit PNG image. Smaller size means:proportional size cut in tile cache storage, which normally means cutting away several GB if not TB (depending on the amount of seending and the size of the cached geographic area)shorter transfer...

More

Saving the world one application at a time: Atlas of Tuna and Billfish Catches

This blog post covers some work we have done to support the FAO Fishery and Acqualture Department, specifically the FIGIS group with information dissemination about catches of Tuna and Billfish over the last 60 years globally. As stated on their website:"... the Atlas presents the global distribution of catches by gear from 1950 to 2010, at 5° latitude by 5° longitude resolution, of those tuna and tuna-like species for which this distribution is generally well known on the global scale. These species consist of the so-called principal market tunas and some billfishes."Using Geoserver, OpenLayers and Ext-JS, we built for them a simplfied viewer that allow users to access dynamically their statistics and...

More