[OpenLayers-Users] Coordinates systems transformations?
Andrea Maschio
andrea.maschio at gmail.com
Wed Feb 13 02:42:34 EST 2008
Ok, you're right 3003 isn't supported. But giving the Proj4 definition
i have in my proj4 (java) epsg file, which is
<3003> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.999600 +x_0=1500000 +y_0=0
+ellps=intl +units=m +no_defs <>
i could simply add my definition like this
Proj4js.defs["EPSG:3003"] = "+title=Gauss Boaga EPSG:3003 \
+proj=tmerc
+lat_0=0
+lon_0=9
+k=0.999600
+x_0=1500000
+y_0=0
+ellps=intl
+units=m
+no_defs";
? And as I see, OpenLayers actually doesn't use proj4.js for
reprojecting, am I right? How can I perform the client side
reprojection?
Geoserver does it correctly but when my map is in utm coordinates
(these are the googlish one, right?) if I try to get a feature via
BBOX the BBOX it is not in the original feature's projection
coordinates.
Thanks a lot
Andrea Maschio
Il giorno 13/feb/08, alle ore 06:56, Eric Lemoine ha scritto:
> Hi,
>
> You need the proj4.js library to do reprojection in OpenLayers.
>
> https://svn.codehaus.org/mapbuilder/cscs/trunk/proj4js/lib
>
> Even with that I'm not sure EPSG:3003 will be supported. I recall that
> the author of proj4.js (Mike Adair) gave a list of supported
> projections on the OpenLayers mailing list but I can't find his email.
> Searching the mailing on nabble you should be able to find this list
> <http://www.nabble.com/OpenLayers-f15906.html>.
>
> Hope this helps;
> --
> Eric
>
>
>
>
> On Feb 13, 2008 1:31 AM, Andrea Maschio <andrea.maschio at gmail.com>
> wrote:
>> Hi all, I suppose that the method Bounds.transform(ProjA, ProjB)
>> should transform the coordinates between differents EPSG codes.
>>
>> Now I was trying this:
>>
>> var p = bounds
>> console.log(p)
>> p = bounds.transform(new OpenLayers.Projection("EPSG:
>> 900913"), new OpenLayers.Projection("EPSG:3003"))
>> console.log(p)
>>
>> But p has always the same coords. Btw I am working in a projected
>> layer (projected from 3003 to 900913) and my wfs layers are ok, but
>> being my coords in the Gauss Boaga metric system, I cannot get them
>> correctly trying for example a GetFeatureInfo call using a BBOX.
>>
>> Shall I perform a linear translation of the coordinates?
>>
>> Thanks
>>
>>
>>
>> Andrea Maschio
>> http://www.superandrew.it
>>
>> _______________________________________________
>> Users mailing list
>> Users at openlayers.org
>> http://openlayers.org/mailman/listinfo/users
>>
More information about the Users
mailing list