You are on page 1of 36

BO CO THU HOCH

ti: Xy dng h thng Viettel GIS Server

o B Thng

Phng Cng ngh

Trung tm Phn mm Doanh nghip Viettel

NI DUNG

1. Vn ha Viettel 2. Ni dung cc cng vic thc hin 3. Thun li, kh khn v xut

VN HA VIETTEL

Lch s hnh thnh v pht trin Trit l kinh doanh v vn ha Viettel

M hnh t chc

LCH S HNH THNH


TTPM Doanh nghip Viettel

31/01/2011 14/12/2009 6/4/2005 01/07/2004 28/10/2003 14/7/1995 27/7/1993 1/6/1989

Tp on Vin thng Qun i (VIETTEL GROUP)

Tng cng ty vin thng qun i Trc thuc B Quc Phng

Cng ty Vin thng Qun i (VIETTEL) Cng ty in t Vin thng Qun i (VIETEL)

Cng ty in t v Thit b thng tin (SIGELCO) Tng Cng ty in t thit b thng tin

CC MC PHT TRIN
25/03/2010: Khai trng mng di ng 3G, ph sng ton

quc vi trn 8000 trm BTS 16/10/2009: Khai trng mng Unitel ti Lo 19/02/2009: Khai trng mng Metfone ti Campuchia 2008: Trong top 100 thng hiu Vin thng (2 t USD) 2007: Doanh thu t 1 t USD
2006: u t sang Lo/Campuchia 15/10/2004: Trin khai dch v in thoi di ng

09/2003: Trin khai DV in thoi c nh


09/10/2002: Khai trng dch v Internet 15/10/2000: Trin khai dch v in thoi ng di (VoIP)

TRIT L KINH DOANH


Mi khch hng l mt c th ring bit, cn c tn trng, quan tm v lng nghe, thu hiu v phc v mt cch ring bit. Lin tc i mi, cng vi khch hng sng to ra cc sn phm, dch v ngy cng hon ho Gn kt cc hot ng sn xut kinh doanh vi cc hot ng x hi, hot ng nhn o Ly con ngi l nhn t ch o pht trin. Chn thnh vi ng nghip, cng nhau gn b, gp sc xy dng mi nh chung Viettel

8 GI TR CT LI
1 2 3 4 5 6 Thc tin l tiu chun kim nghim chn l Trng thnh quan nhng thch thc v tht bi Thch ng nhanh l sc mnh canh tranh Sng to l sc sng T duy h thng Kt hp ng Ty Truyn thng v cch lm ngi lnh

7 8

Viettel l ngi nh chung

M HNH T CHC TP ON

M HNH T CHC TTPM DN VIETTEL

NI DUNG CNG VIC THC HIN

Nghin cu, tm hiu, la chn gii php v xy dng h thng Viettel GIS Server Tham gia cc kha o to nhn vin mi ca Trung tm Phn mm.

Tham gia xy dng phn Server cho bn demo h thng qun l nhn vin a bn Vinamilk

H THNG VIETEL GIS SERVER


L do la chn ti Tm hiu v la chn gii php Gii php s dng ArcGIS Gii php s dng Open Source

So snh v la chn
Xy dng h thng GIS s dng OpenSource X l v chun ha d liu Tm hiu GeoServer Xy dng dch v Routing

L DO LA CHN TI
Hnh thnh da trn yu cu ba d n hin ti ca Viettel:

D n Mng x hi KunKun
D n qun l nhn vin a bn D n NIMS. Ngoi ra p ng cc d n s dng GIS trong tng lai

=> Xy dng h thng GIS ring.

M HNH H THNG GIS NH XY DNG

GII PHP S DNG ARCGIS


M HNH ARCGIS

GII PHP S DNG ARCGIS


GIS Tools: ArcGIS c b cng c y trn Desktop: ArcMap, ArcCatalog, v ArcGlobe. Cung cp ArcObjects lp trnh. GIS Data:

