Hi Kusum, Producing maps in different projections is not part of OpenLayers mandate - it just displays them. OpenLayers doesn't really care about projections much, so its pretty easy to pull in maps that are in different projections. You just need to know some stuff about what you are pulling in.
* when creating a new OpenLayers.Map instance, you can specify a projection parameter in the options to say what projection the map is in - this is not absolutely necessary, OpenLayers will not use this to reproject your map, but it can be used with some controls to reproject output of, say mouse coordinates, from the map projection into something more recognizable (usually lon/lat values). You probably need to include proj4js (http://proj4js.org/) if you want to reproject coordinates. * you should specify the 'units' for the map (or the base layer) correctly. OpenLayers assumes a unit value of 'dd' (decimal degrees) but projected maps often have units in 'm' (meters) or 'ft' etc. It depends on the projection of the map, this is something you have to know. * you should specify the minResolution and maxResolution, and the maxExtent of the map (or the base layer). Resolution is a measure of ground units per pixel. The defaults are reasonable for decimal degrees so if your projection is not in decimal degrees then the defaults will be wildly wrong and you'll have problems. Same for maxExtent (by default this is new OpenLayers.Bounds(-180,-90,180,90)) As to examples, I suggest that you spend some time reviewing the extensive examples provided with the source - there are several examples of working with maps in other projections (specifically with SphericalMercator projection) Cheers Paul On 12-Jun-08, at 1:26 AM, Kusum wrote: > Hii All > > Can somebody please suggest me how to add grid on map?? > Also how can we change projection of map?? > > please provide path of some example or some code for help as I have > already messed a lot with this. > > Regards > Kusum > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
