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 <[email protected]> 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
[email protected]
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
[email protected]
https://lists.openstreetmap.org/listinfo/talk-hr

Reply via email to