sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Desruisseaux (JIRA)" <>
Subject [jira] [Created] (SIS-377) Latitude of natural origin = -90 wrongly rejected for Transverse Mercator
Date Thu, 30 Nov 2017 00:38:00 GMT
Martin Desruisseaux created SIS-377:

             Summary: Latitude of natural origin = -90 wrongly rejected for Transverse Mercator
                 Key: SIS-377
             Project: Spatial Information Systems
          Issue Type: Bug
          Components: Referencing
    Affects Versions: 0.8, 0.7, 0.6
            Reporter: Martin Desruisseaux
            Assignee: Martin Desruisseaux
             Fix For: 1.0

Attempt to parse the following WKT (from [EPSG geodetic dataset|])

PROJCRS["Campo Inchauspe / Argentina 7",
  BASEGEODCRS["Campo Inchauspe",
    DATUM["Campo Inchauspe",
      ELLIPSOID["International 1924",6378388,297,LENGTHUNIT["metre",1.0]]]],
  CONVERSION["Argentina zone 7",
    METHOD["Transverse Mercator",ID["EPSG",9807]],
    PARAMETER["Latitude of natural origin",-90,ANGLEUNIT["degree",0.01745329252]],
    PARAMETER["Longitude of natural origin",-54,ANGLEUNIT["degree",0.01745329252]],
    PARAMETER["Scale factor at natural origin",1,SCALEUNIT["unity",1.0]],
    PARAMETER["False easting",7500000,LENGTHUNIT["metre",1.0]],
    PARAMETER["False northing",0,LENGTHUNIT["metre",1.0]]],
    AXIS["northing (X)",north,ORDER[1]],
    AXIS["easting (Y)",east,ORDER[2]],

causes the following exception:

java.text.ParseException: Value ‘Latitude of natural origin’ = -90 is invalid. Expected
a value in the [-90 … 90] range.
    at org.apache.sis.parameter.Verifier.ensureValidValue(
    at org.apache.sis.parameter.DefaultParameterValue.setValue(

Note: {{CRS.forCode("EPSG::22197")}} succeed.

This issue has been reported [on the mailing list|].

This message was sent by Atlassian JIRA

View raw message