Ticket #4653 (new defect)
EPSG 27200 ESRI WKT reads OK but fails Validate
| Reported by: | softree | Owned by: | warmerdam |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | OGR_SRS | Version: | 1.8.1 |
| Severity: | normal | Keywords: | ESRI morph WKT |
| Cc: | esrixz, gaopeng |
Description
Using c++ class OGRSpatialReference. Create ESRI WKT from EPSG 27200 using morphToESRI() and exportToWkt(); then try to load this projection using importFromESRI() (which calls morphFromESRI(); Validate() fails: "PARAMETER Longitude_Of_Origin for PROJECTION New_Zealand_Map_Grid is an alias for central_meridian.".
Summary: morphToESRI() changes "central_meridian" to "Longitude_Of_Origin" (see apszParamNameMapping[]). morphFromESRI() does NOT switch these parameters back. ValidateProjection?() fails.
Perhaps this should be part of ticket #4378.
Change History
Note: See
TracTickets for help on using
tickets.
