[OSM-talk-nl] tile.openstreetmap.nl hoe werkt rendering?

Richard Duivenvoorde rdmailings at duif.net
Wed Jun 18 18:36:03 UTC 2008


Hoi Stefan,

je hebt waarschijnlijk gelijk dat de een c-implementatie beter zou 
performen.

Maar ik zou in dit geval toch gebruik blijven maken van de tilecache.py. 
Dit is namelijk een min of meer stukje 'standaard'-software in de 
hedendaagse mapping-wereld (www.tilecache.org), waar dus veel mensen mee 
overweg kunnen/configureren/aanpassen/updaten.
Wat betreft webserver-modules: 
http://www.tilecache.org/readme.html#running-under-mod-python

Als het op dit moment blijkbaar niet precies doet wat je wilt, is het 
denk ik zinvoller om dat te fixen in de bestaande implementatie, dan er 
weer zelf een te gaan bakken?

Op dit moment worden de tiles 'on demand' gegenereerd voor je, ik denk 
dat dit meer cycles kost dan het 'proxien' wat tilecache doet.
Wanneer je dit op een produktieserver gaat zetten, heb je met tilecache 
de mogelijkheid om te 'seeden', dwz alle tile uit te genereren. Met zo'n 
geheel afgevulde cache kun je tilecache ertussenuit snijden (door in 
openlayers een TileCache layer te gebruiken.
Zie (het bijna niet merkbare :-) ) verschil tussen een MET tilecache.py
http://www.duif.net/osm/index1.html
en een die rechtstreeks de tiles ophaalt
(in Openlayers vreemd genoeg TileCache-layer genaamd):
http://www.duif.net/osm/index4.html

Groeten,
Richard Duivenvoorde


Stefan de Konink wrote:
> Sander Hoentjen schreef:
>> Ehm, ik heb dat alleen gebouwd op http://www.openfietskaart.nl/ :)
>>> Overigens kan ik iemand nog van dienst zijn door titecache.py in C om te 
>>> zetten zodat je oa netjes 304tjes kan serveren?
>> Waarom zou dat met de python implementatie niet kunnen?
> 
> Je kunt alles in iedere taal uitdrukken, maar de beste performance wordt 
> nogthans gehaald met systeem code en niet met op interpreter gebaseerde 
> talen ;) Daarbij is een webserver module meestal sneller dan een cgi script.
> 
> 
> Stefan
> 
> _______________________________________________
> Talk-nl mailing list
> Talk-nl at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
> 
> 





More information about the Talk-nl mailing list