[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