You are on page 1of 26

Hng dn thit k GeoDatabase bng Visio

Nguyn Ch Thanh 07520312

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

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

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)

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

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

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

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

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

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 Association


9

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 vo
1. 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 li
15

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 to


24

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

You might also like