[mapserver-users] cutom EPSG db for Canada problem

Frank Warmerdam warmerdam at pobox.com
Mon Jul 29 06:26:23 PDT 2002


Chuanyun Fei wrote:
> Hi All,
> 
> We current add some epsg codes (got from DM Solutions) for Canada and
> North American into the epsg db located in c:\proj\epsg and
> C:\proj\nad\epsg, for example:
> 
> # WGS84 / Ortho NorthAm
> <42201> +proj=ortho +lat_0=45.0 +long_0=-100.0 +x_0=0.0 +y_0=0.0
> +ellps=WGS84 +datum=WGS84 +units=m no_defs <>
> 
> Our MapScript and MapServer are 3.6 runing on Win2000. We wondering why
> some points work, some don't. For example:
> 
> convert EPSG:4326 => EPSG:42201:
> input (-128, 32)  => (4262324.1145246,4744679.5950324)
> input (-128, 31)  => nothing
> 
> Is there some restraints for the input points (bounding box)?
> 
> Thanks a lot in advance.


Chuanyun Fei,

I believe the problem you are encountering is that the +long_0=-100 flag is
being ignored because there is no such flag.  Use +lon_0=-100.  Without this
change you are 100 degrees further away from the region of validity for this
projection than you think causing a numeric problems.

This is also hinted at by the very large X values (nearly 5 million meters)
you are getting.

It seems that the DM Solutions special coordinate systems need a fix.

Best regards,

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent





More information about the MapServer-users mailing list