Huong Dan Tao Geodatabase

Embed Size (px)

Citation preview

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