Maybe MongoDB? <a href="http://www.mongodb.org/">http://www.mongodb.org/</a><br><br><div class="gmail_quote">On Mon, Mar 21, 2011 at 6:10 AM, Jan Martin <span dir="ltr"><<a href="mailto:janmartin@diy-streetview.org">janmartin@diy-streetview.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi all,<br><br>I need to switch to a back-end that scales. <br>Please suggest what technology to use.<br><br>This is my custom front-end using open layers and the custom written flash DIY streetview player.<br>
<a href="http://www.diy-streetview.org/data/development/20110217/index.html" target="_blank">http://www.diy-streetview.org/data/development/20110217/index.html</a><br>
<br>For then map data is provided like this by a text-file:<br>A single data set looks like this:<br>lat lon imgdirection filename nation country town street<br>49.9942724285861 8.66443542324444 339 000037.jpg Germany Hessen Langen Westendstrasse<br>
<br>For the DIY streetview player:<br>Each pano (e.g. "000045") has a corresponding xml file e.g. "000045.xml".<br>(File location can be changed in the DIY streetview player to point to the same URL for all streetviews.)<br>
<br>Describing both the "pano" istself, and "neighbour"s to be displayed.<br><br><?xml version="1.0" encoding="utf-8"?><br><eyesisplayer><br> <pano direction="88" latitude="49.9945861297528" longitude="8.66527973166667" altitude="188.9559633" /><br>
<neighbours><br> <neighbour path="000044.xml" latitude="49.99458200" longitude="8.66510383" altitude="189.84849720" /><br> <neighbour path="000046.xml" latitude="49.99459026" longitude="8.66545564" altitude="188.06342780" /><br>
<neighbour path="000088.xml" latitude="49.99463573" longitude="8.66556697" altitude="173.86521180" /><br> <neighbour path="000087.xml" latitude="49.99451248" longitude="8.66556220" altitude="173.76674110" /><br>
<neighbour path="000043.xml" latitude="49.99457787" longitude="8.66492792" altitude="<a href="tel:190.74103240" target="_blank">190.74103240</a>" /><br> <neighbour path="000047.xml" latitude="49.99459439" longitude="8.66563155" altitude="187.17089200" /><br>
<neighbour path="000089.xml" latitude="49.99475898" longitude="8.66557174" altitude="173.96368040" /><br> <neighbour path="000086.xml" latitude="49.99438923" longitude="8.66555743" altitude="173.66826920" /><br>
</neighbours> <br></eyesisplayer><br><br>Obviously the map approach does not scale at all, and the .xml files are hard to maintain at best.<br><br>What would you use to provide this data?<br><br>Thanks,<br>
Jan<br clear="all"><font color="#888888"><br>-- <br><a href="http://www.DIY-streetview.org" target="_blank">http://www.DIY-streetview.org</a><br>
</font><br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.osgeo.org">Users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/openlayers-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-users</a><br>
<br></blockquote></div><br>