Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Mc lcMc lc....................................................................................................................... 1 Cc bc thc hin to mt Geodatabase..................................................................2 II. Thit k c s d liu khng gian dng Visio..........................................................3 III. ArcCatalog........................................................................................................... 18 IV. ArcMap................................................................................................................ 24 V. Kt lun:............................................................................................................... 26
1
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Cc bc thc hin to mt Geodatabase 1. Phn tch ti xc nh i tng khng gian, thuc tnh.2. Dng Visio thit k kt qu sau bc ny l export ra c mt file XMI 3. Import file XMI trn vo ArcCatalog bng cng c Schema Winzard C c c s
d liu khng gian hon chnh.4. Export cc lp khng gian ra dng shape file import li vo ArcMap Xc nh cc
i tng ngoi thc t ln bn ( xc nh im, ng, vng trn cc lp khng gian). Phn mm s dng: Visio 2003 ArcCatalog 2009 MS SQL server express 2005
2
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Thanh s khng ni v phn phn tch v mi bi mi khc nn Thanh s i vo phn thit k dng Visio. II. Thit k c s d liu khng gian dng Visio Cc bn vo ng dn C:\Program Files\ArcGIS\CaseTools\Uml Models\ArcInfo UML Model (Visio 2002) c th thit k mt GeoDatabase. Mt file mi c to 3 template Domain ca chng trnh c to t ng.
Hnh 3 Template domain mc nh ca chng trnh Cc bn c th xa 2 template bn di v ta khng cn dng n n trong thit k (khng xa cng chng sao)
3
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
T template domain ny ta s to ra cc domain cho chng trnh ca mnh. Hnh t tn cho Domain
Hnh xc nh thuc tnh cho Domain
4
Hng dn thit k GeoDatabase bng Visio Lu : 1. Gi li 3 thuc tnh u 2. Xc nh tn thuc tnh 3. Kiu d liu 4. Gi tr khi to ng vi tng thuc tnh
Nguyn Ch Thanh 07520312
Sau ta c th to cc package nhm mc ch gom gn cc lp
Hnh to mi cc package
5
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
K n l to cc lp d liu khng gian
Ta cng lm tng t nh vi lp Domain. Nhng im quan trng cn phi lu l kiu d liu v property ca mi thuc tnh. Kiu d liu c th l kiu Domain ( to trc) Property ca mi thuc tnh : 1. Xc nh chiu di 2. Xc nh kha Vic xc nh kha l rt quan trng v vic ny thng th cc bn khng bit lm v b qua nh th s khng to c quan h gia cc i tng. Cch thc hin. Chn i tng property chn tag Tagged Value New 1. G vo Length nu xc nh chiu di6
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
2. G vo AllowNulls v cho gi tr l False xc nh kha chnh (cn cc thuc tnh
thng thng v kha ngoi th khng cn xc nh Tagged Value ny).
Hnh xc nh chiu di thuc tnh
7
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh xc nh kha chnh
Hnh Tagged Values ca thuc tnh lm kha chnh
8
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh Tagged Values ca thuc tnh thng thng v kha ph
Cc bn tin hnh lm tng t cho cc lp khng gian v thuc tnh cn li. To mi 1 page tn Logic th hin mi quan h mc logic gia cc lp
Dng Binary Association trong panel cng c to quan h.
Hnh to quan h gia cc lp bng Binary Association9
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh Xc nh bng s (Multiplicity) gia 2 class im quan trng nht trong m hnh Logic l xc nh c quan h gia cc class ngha l xc nh bng gc, kha chnh, kha ngoi. Vo Tagged Value ca quan h new g vo1. OringinClass xc nh lp ngun (cha kha chnh)
2. OringinForiegnKey xc nh kha ngoi 3. OringinPrimaryKey xc nh kha chnh
10
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh xc nh bng ngun
Hnh xc nh kha chnh
11
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh xc nh kha ngoi
Hnh M hnh d liu mc logic (Cc bn c th ko cc domain to quan h hoc khng) To mt page mi tn Physic th hin mi quan h mc vt l gia cc lp.
12
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh mi quan h gia Feature class v Object class (Mi quan h gia hai lp ny s t pht sinh) Ko cc class khng gian v thuc tnh th vo page ny
Hnh xa cc mi quan h t pht sinh gia cc class Ta s copy hoc dng Generation trong tool panel
13
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh m hnh d liu mc vt l
Dng cng c export file thit k ny ra dng XMI
Hnh dng cng c ESRI XMI Export
14
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh Export succeeded! Tuy nhin ta cn cn phi kim tra xem file XMI va export ra c ng (cu trc, quan h) khng bng cng c Semantics Checker.
Hnh dng tool Semantics Checker trong Visio 2003 Nhng tool ny trong Vision 2003 b li15
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh li function Semantics Checker trong Visio 2003 s dng c Function ny ta phi tin hnh cc bc sau 1. Sa li code 2. Xc nh Reference cho function ny
Hnh sa li code trong Semantics Checker.16
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh xc nh Reference cho tool Semantics Checker Th l ta sa xong! Dng tool Semantics Checker kim tra file XMI va export
17
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh xc nh file XMI
Hnh kt qu kim tra file XMI
III. ArcCatalog Bn phi chc chn rng ArcCatalog kt ni c vi c s d liu v bn to sn mt c s d liu mi. Import file XMI vo ArcCatalog da vo tool Schema Winzard. ly c tool ny th bn vo Tool Customize
18
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh ly tool Schema Winzard
Hnh chn file XMI export t Visio
19
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh cc lp thit k trong Visio
Hnh Export thnh cng.20
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh c s d liu khng gian c thit k thnh cng
K n ta thc hin vic Export cc class khng gian thnh dng Shapefile (single). Vic ny l quan trng ta c c cc lp d liu s s dng trong ArcMap
21
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh Export class khng gian thnh dng Shapefile
Hnh config cho class export
22
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
Hnh cc class khng gian c export thnh cng
23
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
IV. ArcMap Dng ArcMap xc nh cc i tng khng gian ln bn trn cc lp khng gian va c to.
Hnh load d liu nn
Hnh load lp d liu khng gian va c to24
Hng dn thit k GeoDatabase bng Visio Ghi ch:
Nguyn Ch Thanh 07520312
Lp d liu nn TP.HCM c C gi trc. Cc bn cng nn thc hin Export cc lp khng gian trong c s d liu ny ra dng Shapefie (do yu cu ca C) c th thc hin vic xc nh im, ng vng trn cc lp khng gian m ta to ra, iu c bit lu l ta phi chn Spacial Reference cho ging Spacial Reference m lp d liu mu TP.HCM. Reference c hiu l li chiu, h ta R_click vo lp d liu khng gian Property
Hnh xc nh Spatial Reference cho cc lp d liu khng gian
Cc phn xc nh im, ng, vng nh th no th cc bn t xem li vi cch lm tng t nh phn mm ArcView mnh hc v hin ti mnh vn cha xem li nn khng th vit thm c.25
Hng dn thit k GeoDatabase bng Visio
Nguyn Ch Thanh 07520312
V. Kt lun: Trn y l bi hng dn cc thc to lp mt Geodatabase t Visio cng nh cch export mt lp d liu khng gian v cch dng n trong ArcMap. Hy vng c th gip cho cc bn lm tt bi ca mnh. Bi hng dn ny mnh thc hin c l nh s gip tn tnh ca C v t tm hiu. Do vy nu bn no c cch lm hay hn cho mt phn hay ton b bi hng dn th hy cng chia s vi mi ngi nh! Thn,
26