Steve,

Many (or most) of the projection class code hasn't been tested or 
validated yet in Proj4js, and I'm seeing some issues with datum 
transformations that I'm trying to track down, so it's not ready yet for 
every projection that might be thrown at it.  UTM, transverse mercator 
and LCC should be working now though.

Having said that, I had a look at the stereographic ('stere.js') code 
and found some problems with it, and the test point I used didn't come 
out quite right.  I'll have a look into it.

Mike

Steve Lime wrote:
> I'm working with openlayers trunk trying to get some point projection to 
> work. Code like this:
>
> <!-- pt src="scripts/openlayers/lib/OpenLayers.js"></scr -->
> <!-- pt src="scripts/proj4js/lib/proj4js.js"></scr -->
> <!-- pt src="scripts/proj4js/lib/projCode/stere.js"></scr -->
>
> map = new OpenLayers.Map( $('map'), {maxExtent: new 
> OpenLayers.Bounds(-2668252.000000,-2707008.500000,2813685.000000,2774928.500000),
>                                                  maxResolution: 10706.9082, 
> units: 'm', projection: 'EPSG:3031'} );
>
> Proj4js.defs['EPSG:3031'] = '+proj=stere +lat_0=-90 +lat_ts=-71 +lon_0=0 +k=1 
> +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs'; // Antarctica 
> Polar Stereographic
> var wgs84 = new       OpenLayers.Projection('WGS84');
>
> var point = new OpenLayers.Geometry.Point(lon, lat);
> OpenLayers.Projection.transform(point, wgs84, map.getProjection());
> alert(point.x +" "+ point.y);
>
> doesn't seem to work, the x, y members remain unchanged. Any ideas? 
>
> Thanks!
>
> Steve
> _______________________________________________
> Users mailing list
> Users@openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
>   
_______________________________________________
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users

Reply via email to