Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Www.seznam.cz Seznam.cz, a.s. I Radlická 608/2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115.

Podobné prezentace


Prezentace na téma: "Www.seznam.cz Seznam.cz, a.s. I Radlická 608/2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115."— Transkript prezentace:

1 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax:

2 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: osnova přednášky Obecný popis služby Suchá statistika –Návštěvnost –Datová zátěž –Hardware PP prostor –Pokrytí –Barely Backend –Region Server –Principy hledání Web –Možnosti rozhraní –AJAX –Příklady užití Spolupracující služby Dotazy

3 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Mapové podklady: –Základní –Satelitní/letecká + popisková vrstva –Turistická –Historická Hledání –Regiony –Firmy a body zájmu –Plánovač tras - popis služby

4 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: statistiky

5 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: HW statistiky 40 strojů 25 aplikačních komponent 8TB na diskových polích (1T/pole) 250Mb/s traffic z většiny na dlaždice

6 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax:

7 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP prostor - pokrytí Co je to PP prostor? –Pokrytý Prostor –Procházka & Přibyl –Přibyl & Procházka Souřadný systém UTM, zóna 33, elipsoid WGS-84 Rozšíření na 56° m x m

8 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax:

9 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax:

10 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP prostor - dlaždice PP prostor je dělen na tzv. „dlaždice“ Velikost dlaždice 256px –512px – moc velká dlaždice –128px – příliš dotazů

11 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP prostor – počet dlaždic ZoomNo. dlaždicMěřítko 141: : :3 000

12 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP prostor - zoomy Zoom 0 –Jedna dlaždice pokrývá celý PP prostor Každý další zoom –Jedna dlaždice se rozpadne na další 4 (binární „čvrcení“ ) –n i =4 i Maximální počet zoomů – 20 Použité zoomy 1-16

13 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP – bitové indexy 20 zoomů = 20 bitů pro indexaci dlaždic dlaždice 256px = 8bitů 28bitů pro určení polohy bodu na dlaždici

14 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP– bitové indexy Příklad: -Zoom bitů indexuje dlaždici -8bitů bod na dlaždici -Zoom 19 -Dělíme 2mi -19 bitů indexuje dlaždici -9 bitů bod na dlaždici (poslední lze zanedbat)

15 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP – adresáře Typ podkladu Rozpad do adresářů dle PP indexu –X složka –Y složka Adresáře s malým počtem souborů Soubory jsou v tzv. “barelech”

16 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: PP - Barely Barel –Řádově desetitisíce souborů –Stejný typ mapového podkladu Indexy barelu

17 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: userwebmessiah IM region server Search server Hint Server Web fulltext FRPC 15 req/s FRPC 170 req/s FRPC 50 req/s FRPC 170 req/s FRPC 170 req/s - Backend

18 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Messiah Metody –Převody geografických souřadnic –setupMap Vstup –Typ mapového podkladu –Střed mapy –Šířka x Výška mapy –Pozice a velikost zobrazovaného objektu Výstup –Střed mapy –Zoom

19 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Region server Vstupní data –Registr UIR-ADR –ČSÚ –Vlastní data Funkce –Zjištění pravděpodobně hledaného regionu –Detailní informace o konkrétním regionu Příklady: –Mexická restaurace –Okna Písek –Brno hotel Praha

20 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Region server Zpracování dotazu –Částečná lemmatizace (předložky, příslovce) –Určení „hitů“ –Spojení hitů (hierarchicky) –Výběr nejlepších –Řazení dle relevance –Umělé popisky

21 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Region server Příklad zpracování dotazu (spojování hitů): Česká republika, Jihomoravský kraj, okres Brno-město, město Brno, mestská část Brno-jih, část obce Komárov, ulice Černovická Vytvořené hity: (1) Česká republika (2) Jihomoravský kraj (3) okres Brno-město (4) město Brno (5) městská část Brno-jih (6) část obce Komárov (7) ulice Černovická na jednu část dotazu je 32 tokenů. 1)Vytvoří se kandidát , level country 2)Přidá se hit (2) , level region 3)… opakovat až po případnou adresu

22 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Search server Typy hledání –Čistě fulltextové –Fulltextové v Bounding boxu –Fulltextové v „Byte“ mapě

23 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Klientské rozhraní Map server Route mapserver Route server mapi proxy userweb Poi server HTTP 50 req/s HTTP FRPC 1400 req/s 1300 req/s Mapgen HTTP - Frontend tiles Meritko /sever

24 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Osnova –Příčina vzniku nového rozhraní –Principy a kritéria návrhu –Mapy a AJAX –Mapy v API - Web - nové rozhraní

25 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Chceme více map Chceme další obsah a služby Zjednodušit vývoj nových služeb - Web – proč nového rozhraní

26 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Principy –Minimalizovat změnu rozhraní –Podpora N podkladů a M vrstev –Přepnutí mapy jedním klikem –Standardizovat ovládací prvky k desktopovým aplikacím Způsob návrhu –Vícero grafických návrhů –Uživatelské testy (plánovač a průběháři) - Web - principy a způsob návrhu

27 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Web - AJAX Klientské rozhraní –Technologie AJAX Asynchronous JavaScript and XML Jesse James Garrettt – únor 2005 Více viz. Wikipedie –Použití AJAX technologie Načítání dlaždic POI ikony dlaždic Formuláře Výsledky hledání

28 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Web - Příklady Příklady –Pohyb mapy –Hledání –Plánovač tras –Kombinace

29 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Web - API Co je API Možnosti API Licence Wendigovo API

30 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Operátory hledání –Loc: (možnost vícenásobného užití) –Dist: Dotazy: –Brutal dotaz viz txt –Hrady u BrnaHrady u Brna –ŠtatlŠtatl –Radlická 2, Praha 5Radlická 2, Praha 5

31 Seznam.cz, a.s. I Radlická 608/2 I Praha 5 I Tel.: I Fax: Spolupracující služby Reklama –IM –Stats Web Obsah –Katalog –Wikimapy –Wikipedia –Turistické známky Mobilní mapy


Stáhnout ppt "Www.seznam.cz Seznam.cz, a.s. I Radlická 608/2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115."

Podobné prezentace


Reklamy Google