[Talk-hr] Renderiranje je zapelo?

Janko Mihelić janjko at gmail.com
Uto Kol 7 10:29:59 UTC 2018


Hvala na objašnjenju!
Nisam znao da se sve iznad 12. zoom levela renderira on demand, mislio sam
da cache serveri imaju apsolutno sve tileove, a render serveri im pošalju
sve što se promijeni. Ali vjerujem da ovo ima više smisla.

Slijedeći put ću malo brže javiti ako renderiranje zapne, problem je što
uvijek misliš da je netko drugi sigurno već prijavio :D

Pozdrav!

pon, 6. kol 2018. u 22:19 hbogner <hbogner+news at gmail.com> napisao je:

> On 06.08.2018 18:09, Janko Mihelić wrote:
> > Čini se da su se nove promjene počele renderirati, ali one stare treba
> > pogurati sa /dirty naredbom.
> >
> > pon, 6. kol 2018. u 12:25 hbogner <hbogner+news at gmail.com> napisao je:
> >
> >> Tile render serveri šalju renderirane podatke tile cache serverima kojih
> >> ima nešto više, te su oni zaduženi za slanje podataka u pojedine regije,
> >> Iz Zagreba ide za Pulu pa iz Pule dalje po RH i svijetu.
> >>
> >>
> > Jel to znači da svi tile rendereri renderiraju sve promjene? Ili su se
> > podijelili po regijama, da jedan renderira samo Europu, drugi samo
> Ameriku,
> > i tako..
> >
> > Janko
> > _______________________________________________
> > Talk-hr mailing list
> > Talk-hr at openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-hr
> >
> Hvala na prijavi problema, bitno da je rješeno :D
>
> Svi tile render serveri(5 servera, svi u EU) se ažuriraju sa glavne OSM
> baze i sadrže cijeli planet za svim zadnjim promjenama.
>
> Zoom lvl od 0-12 se na svim tile render serverima kompletno renderira za
> cijeli svijet, a lvl 13-19 se renderiraju on demand. Nema smisla sve
> renderirati zbog količine podataka i postotka pregleda tih podataka, evo
> tablice sa količinama i postotkom pregleda pojedinog zoom lvl-a pa će ti
> biti jasnije: https://wiki.openstreetmap.org/wiki/Tile_disk_usage
>
> Nitko od nas ne pristupa direktno tile render serverima, nego oni sve
> zahtjeve dobiju, te sve podatke vraćaju tile cache serverima.
>
> Tile cache serveri(21 server, većina u EU) su poveznica između korisnika
> i render servera. Ti otvoriš OSM kartu, te si ovisno o svojoj lokaciji
> preusmjeren na najbliži tile cache server. Njemu tvoj browser pošalje
> zahtjev za prikazom određenog dijela karte. Tile cache server provjeri
> ima li te podatke već kod sebe i koliko su stari. Ako ih ima i dovoljno
> su svježi prosljedi ti ih odmah. Ako ih ima, ali prestari su onda šalje
> zahtjev render serveru za novom verzijom. Ako nema te podatke onda šalje
> zahtjev render serveru za tim podatcima.
>
> Ovo je rapored tile cache servera po svijetu:
> https://dns.openstreetmap.org/tile.openstreetmap.org.html i država koje
> oni poslužuju.
>
> Dakle svi render serveri su sposobni renderirati cijeli svijet, ali
> renderiraju samo ono što tile cache serveri od njih zatraže, a to ovisi
> o korisnicima u državama koje tile cache serveri poslužuju.
>
> Naravno ovo je samo osnovni prikaz rada cjelog sustava, jer ispod haube
> ovo je puno kompleksnije.
>
> Nadam se da sam pomogao sa razjašnjenjem.
>
> Pozdrav, Hrvoje
>
>
>
> _______________________________________________
> Talk-hr mailing list
> Talk-hr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-hr
>


Više informacija o Talk-hr mailing listi