[OpenLayers-Users] combine 2 different projections map data
jansen at terrestris.de
Fri Jan 8 01:34:30 EST 2010
use proj4.js to reproject vector data in the client.
> Hi Marc,
> I checked the capabilities of the map file and found that the Longitude and
> Latitude were made wrongly:
> Using EPSG:3785
> <LatLonBoundingBox minx="7.50318" miny="7.32281" maxx="7.50992"
> maxy="7.32816" />
> <BoundingBox SRS="EPSG:3785"
> minx="835250" miny="817400" maxx="836000" maxy="818000" />
> Apparently, MapServer turns my CAD files' coordinates into LonLat. But the
> coordinates were already projected in EPSG:2326. (For the World coordinate
> it should be around 12657054 & 2518447, NOT 835250 & 817400). Hence this
> method would only change coordinates into Lon Lat. Superimposition of my map
> and google map still cannot be run.
> (EPSG of 900913 is also tested.)
> I think another way to do this is translation. That is, making a point in
> google map (12657054 & 2518447) equals a point in my own map (835250 &
> 817400). In OpenLayers is there any function for translating point between 2
> set of mapdata?
> Marc Jansen-2 wrote:
>> Hi Aypes2,
>> I think reprojecting the rendered tiles by Google is not an option for
>> As for your other questions:
>> If your wms-service is able to serve maps in 900913/3785, than you
>> simply need to ask for that projection.
>> Look into the capabilities document whether the above mentioned SRS are
>> offered. Check if you (in OL) requests the right projection. It should
>> work that way.
Dipl.-Geogr. Marc Jansen
- Anwendungsentwickler -
terrestris GmbH & Co. KG
Tel: ++49 (0)228 / 96 28 99 -53
Fax: ++49 (0)228 / 96 28 99 -57
Email: jansen at terrestris.de
Amtsgericht Bonn, HRA 6835
Komplementärin: terrestris Verwaltungsgesellschaft mbH
vertreten durch: Hinrich Paulsen, Till Adams
More information about the Users