GeoServer

Problem handling complex axis definitions

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 1.7.3
  • Fix Version/s: None
  • Component/s: Global
  • Labels:
    None
  • Environment:
    Windows XP Professional, Apache Tomcat Version 6.0.18, Java 1.6.0_13, Intel Core 2 Duo E8500 processor, 3.25 GByte Ram.
  • Number of attachments :
    0

Description

Data are held in a Postgres Database using EPSG 3031 coordinates. The following WFS request:

<wfs:GetFeature service="WFS" version="1.0.0"
outputFormat="SHAPE-ZIP"
xmlns:add="http://www.add.scar.org"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wfs
http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd">
<wfs:Query typeName="add:cst10_linestring">
</wfs:Query>
</wfs:GetFeature>

Returns the following service exception report:

<?xml version="1.0" ?>

  • <ServiceExceptionReport version="1.2.0" xmlns="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ogc http://schemas.opengis.net/wfs/1.0.0/OGC-exception.xsd">
    <ServiceException>org.geotools.referencing.wkt.UnformattableObjectException: This "AxisDirection" object is too complex for WKT syntax. This "AxisDirection" object is too complex for WKT syntax.</ServiceException>
    </ServiceExceptionReport>
    </wfs:GetFeature>

The bug may be duplicated against version 1.6.0 on www.add.scar.org:8080; this is publicly visible.

The Projection is:

PROJCS["WGS 84 / Antarctic Polar Stereographic",
GEOGCS["WGS 84",
DATUM["World Geodetic System 1984",
SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH],
AUTHORITY["EPSG","4326"]],
PROJECTION["Polar Stereographic (variant B)", AUTHORITY["EPSG","9829"]],
PARAMETER["central_meridian", 0.0],
PARAMETER["standard_parallel_1", -71.0],
PARAMETER["false_easting", 0.0],
PARAMETER["false_northing", 0.0],
UNIT["m", 1.0],
AXIS["Easting", "North along 90 deg East"],
AXIS["Northing", "North along 0 deg"],
AUTHORITY["EPSG","3031"]]

Which I note is reported in WKT from Geoserver!

Activity

Hide
Niels Hoffmann added a comment -

I'm having the same problem trying to load a GeoTiff with EPSG:3031 in Geoserver 2.0.0
We discussed this during FOSS4G 2009 in Sydney and I thought it would no longer result in an error but only a warning?

Show
Niels Hoffmann added a comment - I'm having the same problem trying to load a GeoTiff with EPSG:3031 in Geoserver 2.0.0 We discussed this during FOSS4G 2009 in Sydney and I thought it would no longer result in an error but only a warning?
Hide
Alexander Larsson added a comment -

I'm having a similar problem loading a pyramid in EPSG:3413 in GeoServer 2.1.0
Is there a fix or workaround for this issue?

Show
Alexander Larsson added a comment - I'm having a similar problem loading a pyramid in EPSG:3413 in GeoServer 2.1.0 Is there a fix or workaround for this issue?

People

Vote (2)
Watch (2)

Dates

  • Created:
    Updated: