Hola Lista,<div>Llevo parte del día tratando de hacer funcionar &quot;algo&quot; para Cache(ar) Tiles.</div><div>Después de varios intentos lo más que logré conseguir fue unos xml pero de pintar tiles nada de nada. </div><div>
En tilecache.cfg debería bastar con:</div><div><br></div><div><div>[tilecache_options]</div><div>path=/Library/WebServer/Tilecahce/</div><div><br></div><div>[cache]</div><div>type=Disk</div><div>base=/Geo/tiles</div><div>
<br></div><div>[basic]</div><div>type=WMS</div><div>url=<a href="http://labs.metacarta.com/wms/vmap0">http://labs.metacarta.com/wms/vmap0</a></div><div>extension=png</div><div><br></div><div>pero cuando:</div><div><br></div>
<div><a href="http://192.168.4.120/Tilecache/tilecache.cgi/1.0.0/basic/0/0/0.png">http://192.168.4.120/Tilecache/tilecache.cgi/1.0.0/basic/0/0/0.png</a><br></div><div><br></div><div>Lo que obtengo es:</div><div><br></div>
<div><div>An error occurred: &lt;urlopen error (60, &#39;Operation timed out&#39;)&gt;</div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Service.py&quot;, line 324, in cgiHandler</div><div>    format, image = service.dispatchRequest( params, path_info, req_method, host )</div>
<div>  File &quot;/Library/WebServer/Tilecache/TileCache/Service.py&quot;, line 209, in dispatchRequest</div><div>    return self.renderTile(tile, params.has_key(&#39;FORCE&#39;))</div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Service.py&quot;, line 139, in renderTile</div>
<div>    data = layer.render(tile, force=force)</div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Layer.py&quot;, line 443, in render</div><div>    return self.renderTile(tile)</div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Layers/WMS.py&quot;, line 29, in renderTile</div>
<div>    tile.data, response = wms.fetch()</div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Client.py&quot;, line 58, in fetch</div><div>    response = self.client.open(urlrequest)</div><div>  File &quot;/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/urllib2.py&quot;, line 326, in open</div>
<div>    &#39;_open&#39;, req)</div><div>  File &quot;/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/urllib2.py&quot;, line 306, in _call_chain</div><div>    result = func(*args)</div><div>  File &quot;/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/urllib2.py&quot;, line 901, in http_open</div>
<div>    return self.do_open(httplib.HTTP, req)</div><div>  File &quot;/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/urllib2.py&quot;, line 886, in do_open</div><div>    raise URLError(err)</div><div>
<br></div></div><div><br></div><div>Si manoseo un poco el Service.py poniéndole un path a mano </div><div>cfgfiles = &quot;/Library/WebServers/Tilecache/tilecacehe.cfg&quot; #según PB</div><div><br></div><div>Obtengo:</div>
<div><br></div><div>An error occurred: No section: &#39;cache&#39;<br></div><div><div>  File &quot;/Library/WebServer/Tilecache/TileCache/Service.py&quot;, line 97, in _load</div><div>    cache = cls.loadFromSection(config, &quot;cache&quot;, Cache)</div>
<div>  File &quot;/Library/WebServer/Tilecache/TileCache/Service.py&quot;, line 52, in _loadFromSection</div><div>    type  = config.get(section, &quot;type&quot;)</div><div>  File &quot;/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/ConfigParser.py&quot;, line 505, in get</div>
<div>    raise NoSectionError(section)</div><div><br></div></div><div>Sospecho que no está entendiendo lo que pone tilecache.cfg</div><div><br></div><div>¿Alguien tiene idea de cómo solucionarlo o al menos algo para probar?</div>
<div><br></div><div>bb</div><div>PB</div></div>