S dng cng ngh ArcSDE.


H tr nhiu

GII PHP S DNG ARCGIS


GIS Server: Phn core ca h thng Cung cp cc ti nguyn/dch v nh maps, globes, image services, address locators S kt ni hai thnh phn: SOM (Server object manager) v SOCs (Server object containers) Web Server: Cha cc ng dng Web v cc dch v web, cc ng dng v dch v ny s dng ti nguyn trn GIS Server. Public cc dch v qua web di dng service

GII PHP S DNG ARCGIS


Client: Kt ni server thng qua giao thc HTTP

GII PHP S DNG OPEN SOURCE


GIS Tools: S dng kt hp cc Open source nh QGIS, uDig, GRASS, Mapnik. Ni bt l QGIS v uDig

GIS Data: S dng PostgreSQL/PostGIS


PostgreSQL: L RDBMS da trn POSTGRES. PostGIS: Extension cho PostgreSQL lu tr v truy vn d liu a l. pgRouting: Nh l extension

cho PostGIS h tr lu d liu


xc nh l trnh.

GII PHP S DNG OPEN SOURCE


GIS Server: GeoServer v MapServer
GeoServer WMS WFS Technology Project start Administration Tt Tt hn v c h tr WFS-T J2EE 2003 Cng c qun tr trn web MapServer C th tt hn cht Khng h tr WFS-T CGI 1996 S dng mapfile, c th c h tr bi QGIS. Nhng khng tng thch vi cng c qun tr trn web ca GeoServer. Tt cho ngi pht trin C/C++, PHP Mnh hn (Styles l mt phn ca mapfile) Mi tp mapfile tng ng 1 service Dng lnh SQL nhng

Extensibility Cartography Services Querying

Tt cho ngi pht trin trn Java S dng chun SLD (Styled Layer Descriptor) H tr cc service WMS/WFS/WCS. CQL (Common Query Language) v m hnh OGC Filter

GII PHP S DNG OPEN SOURCE


GIS Server (Tip): Thiu mt s dch v quan trng
GeoProcessing: C th xy dng c da trn truy vn CSDL a l PostGIS. Routing: Xy dng da trn open source pgRouting. GeoCode: Tm hiu thm, hon ton c th lm c.

Client:
Web API: S dng OpenLayer v GeoExt. Mobile API: gvSIG-Mobile (J2ME) v gvSIG-Mini (Symbian, J2ME) Desktop API: S dng cc open source nh uDig, QGIS, GRASS,...

SO SNH V LA CHN GII PHP


Gii php s dng ArcGIS u im Nhc im - Gii php thng nht, tt c s dng trn b - Chi ph cao cng c ArcGIS. - Khng ch ng v mt cng ngh, c bit - Tn t thi gian, ch mt thi gian tm hiu, sau ny khi c nhiu d n hn vi nhiu yu customize ch khng mt thi gian pht trin. cu hn. - c h tr mt k thut t pha ArcGIS - Vic nng cp thm tnh nng c th s mt thm nhiu thi gian khi phi yu cu pha ArcGIS Gii php s dng Open Source u im Nhc im - Chi ph thp do tn dng m ngun m - Tn nhiu thi gian hn, c bit l thi gian - H thng hon thin dn ln mt phn nh h pht trin. thng m ngun m cp nht sa li thng - Gii php khng thng nht do kt hp nhiu xuyn. m ngun m khc nhau. - Ch ng mt cng ngh, mi khi c yu cu - Tn nhiu nhn lc hn trong xy dng v mi th c th d dng xy dng. hon thin h thng, c bit l vic xy dng - Nhng ngi tham gia pht trin s c hiu API pha client. bit su hn v GIS.

CNG VIC KHI DNG OPEN SOURCE


B1: S dng GeoServer v lp trnh pht trin da trn GeoServer

