Hi Armin, besides off course install mapserver (and thus proj) and serve those overlay layers from there :-) you can try to learn ArcIms about this projection? I found something about defining projection info here: http://www.spatiallyadjusted.com/2006/12/10/esri-instructional-podcast-on-defining-projection-information-for-arcims-map-services/
You'll probably need information from: http://www.spatialreference.org/ref/user/google-projection/ But that's all help I can give... Good luck, Richard Armin Wäspy wrote: > Hi, > > I'm trying to overlay some wms-layers (with arcims) onto google maps and > it's not possible to add a new epsg to the ArcIms, so i can't work with > epsg900913 like in http://trac.openlayers.org/wiki/SphericalMercator > > is there any other possibility? > > Is there a way to do this? > > > >>> Richard Duivenvoorde <[EMAIL PROTECTED]> 10/25/07 11:44 >>> > > Ok FIXED.... I can confirm myself now. Stuff lines up ok. > > Old mistake: epsg:900913 was ok, but the string for the source > projection was wrong on the server (old dutch 28992 problem :-( ) > > Lining up beautifull now! > > Richard D > > Richard Duivenvoorde wrote: > > Hi List, > > > > I'm trying to overlay a google map with data from postgis database > > (roads). On larger scale things seem to be ok, but when zoomed in at > > 'meters' scale, roads do not match: > > http://www.duif.net/900913-mismatch.jpg > > > > Question: has somebody experienced this? Or does somebody have an > > example of perfect matching of two layers? > > > > When I look at the multimap mercator example: > > http://www.openlayers.org/dev/examples/multimap-mercator.html > > zooming in at for example Amsterdam, The Netherlands, I see about the > > same mismatch?? > > > > my code: > > > > var options = { > > projection: "EPSG:900913", > > units: "m", > > maxResolution: 156543.0339, > > maxExtent: new OpenLayers.Bounds(-20037508, -20037508, > > 20037508, 20037508.34) > > }; > > map = new OpenLayers.Map('map', options); > > var layer = new OpenLayers.Layer.Google( "Google Hybrid", {type: > > G_HYBRID_MAP, 'sphericalMercator': true}); > > map.addLayer(layer); > > > > layer = new OpenLayers.Layer.WMS( "roads", > > 'http://localhost/cgi-bin/mapserv.exe?map=test.map&', {layers: 'roads', > > 'format':'image/gif', TRANSPARENT:true}, {'buffer': 0, isBaseLayer: > > false, singleTile: true} ); > > > > Tried both reprojecting the data in postgis, using > > +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 > > +k=1.0 +units=m [EMAIL PROTECTED] +no_defs > > OR > > let mapserver reproject the data. Both give about the same shifts... > > > > TIA > > > > Richard Duivenvoorde > > > > _______________________________________________ > > Users mailing list > > [email protected] > > http://openlayers.org/mailman/listinfo/users > > > > > > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > > > ------------------------------------------------------------------------ > > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
