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 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

2 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 - 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 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 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 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 - statistiky

5 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 - 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 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

7 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 - 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° 8 388 608m x 8 388 608m

8 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

9 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

10 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 - 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 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 - PP prostor – počet dlaždic ZoomNo. dlaždicMěřítko 141:96 800 000 101 048 5761:190 000 164 294 967 2961:3 000

12 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 - 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 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 - 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 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 - PP– bitové indexy Příklad: -Zoom 20 -20bitů 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 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 - 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 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 - PP - Barely Barel –Řádově desetitisíce souborů –Stejný typ mapového podkladu Indexy barelu

17 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 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 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 - 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 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 - 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 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 - 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 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 - 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) 11000000000000000000000000000000 Česká republika (2) 00011000000000000000000000000000 Jihomoravský kraj (3) 00000011100000000000000000000000 okres Brno-město (4) 00000000001100000000000000000000 město Brno (5) 00000000000001111000000000000000 městská část Brno-jih (6) 00000000000000000011100000000000 část obce Komárov (7) 00000000000000000000001100000000 ulice Černovická na jednu část dotazu je 32 tokenů. 1)Vytvoří se kandidát 11000000000000000000000000000000, level country 2)Přidá se hit (2) 11011000000000000000000000000000, level region 3)… opakovat až po případnou adresu

22 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 - Search server Typy hledání –Čistě fulltextové –Fulltextové v Bounding boxu –Fulltextové v „Byte“ mapě

23 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 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 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 Osnova –Příčina vzniku nového rozhraní –Principy a kritéria návrhu –Mapy a AJAX –Mapy v API - Web - nové rozhraní

25 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 Chceme více map Chceme další obsah a služby Zjednodušit vývoj nových služeb - Web – proč nového rozhraní

26 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 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 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 - 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 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 - Web - Příklady Příklady –Pohyb mapy –Hledání –Plánovač tras –Kombinace

29 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 - Web - API Co je API Možnosti API Licence Wendigovo API

30 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 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 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 - 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