Hola Jose,<br><br>Para esto puedes usar el evento loadend de la capa.<br><br>Como dice oscar puedes mirar en la documentación y en los ejemplo de openLayers.<br><br>saludos,<br><br>Bolo<br><br><div class="gmail_quote">El 25 de agosto de 2011 16:14, arm mra <span dir="ltr">&lt;<a href="mailto:armra@hotmail.es">armra@hotmail.es</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">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<br>

<div class="im">-----Original Message-----<br>
From: José González &lt;<a href="mailto:josego@simgia.com">josego@simgia.com</a>&gt;<br>
Date: Thu, 25 Aug 2011 14:06:16<br>
To: &lt;<a href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</a>&gt;<br>
Subject: Re: [Spanish] Openlayers: Zoom y centrar a un layer<br>
<br>
Para hacer zoom al mapa colocando la latitud y longitud podrías usar.<br>
// Establece el centro de un punto con su zoom especifico  <br>
var lonLat = new OpenLayers.LonLat(&lt;?php echo $longitud_usuario?&gt;, &lt;?php echo $latitud_usuario?&gt;).transform(<br>
     new OpenLayers.Projection(&quot;EPSG:23030&quot;),                                 // Transformar desde WGS 1984<br>
                  mapa.getProjectionObject()                                            // to Proyeccion Spherical Mercator<br>
 );       <br>
mapa.setCenter (lonLat, zoomUsuario); <br>
<br>
El objeto lonLat crea un objeto donde colocas la longitud y latitud.<br>
<br>
en la siguiente linea usar ese objeto con un zoom al mapa.<br>
<br>
saludos, jose<br>
<br>
<br>
</div>El 25 de agosto de 2011 03:36, Oscar Fonts &lt;<a href="mailto:oscar.fonts@gmail.com">oscar.fonts@gmail.com</a> &lt;mailto:<a href="mailto:oscar.fonts@gmail.com">oscar.fonts@gmail.com</a>&gt; &gt; escribió:<br>
<div><div></div><div class="h5"><br>
&gt; Hola, otra vez con dudas sobre openlayers;<br>
 &gt; alguien sabe si existe alguna función para hacer zoom a la extensión de un vector layer<br>
 &gt; y/o centrar el mapa en el mismo layer, es solo una duda.<br>
<br>
 Mírate la documentación de la API:<br>
 <a href="http://dev.openlayers.org/releases/OpenLayers-2.10/doc/apidocs/files/OpenLayers-js.html" target="_blank">http://dev.openlayers.org/releases/OpenLayers-2.10/doc/apidocs/files/OpenLayers-js.html</a><br>
<br>
 En las clases OpenLayers.Layer.Vector y OpenLayers.Map están los<br>
 métodos que necesitas: para obtener la extensión (&quot;extent&quot;) de los<br>
 datos, y para cambiar la vista del mapa a una extensión dada.<br>
<br>
 Salud,<br>
<br>
 Oscar.<br>
<br>
<br>
<br>
_______________________________________________<br>
 Spanish mailing list<br>
 <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
 <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
 <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
</div></div></blockquote></div><br>