Hola Jose, Para esto puedes usar el evento loadend de la capa.
Como dice oscar puedes mirar en la documentación y en los ejemplo de openLayers. saludos, Bolo El 25 de agosto de 2011 16:14, arm mra <[email protected]> escribió: > Yo pensaba hacerlo con un layer gml, en este momento funciona con un > setTime en javascript al cambiar la url del layer, que utiliza la función > getData Extent del layer y zoomToExtent a el resultado,no se si existe un > evento que me permita cambiar en el momento siguiente a la carga del recurso > en el mapa ya que a la documentación me parece poco detallada en algunos > aspectos, veces tarda unos segundos de mas en cargarse el recurso y eso > ocasiona que me tire un error en javascrip > -----Original Message----- > From: José González <[email protected]> > Date: Thu, 25 Aug 2011 14:06:16 > To: <[email protected]> > Subject: Re: [Spanish] Openlayers: Zoom y centrar a un layer > > Para hacer zoom al mapa colocando la latitud y longitud podrías usar. > // Establece el centro de un punto con su zoom especifico > var lonLat = new OpenLayers.LonLat(<?php echo $longitud_usuario?>, <?php > echo $latitud_usuario?>).transform( > new OpenLayers.Projection("EPSG:23030"), > // Transformar desde WGS 1984 > mapa.getProjectionObject() > // to Proyeccion Spherical Mercator > ); > mapa.setCenter (lonLat, zoomUsuario); > > El objeto lonLat crea un objeto donde colocas la longitud y latitud. > > en la siguiente linea usar ese objeto con un zoom al mapa. > > saludos, jose > > > El 25 de agosto de 2011 03:36, Oscar Fonts <[email protected] <mailto: > [email protected]> > escribió: > > > Hola, otra vez con dudas sobre openlayers; > > alguien sabe si existe alguna función para hacer zoom a la extensión de > un vector layer > > y/o centrar el mapa en el mismo layer, es solo una duda. > > Mírate la documentación de la API: > > http://dev.openlayers.org/releases/OpenLayers-2.10/doc/apidocs/files/OpenLayers-js.html > > En las clases OpenLayers.Layer.Vector y OpenLayers.Map están los > métodos que necesitas: para obtener la extensión ("extent") de los > datos, y para cambiar la vista del mapa a una extensión dada. > > Salud, > > Oscar. > > > > _______________________________________________ > Spanish mailing list > http://lists.osgeo.org/mailman/listinfo/spanish > http://es.osgeo.org > http://twitter.com/osgeoes > _______________________________________________ > Spanish mailing list > http://lists.osgeo.org/mailman/listinfo/spanish > http://es.osgeo.org > http://twitter.com/osgeoes >
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