Ci t v tm hiu GeoServer
Tm hiu SLD v cu hnh bn Vietnam (Demo) Tm hiu lp trnh thm service trong GeoServer. B2: Xy dng cc dch v quan trng Dch v xc nh l trnh (pgRouting) Dch v tm ng gn nht Dch v GeoCode

CNG VIC KHI DNG OPEN SOURCE


B3: Xy dng website bn pha client Xy dng website ging Vietbando s dng tt c cc dch v trn Chun ha Web API cho ngi dng cui. B4: Trin khai h thng Tm hiu thm c ch phn ti cho server cng nh database

Thc hin trin khai h thng trong tp on

CNG VIC KHI DNG OPEN SOURCE


B5: Xy dng cc API cho cc dng di ng B sung v hon thin b API cho Android. B sung v hon thin b API cho J2ME. Xy dng v hon thin b API cho iOS

Xy dng v hon thin b API cho Window Phone


B6: Thc hin cc yu cu thm pht sinh t d n mi hay yu cu t BG.

CNG VIC KHI DNG OPEN SOURCE


B5: Xy dng cc API cho cc dng di ng B sung v hon thin b API cho Android. B sung v hon thin b API cho J2ME. Xy dng v hon thin b API cho iOS

Xy dng v hon thin b API cho Window Phone


B6: Thc hin cc yu cu thm pht sinh t d n mi hay yu cu t BG.

XY DNG H THNG GIS


X l v chun ha d liu Tm hiu GeoServer Xy dng dch v Routing

X L V CHUN HA D LIU
D liu: Hin ti ang s dng d liu demo (Min bc) gm layer:
Provinces, Districts: D liu tnh/thnh ph, qun/huyn.
RiverAndLakes: D liu sng h.
PRIORITY = 0: Sng ln

PRIORITY = 1: Sng nh v h

Streets: Lp cha d liu ng.


FUNC_CLASS = 1: ng quc l FUNC_CLASS = 2: ng tnh l, ng ln FUNC_CLASS = 3, 4: ng nh, ng, ngch

X L V CHUN HA D LIU

Cu hnh boundary t nc

X L V CHUN HA D LIU

CU HNH HIN TH QUN, SNG, H

X L V CHUN HA D LIU

CU HNH HIN TH NG

X L V CHUN HA D LIU

CU HNH HIN TH NG V POI

XY DNG DCH V ROUTING


To d liu Routing: Thc hin bc
Ci t PostgreSQL/PostGIS Build pgRouting, copy tp dll/so vo trong th mc lib ca PostgreSQL Chy pgAdmin III. Connect, to "routing_template theo "template_postgis". Load v thc thi ba tp: routing_core.sql, routing_core_wrappers.sql, routing_topology.sql To CSDL vn_routing theo routing_template. Import d liu Shape file vo CSDL ny.

XY DNG DCH V ROUTING


To d liu Routing (Tip):
To d liu routing bng cch chy ba lnh SQL:

Lnh SQL to "start and end point geometries


Lnh SQL to bng kt ni unique network nodes Lnh SQL to bng "routable network table (Mt khong 2.5 ting vi d liu demo hin ti)

Thc hin tm l trnh: T node 13628 n node 13666 bng cu


lnh SQL. Kt qu nh hnh slide sau.

Xy dng service:
Server xy dng webservice trn Java Client thc hin gi service bng Javascript v hin th bn .

XY DNG DCH V ROUTING

XUT
D n Viettel GIS Server l d n ln, nhng do iu kin nhn lc v phi u tin mt s d n khc cn gp nn hin ti d n chuyn sang di dng ti nghin cu. Nu nh c u t ng mc v mt nhn lc nhn lc, h thng s c thc y nhanh hn sm sang giai on th nghim v p dng. Vi GIS, d liu l rt quan trng. Nu d n ny thc s i vo thc hin th cn c k hoch tm hiu v mua d liu lm u vo trin khai h thng tht.

You might also like