Hi list,<br><br>This is my first post.<br><br>I have developed an html-javascript script to load Panoramio&#39;s  photos in OpenLayers. Panoramio  (<a href="http:/www.panoramio.com">http:/www.panoramio.com</a>) is a great store of georeferenced photos accesible with a public API (<a href="http://www.panoramio.com/api/">http://www.panoramio.com/api/</a>) that allows to get a doc in JSON format.<br>
A how-to explanation can be viewed as a post in our blog (in spanish - <a href="http://www.gisandchips.org">http://www.gisandchips.org</a>) :<a href="http://www.gisandchips.org/2010/05/04/openlayers-y-panoramio/"> http://www.gisandchips.org/2010/05/04/openlayers-y-panoramio/</a><br>
<br>We have also made two examples:<br><br>1. OpenLayers with OpenStreetMap base layer and Panoramio: <a href="http://www.gisandchips.org/demos/j3m/panoramio/panoramio.html">http://www.gisandchips.org/demos/j3m/panoramio/panoramio.html</a><br>
2. OpenLayers with WMS base layer and Panoramio: <a href="http://www.gisandchips.org/demos/j3m/panoramio/panoramio_4326.html">http://www.gisandchips.org/demos/j3m/panoramio/panoramio_4326.html</a><br><br>Now, my questions:<br>
1. How can I design a new custom layer format (<a href="http://docs.openlayers.org/library/formats.html">http://docs.openlayers.org/library/formats.html</a>) for Panoramio to load the layer as usual (example: panoLayer = new OpenLayers.Layer.Format.Panoramio(&lt;json data&gt;).<br>
 I make an unique JSON data request, but I don&#39;t know how to make  the layer persistent (new httpRequest)  for every zoom-pan event which  loads new data.<br><br>Any suggestions are welcome<br><br>Regards<span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);" title=""><br>
</span></span>