osmcz / api

issue tracker for guidepost api
0 stars 1 forks source link

thumbnail generator #23

Closed walley closed 7 years ago

walley commented 8 years ago

transparent thumbnail generator

walley commented 8 years ago

http://phpthumb.sourceforge.net

walley commented 8 years ago

phpthumb nainstalovan

walley commented 8 years ago

a dokonce i funguje, ted jen poladit konfiguraci a zjistit, kam to vsude nasadit.

severak commented 8 years ago

a používá se někde? Třeba rozcestníky na openstretmap.cz načítají plnou fotku.

walley commented 8 years ago

Zatim ne

mkyral commented 7 years ago

Jak to teda funguje? Jak si mám vyžádat náhled? Má to nějaké kešování? Pro zamýšlený kolotoč fotek u rozcestníků budu náhledy potřebovat.

Asi bude nejlepší rozšířit api, aby posílalo i adresu náhledu, případně zda je dostupno více velikostí. V budoucnu bude možné tu adresu bez problémů změnit.

mkyral commented 7 years ago

btw, co nasadit třeba toto: http://search.cpan.org/~scott/Apache-Image-v0.0.4/lib/Apache/Image.pm

walley commented 7 years ago

funguje to takto: http://api.openstreetmap.cz/p/phpThumb.php?src=http://api.openstreetmap.cz/img/guidepost/0052Podol%C3%AD.jpg&w=100&h=100 je vypnuty kesovani, na to asi neni misto

mkyral commented 7 years ago

Tak teoreticky bychom to mohli kešovat jinde. Udělat lokální službu podobnou https_proxy, která by buď hned vrátila obrázek z lokální cache, nebo by zavolala tu url, náhled pak přeposlala a zároveň si jej uložila pro příště.

@tkas ? @zbycz ? Co vy na to? Kolik máme na www.openstreetmap.cz místa? ;-)

zbycz commented 7 years ago

Asi by to šlo - kešovat obrázky 100x100 ~ 2kb je v poho. Kolik je celkem vyfocených rozcestníků? :-)

Jen to bude chtít napsat nějaký job na automatické pročišťování keše.

walley commented 7 years ago

11000

mkyral commented 7 years ago

Aktivní vrstva používá náhledy 250x250

A asi by bylo dobré to volání upravit, aby stačil jen název obrázku. Ne celá url. Takhle si u tebe můžu nechat zmenšit jakýkoli obrázek ;-)

tkas commented 7 years ago

Na osm.cz je mista zatim dost, kesovat to neni problem, cistit se muze tmpwatchem jako jine veci.

walley commented 7 years ago

je vypnut hotlinking. kes jeste zvazim. issue zaviram, generator generuje.

mkyral commented 7 years ago

Tak keš by se určitě hodila. Ono to generování "on the fly" způsobuje docela nepříjemné poskakování při nahrávání rozcestníků v aktivní vrstvě. A nedej bože když si zavolám api../name/mkyral - to musí uplně zahltit server...

Můžu případně nějak přispět na větší disk? ;-)

walley commented 7 years ago

otevri novou issue

mkyral commented 7 years ago

No už jsem to vyřešil - Viz dnešní emaily ;-)