[OpenLayers-Users] Geocoding in Spherical mercator

David Martinez Morata damarmo at gmail.com
Thu Jul 3 08:07:16 EDT 2008


Hello.
I have a problem with geocoding.

I have a function to do it, but the problem its the result. I geocode and
the result it's in EPSG:4326 projection but mi map it's in EPSG:900913. I
try to put the transform function of OpenLayers.LonLat object but I'm doing
somthing wrong.
My function it's:


 function showAddress(address) {
       var geocoder = new GClientGeocoder();
     if (geocoder) {
       geocoder.getLatLng(
         address,
         function(point) {
           if (!point) {alert(address + " not found");}
           else {map.setCenter(new OpenLayers.LonLat(point.x,point.y),15)}
         }
       );
        }
    }

Anyone can help me?

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20080703/df5fdcd9/attachment.html


More information about the Users mailing list