+ All Categories
Home > Documents > curs esri 2

curs esri 2

Date post: 03-Jun-2018
Category:
Upload: mymvc2005
View: 222 times
Download: 1 times
Share this document with a friend

of 72

Transcript
  • 8/12/2019 curs esri 2

    1/72

  • 8/12/2019 curs esri 2

    2/72

    Logistica

    Program zilnic

    Start 9 _ _ - - -

    P r an z 1230

    - 1330

    _----

    Final 17_----

    Copyright C 2001-2004 ESRI. AII rights reserved.

    Materiale

    Suport de cursuri

    Prezentare Power Point

    CD de evaluare

    E_mail

    [email protected]

    Copyright C 2001-2004 ESRI. An rlghls resllI'ved.

    Geodatabase Design Concepls 1-3

    G eoda ta ba se D e si gn C once p" 1-4

    2

    mailto:[email protected]:[email protected]
  • 8/12/2019 curs esri 2

    3/72

    Obiectivele cursului

    Sa ofere o imagine de ansamblu asupra conceptelor,

    metodelor si instrumentelor pentru a intelege procesul

    de proiectare a geodatabase

    Sa invatati cum sa dezvoltati schema geodatabase

    Definiti necesitatile unui GIS

    Creati schema geodatabase pentru acestea

    Geodatabaso Doslgn Concepts 1.5

    C opy r ight 02001-2004 ESRI. AII r lghts r eser vod.

    Desfasurare curs

    Geodatabase Doslgn Concepts 1.6

    Copyright o 2001- 2004 ESRI. AII r lghts r os erv ed.

    3

  • 8/12/2019 curs esri 2

    4/72

    Ce este ArcGIS ?

    Clientii ArcGIS

    Componente f

    1\"

    Ap li cati i si dat e

    Copyright (O 2001-2004 ESRI. AII rights reserved.

    GeodatabllSe Design Concept. 1-7

    4

  • 8/12/2019 curs esri 2

    5/72

    Introducere in

    geodatabase

    Copyright C 2001-2004 ESRI. AII rlghts reserved.

    Lectia 2 - vedere de ansamblu

    . Introducere in geodatabase

    Capabilitati geodatabase si avantaje

    Optiuni de stocare

    Elementele geodatabase

    Copyright C 2001-2004 ESRI. AII r1ghts reserved.

    Geodatabase Design Concepte

    1

  • 8/12/2019 curs esri 2

    6/72

    Introducere in geodatabase Modeleaza informatia geografica utilizand baze de date

    standard RDBMS

    RDBMS oferta spatiu de stocare si recuperare si integritate

    relationala

    Aplicatiile ArcGIS ofera GIS logic avansat si comportament

    Reprezentarea realitatii cu obiecte spatiale abstracte

    Clienti

    Ape desuprafata

    Cladiri, strazi, parcele 000

    Copyright C 2001- 2004 E SRI. A II r lghts r es erv ed.

    Ce avantaje ofera geodatabase?

    Editare multi utilizator

    tObiecte spatiale

    customizate

    Relatii spatiale

    (Integritatea referentiala)

    Solutii scalabile

    de stocare

    Copyright e2001- 2004 E SRI. A II r lghts r eeerv ed.

    Geodatabase Design Concepte 2-3

    Topologie si

    validare

    Validare atribute

    (domenii, subtipuri)

    Geodatabase Design Concepls 2-4

    2

  • 8/12/2019 curs esri 2

    7/72

    Stocarea geodatabase

    Personal geodatabase

    . Creata in Microsoft Jet Engine

    Enterprise geodatabase

    Stocata intr-o RDBMS

    Necesita ArcSDE

    Diferenta

    Personal geodatabase: 2GB

    Enterprise geodatabase permite editare multiuser

    Utilizeaza aceleasi tipuri de instrumente ArcGIS cu

    oricare format de stocare

    Copyright C C l 2001-2004 ESRI. AII rlghts reserved.

    Geodatabase Design Coneepts 2. !5

    Elementele Geodatabase

    Extindeti modelele RDBMS cu obiecte GIS

    Tabele sau clase de obiecteEl. if Redlands_GDB.mdb

    IB'W Census$..rat landRecordsF . f l . J : 6 I Transportatlon

    l t J . ~ WasteWater

    ~l.~Water, ...tE Watermalns! i ' - ' ~ Watervalves

    ; : . . . . ~ W e l l s

    1 " ' ~ Citylimit:....~ EmergencyFacdity

    s..i D RedlandsArea

    . ' i @Trct_Dmg

    raster

    I

    table

    feature classes

    I

    O colectie de randuri si coloane

    Feature dataset (set de date spatiale)

    O colectie de teme spatiale

    Date raster

    Reguli, subtipuri, domeniile atributelor, relatii, retele, etc ...

    Feature class (clase de obiecte spatiale)feature dataset .

    O colectie de obiecte spatiale

    Copyright Cl2001-2004 ESRI. AU rlghts reserved.

    Geodatabase Design Concepts 2.6

    3

  • 8/12/2019 curs esri 2

    8/72

    Tabele sau clase de obiecte

    Colectiile de atribute ale randurilor si coloanelor

    Clasele de obiecte au comportament

    Valori implicite

    Domeniile valorilor valide

    Pot participa in relatii, bazate pe versiuni

    Geodatabase Design Concepts 2.7

    Copyright C2001- 2004 E SRI . A I I r lght s r eser v d.

    Feature classes (Clase de obiecte spatiale)

    Tabele care stocheaza geometria obiectelor spatiale si

    atributele

    Fiecare rand reprezinta un obiect spatial

    Stocheaza obiecte spatiale cu un singur tip de geometrie

    (punct, linie, poligon)

    Permite stocarea coordonatelor pentru x,y,z si m

    Are asociata referinta spatiala

    . Proiectie, sistem de coordonate, extend-ul spatial

    B ~ " . Redlands_GDB~ l '~ C e n su s

    [ \ tm l BlockGroupsl ! ~ Blocks -..

    j Hj Census_ Topology

    l ~ Tracts! ~ TractsToTrctDmgL m VotingDistrlcts

    Copyright C2001-2004 ESRI. AU rlghts reserved.

    Geodatabase Design Concepts 2-8

    4

  • 8/12/2019 curs esri 2

    9/72

    Subtipurile

    Grupeaza inregistrarile bazate pe valorile atributului

    Se pot aplica unui feature class sau unui tabel

    Reguli diferite pot fi aplicate fiecarui subtip

    Simbolizare automata pentru feature class

    Perfomanta imbunatatita prin lucrul cu multe clase

    Organizati

    campul

    CLASS pesubtipuri

    El J Lavers

    E l ~ S t re et s

    ClASS

    - A cc es s R am ps

    - A \I ey s

    - H lo hw ay s

    - Local s t reets

    - M a jo rR o a ds

    ServtceDrives

    Copyright C 2001-2004 ESRI. AU r1ghts reserved.

    G eo da ta ba se D es ig n C on ce pl s 2 -9

    Relationship classes (Clase de relatii spatiale)

    Administreaza relatiile spatiale dintre tabele, feature

    classes

    Tabelele sunt conectate virtual, nu unite fizic

    O conexiune permanenta pana se sterge

    Reguli de cardinalitate pot fi aplicate intre tabele sau subtipuri

    Se pot edita, interoga, simboliza sau eticheta atributele

    relationate

    ~.. Redlands_GDB

    s. ..liJCensus1 ~ . . . . e J BlockGroups~ j . " . .~ Blocks

    .....: . Census_Topology

    Tracts

    j . . . . . ~ TractsToTrctDmg

    L . . ~ VotingDistricts

    Copyright le 2001-2004 ESRI. An rlghls reserved.Geodatabase Design Concepls 2-10

    5

  • 8/12/2019 curs esri 2

    10/72

    Feature datasets (Grup tematic spatial)

    Retele geometrice sau topologie

    Pot fi utilizate sa organizeze layer- ele

    tematice relationate

    Container pentru feature classes (clase de

    obiecte spatiale)

    Necesar sa modeleze relatiile spatiale

    8 ....< ) Redlands_GDB

    ~"" .." Census -1; . .. . B o e Gro up s

    . ~m Blocks I1 \ \ m Census_Topology I

    : : @] Tracts

    Il l ~TractsToTrctDmg I1 \ L..~ votingDistri~ J~ ~ r an d~ ord S

    1il. ..11 Transportation

    $..W WasteWater Tabele nu sunt stocate in interiorul feature $..filWater

    d t t !.m C ity lim ita ase s \....~ EmergencyFacility

    Fara geometrie, in consecinta fara relatii spatiale L ill] Tret_Drog

    Geodatabase Design Concepts 2-11

    Copyright C 2001-2004 ESRI. AIIr lghls reserved.

    Geodatabase Topology (Topologia Geodatabase)

    Topologia defineste reguli de integritate asupra relatiilor

    spatiala

    Topologia defineste relatii spatiale intre:

    Intr-un singur feature class

    .In feature classes diferite

    Tuturor obiectelor spatiale sau subtipurilor specificate

    Limitele ternurilor

    sunt in coincidenta

    Blocks trebuie sa

    fie acoperite de

    BlockGroups

    Creata de la feature classes existente in acelasi featuredataset

    Geodatabase De Ign Concepts 2-12

    Copyright C 2001-2004 ESRI. AUrlghls reserved.

    6

  • 8/12/2019 curs esri 2

    11/72

    Retele geometrice

    Mentin conectivitatea intre puncte si linii

    Utilizate petru analize in retea (urmarire)

    Pot avea si reguli de conectare si ponderi

    ~\Waste water I ~f , ~

    ~ laterals, ~ ." l a. .Ivalves andH~ mains have

    ~~Iine/point

    ~ connectivity

    Utilizate pentru:

    Utilitati: apa/canalizare, electricitate, cabluri, gaze

    Resurse naturale: rauri, pescarii

    Geodatabase Design Concepts 2-13Copyright C 2001-2004 ESRI. AII rlghts reserveet

    Raster Datasets (Seturi de date raster)

    Cateva optiuni de stocare

    Raster Dataset individual, Raster Catalogs, Raster attribute

    Databas e Connect ions

    ~ ." .~ A d d O L E D B Co n ne ct io n

    ~....{;j] Add Spat ia l Oatabas e Connect ion

    8 " ' ~ ' SDE@RedlandsGdb. [ ]..~ Geoc oding Services

    $..11 SDE_DB.5DE.Census~ " - I P SOE_DB .SOE. LandRecordsr J . .~ SDE_DB. SOE. Tr ansportation

    1 i J ..~ SOE_DB.SOE. WasteWater

    $ t1 SDE_DB.SOE.Water\ l ! l l SDE_DB .SOE. City l imit~ ' t ~ S D E D B .5 0 E. Em e r e n c F a ci li t

    $..t m B SDE_DB.SOE,REOLANDSAREA

    ~ . .1 m I SDE_DB.SDE. TOURMAPSD E_D B . SD E . TR eT _D M G

    Geodatabase Design Concepts 2-14

    CopyrightC 2001-2004 ESRI. AIIrlghts re erved.

    7

  • 8/12/2019 curs esri 2

    12/72

    Comportament in geodatabase

    Reguli usor de aplicat - nu necesita programare

    Obiectele spatiale din retea au reguli de conectivitate

    Relatiile simple sau compuse au reguli de cardinalitate

    Setarea regulilor pentru atributele subtipurilor si domeniilor

    Topologia seteaza reguli pentru relatiile spatiale

    Extinderea comportamentului prin customizare

    Extensii customizate pentru FC Obiecte customizate

    Deseneaza

    parcelele platite

    integral cu verde

    si cele rentabile

    cu rosu

    Copyright Cl2001-2004 ESRI. AII rlghts reserved.

    Exercitiul 2 - vedere de ansamblu

    Examinati un geodatabase existent

    Copy r ight Cl2001- 2004 E SRI . A I I r lghla r es erv ed.

    Geodatabase Design Concepla 2.15

    Geodatabase Design Concep" 2.18

    8

  • 8/12/2019 curs esri 2

    13/72

    Proiectarea - vedere

    de ansamblu

    C opy r ight C > 2001-2004 ESRI. AII r lghls r eser ved.

    Lectia 3 - vedere de ansamblu

    Procesul de proiectare a geodatabase

    Definirea proiectului

    Layer-e, tabele, atribute

    Construirea schemei geodatabase

    Model de test

    Livrarea geodatabase

    C opy r ight C > 2001-2004 ESRI. AII r lghts r eser ved.

    Geodatabas e D esign C onc pls

    Geod t base D esign C onc eptl 3-2

    1

  • 8/12/2019 curs esri 2

    14/72

    Proiectarea geodatabase Cautarea celei mai bune reprezentari a geografiei

    mediului inconjurator

    Modelul de date pentru parcele

    Realitatea

    Procesul deproiectare

    Proiectarea geodatabase

    CopyrightC 2001-2004 ESRI. AIIrlghts reserved.

    Fazele proiectarii geodatabase

    Definirea proiectului

    I Modelul conceptual I

    D : > I Modelul logic

    c s - - - - - - - - - - - -I Modelul fizic I

    . . . . , . : ~ < , i 1 Crearea g:~~~tabas~ :.> :~ :~ ";~ :;{ < :> :.~ :;~J/:.' .':- ..... : ..,".. ..

    Livrarea

    CopyrightC 2001-2004 ESRI. AIIrighls reserved.

    Geodatabase

    GeodatabaseDesignConcepts 3-3

    INITIERE

    EL.ABORARE

    Geod tabas. DesignConcept. 3-4

    2

  • 8/12/2019 curs esri 2

    15/72

    Faza de initiere

    Definirea unui proiect

    Trebuie cunoscut clientul

    Factorii decizionali

    Construirea echipei de proiectare

    Analistul

    Expertii in domeniu

    Utilizatorii

    Sarcinile inventariate: produse, date

    Identificarea modelului

    Cautati cazurile utilizate

    Inventarierea datelor

    Copyright C 2001-2004 ESRI. AII rlghts reserved.

    GISI Design seminar

    Invatati clientul GIS despreconceptele GIS si metodelede proiectare

    Prezentati-va, prezentatiechipa de proiectare

    Prezentati in mod realist

    asteptarile pentru sistemulGIS

    Prezentati incertitudinile si"temerile"

    Geodatabase Design Concepta 3.5

    Considerati sablonul modelului de date

    Utilizati un model geodatabase existent ca sablon

    Multe modele de date existente publicate pentru diferite

    aplicatii

    Ofera un punct de start

    Legatura intre necesitatile afacerii cu tehnologia curenta

    Informatii privind tehnicile de modelare pentru tehnologia

    actuala

    Modele de date specifice

    support.esri.com/datamodels

    Copyright o 2001-2004 ESRI. AU rtghts reaerved.G eo da ta ba se D 08 1g n C on ce pt a 3 -6

    3

  • 8/12/2019 curs esri 2

    16/72

    Considerati cazuri deja utilizate

    o descriere a sarcinii pe care sistemul trebuie s-oindeplineasca

    Adaugati un serviciu nou pentru apa, inregistrarea unei vanzari

    de parcele

    Baza tuturor analizelor si a proiectarii

    Incepeti simplu; detaliere mai tarziu

    Analizele folosite in cazul datelor deja

    livrate, interfata, aplicatii Puteti utiliza cazurile pentru:

    Sa capturati fluxurile de lucru existente

    Sa definiti aplicatii noi

    Copyright Cl2001-2004 ESRI. AII rlghls reserved.

    Utilizati diagrama cazului

    Geodatabase Design Concepls 3-7

    Afisati participantii/relatiile spatiale utilizate in acest caz

    Arhitectura sistemului Limita sistemului

    Dezvoltarea cu utilizatorii

    In timpul intalnirilor, interviurilor . ! i t

    Curatarea si rafinarea, mai tarziu A

    Notatia este simpla:

    Caseta pentru limita sistemului

    Figurine pentru participanti Elipse pentru cazuri

    Linii sa le conectati

    Participantii sa utilizeze cazulimplementat

    Varfurile sagetilor, daca este necesar

    CopyrightC 2001-2004 ESRI. AIIr1ghtsreserved.

    Manag r

    Functie

    ACitizen

    1articipanti

    Geodatabase Design Concepls 3-8

    4

  • 8/12/2019 curs esri 2

    17/72

    Inventarierea datelor existente

    Schema geodatabase a modelului de la datele existente

    Asocierea datelor existente cu tehnologia actuala

    Geodatabase Design Concepts 3.9

    ~ MyTown ,mdb

    $...lIJ LandSurvey; ~ ~ Boundar les

    1 1 m LandSurvey _Topoi I ~ lotDimensions

    ~ @) lots

    f ~ Parcels

    l ~ PlSS_Monumentsl m PlSS_Quarters1 @ D PlSS_SectionsL..m PLSS_Townships

    s...' B J l parcel1 i {B annotatlon.dimenslon: i E a arc: - i lZI labei

    I t m polygon1 ~ reglon.lots

    1 ~ reglon. parcels

    L...[] tic

    a ...r a J l plss1 61 arci (0 labeI~ E J node! @ J polygon! f f ! l l reglon.sectlons) ~ region,townships

    L [ ] tic

    Copyright C 2001- 2004 ESRI. AII r lghts r eser ved.

    Faza de elaborare

    M b .c 1 e lL t:i

    :C"l'lCe:fJlu'al,: f ~ l i i ~ i i i l ': - -

    ~

    ey.c_

    e_.'.[]_.

    Identificati layer-

    ele, tabelele siatributele

    Cartografierea layer-elor

    tematice ca elemente

    ale geodatabase

    Construirea schemei

    Explorati modelele de date la : http://support.esri.com

    Copyright o 2001- 2004 ESRI. A n rlghts reserved.Geodatab.e Design Conc epls 3.10

    5

    http://support.esri.com/http://support.esri.com/
  • 8/12/2019 curs esri 2

    18/72

    Scopul fazei de elaborare Documentati schema geodatabase

    Modelarea datelor GIS

    Construiti modele de date

    pentru o aparenta vizualizare

    Mai multe metode:

    Documentati proiectul bazei de date

    Simplu de utilizat

    Disponibil tuturor

    Diagrame clasice ale layer-elor

    Modele UML

    Diagrame ER

    Structura goala, ciorne

    Copyright li) 2001-2004 ESRI. AIIrlght. reserved.

    Diagrame (exemplu 2)

    Diagrame clasice pentru layer-e

    Organizarea datelor in unitati logice

    Concentrandu-va pe elementele

    comune ale datelor va ajuta sa

    determinati:

    Atributele

    Asocierile

    Relatiile spatiale

    T be fealu re clau B u i ld ing co l l lains bu i ld ings com p i led 1 i 'om aerialph olo gra ph ya nd al lJi bu les fro m lhe C ityP 1a nD in gD cp ar tm cm d ala As i n g J ep a r t b u i l d in g w a s cap l u r ed as s em o n I h e o r t h o p h o to .; ; 1 .r m j y u .d . 4 ~ im W i . ld i ll i .i l ll n \ W e d r J lm . I R . W . & ~ ~ ~ a d d e d t alhe bu iJd ing s by ta reIat ing Ihe rm l i ty m am gem cn1 sy stem using Iheaccc s$ c r p a t t e l n um b e r .

    A TTR lB U TE D E SC R IPn O N T Y PE D O M A IN

    A P N (A ssessorP arce l l e ~ N A

    ~ U .m .t:l.t:f J U n k t o t h e T R WR ed lda ta

    O W N IO U n l q u e s e g m e n t L o n g l n t e g e r N A

    l d e n t l ti e r ; I I n ~d t a O w n e r

    tab lesC LA S S B u l l lngc lassW lca t lon 5nor t ln teger N A

    TY P E B ulldln alV P e S hO r t ln teQ er B ldaTV pe

    T opoJo& y

    B u i ld i n g m u s t b ec o v e r e db y . . . ~ e lB u i l d i n g m u s t n o t av e r l ap

    Geodatabase Design Concept. 3-11

    CopyrightC 2001-2004 ESRI. AII rlghts reserved.

    f ~ = ~ - : ; ~ ~ ~ ~ ~ ~ = ~ ~ : = ~ = ~ ~i P1l1Dt!ll I : 1

    1 r N ~ 1

    Geodatabase Design Concepts 3-12

    6

  • 8/12/2019 curs esri 2

    19/72

    Diagrame (exemplu 3) Diagrame UML

    Modeleaza clase de obiecte spatiale geodatabase

    Automatizat - recomandat pentru structuri mari

    Atentie! - nu toate elementele geodatabase pot fi modelate

    Instrumentul ESRI CASE .. Diagrame:UML

    suporta diagrame Visio,

    Rational Rase

    C opy r lghl ~ 2001-2004 ESRI. AII r1ghls reserved.

    Faza de constructie

    Geodalabase Design Concepls 3.13

    Construirea geodatabase printr-o varietate de optiuni

    C opy r lghl ~ 2001-2004 ESRI. AII rlghls reserved.Geodatabase Design Concepl. 3.14

    7

  • 8/12/2019 curs esri 2

    20/72

    Faza de tranzitie

    Proces iterativ

    Implica componente complete

    Ofera documentatie utilizatorului

    scop, rezultate, rezultatele studiului pilot

    Proceduri manuale

    Creati metadate

    Initiati programul de instruire

    Oferiti suportul tehnic

    Raportarea erorilor

    Publicarea calendarului de livrare

    CopyrightC 2001-2004 ESRI. An rlghtsreserved.

    Diagrama completa a schemei

    GeodatabaseDesignConcepts 3-15

    Modelul dezvoltarii - Diagrama geodatabase

    Generarea graficului continutului geodatabase

    Necesita Microsoft Visio

    CopyrightC 2001-2004 ESRI. AIIrlghlsreserved. GeodatabaseDesignConcepte 3-16

    8

  • 8/12/2019 curs esri 2

    21/72

    Proiectarea unui GIS este un sport de echipa Proiectarea GIS-ului necesita multe abilitati

    Abilitati de proiectare: Procesare, instrumente si insemnari

    Abilitati GIS: concepte GIS, software

    Abilitati de administrare: Administrarea

    efortului proiectarii

    Abilitatile personalului: La intalniri si interviuri

    Abilitati organizatorice: Urmarirea multor detalii

    Abilitati de programare: Scrierea aplicatiilor

    Abilitati ingineresti: Proiectarea GUI pentru aplicatii

    Abilitati privind admi~istrarea bazei de date: ArcSDE, RDBMS

    Abilitatile platformelor: Computer si retele

    Aveti nevoie de echipa

    . )

    Copyright C2001- 2004 E S RI . A U r lght s r es erv ed.

    Proiectarea este o forma a artei

    Nu exista carte cu retete de proiect~.~

    Va sunt oferite cu instrumente, regl

    Succesul depinde de:

    Abilitati si experienta

    Puneti intrebari corecte

    Abilitati privind rezolvarea

    subiectului problemei

    Nu exista proiectare corecta,

    dar exista unele rele

    Fiti metodici si ganditi problemele

    Copy r ight C 2001-2004 E SRI . A n rlght s r eser ved.

    Geodatab e D s lgn Concept. 3.17

    Geodatabase Design Concepts 3.18

    9

  • 8/12/2019 curs esri 2

    22/72

  • 8/12/2019 curs esri 2

    23/72

    Unde suntem?

    Definirea proiectului Faza initiala

    Modelul logic Elaborare'

    Modelul fizic I

    Livrarea

    Copyright C 2001-2004 ESRI. AIIrlghts reserved.

    Modelul conceptual

    Geodatabase Design Concepts 4-3

    J

    + Identificarea datelor necesare pentrugeodatabase Abstractizarea realitatii

    layer-ele geografice

    tabele

    atribute

    cum sa le relationati intre ele

    + Nivelul ridicat de abstractizare

    + Concentrati-va pe explicatii privind

    modul de lucru in cadrul organizatiei

    +Primul pas in proiectarea geodatabaseCopyrightC 2001-2004 ESRI. AII rlghts reserved. Geodatabase Design Concepts 4-4

    2

  • 8/12/2019 curs esri 2

    24/72

    Analizati faza de inceput

    pentru conceptie. Proiectati-

    le si denumiti-Ie

    Realizarea modelului conceptual

    n Adaugati si atributele pe care ~

    le-ati descoperit

    ~ .

    C I )C I )Q)

    C J

    o~c.

    )

    Determinati asocierile

    Desenati-le si denumiti-Ie

    Determinati cardinalitatea

    Etichetati asocierile la final

    Acesti pasi pot fi concurenti

    A

    Copyrighto 2001-2004 ESRI. AUr1ghtsreserved.

    Ce este un concept?

    C I )C I )

    " C

    : : s"ti.5

    Geodatabase Design Concepls 4.5

    Layer-e care reprezinta realitatea

    Cateva in interiorul bazei de date

    Altele va ajuta sa afisati procesarea GIS

    Ambele sunt rnodelate in proiectarea conceptuala

    Copyright o2001-2004 ESRI. AUrlghls re.erved. Geodatabase De Ign Coneepls 4-6

    3

  • 8/12/2019 curs esri 2

    25/72

    Punct critic vs. elemente ajutatoare

    Modelul conceptual afiseaza elementele critice din bazade date

    Layer-e critice

    Atribute

    Asocieri

    Deasemenea cateva elemente ajutatoare

    Ajuta la descrierea procesului

    Probabil nu in baza de date

    eate de multe?

    Copyright C 2001-2004 ESRI. AIIr1ghtsreserved.G eo da ta b e Desig n Con ce pl s 4 -7

    Unde sa incepem sa cautam concepte

    Poti incepe cu un model de date ESRI

    Un punct de inceput comun

    Customizare putina pentru fiecare situatie

    Toate conceptele ar trebui sa fie comune

    Area Ellvironmental

    Modelul de date

    urban

    Streets

    Copyright C 2001-2004 ESRI. AUrlghls reserved.

    m OwnerParcel

    ~ TaxParcel

    m i l Boundary

    GeodatabMe Design Concepls 4.8

    4

  • 8/12/2019 curs esri 2

    26/72

    Cautarea conceptelor

    Priviti la definitia proiectului

    Examinati limbajul, partile de vorbire

    Concepte = substantive si fraze substantivale

    Relatii intre concepte = Verbe tranzitive

    Atribute = Adjective ... uneori substantive

    I SUbstantiV] I verbtranZ:it~ l 'AdJectiV]I S-U-:b-s-t-an-.t-.V]

    ! ! ! !"The land plan ner splits the residential parcel"

    " i Fraz:esUbstantiV;:(Copyright

  • 8/12/2019 curs esri 2

    27/72

    Creati si simplificati lista conceptelor

    Listati conceptele pe carele-ati gasit

    Listati totul

    Discutati conceptele cu membrii echipei, SME

    Copyright~ 2001-2004 ESRI. An rlghts reserved.

    Simplificati, daca este necesar

    Diagrama conceptelor care ramanLista conceptelor

    Parcel concept

    PIN atribut

    Zoning code atribut

    Site address atribut

    Owner concept

    Name atribut

    Mailing address atribut

    Zoning change request concept

    Plan ner concept

    Diagrama

    Geodatabase Design Concepls 4-11

    I

    )

    Gasirea atributelor

    Atribute: informatia descriptiva a obiectelor spatiale ale hartii

    Parcelele pot avea

    Arie

    10 proprietar

    Adresa

    Codul zonei

    Numarul de identificare a parcelei

    Include-ti in modelul conceptual, daca este evident

    Utilizati atributele datelor existente, daca sunt disponibile

    Urmariti cu atentie proiectarea logica

    Nu pierdeti timpul cautand mai mult

    Copyright C 2001-2004 ESRI. AIIrlghla reserved.Geod tabase Design Concept. 4.12

    6

  • 8/12/2019 curs esri 2

    28/72

    Diagrama conceptelor si atributelor

    Schita - datele brute (Rough draft)

    Lasati spatiu intre concepte pentru asocieri

    Real-world

    entity Parcel

    Att rib utes PIN

    Zonlng

    SiteAdd

    Copyright02001-2004 ESRI. AIIrtghts reserved.

    Owner Planner

    Geodatab eDesignConcepts 4-13

    "../

    Ce este asocierea?

    Conexiunea intre concepte

    Conceptele si asocierile se schimba in modelul logic

    Pastrati asocierile generice

    RelationshipsP arcel has ~ O wner

    Plan ner not if ies ~ O wner

    ZoneCodeChange ef fect s ~ O wnerP lanner f inds ~ P arcel

    Planner ~ processes ZoneCodeChange

    Copyrighto2001-2004 ESRI. AUrlght. reserved. GeodatabaseDe.lgn Concepts 4-14

    7

  • 8/12/2019 curs esri 2

    29/72

    Cautati asocierile

    Uitati-va la schema modelului ,- ?-f Owner I

    Examinati partile de vorbire W t1(~~ li~~il-?- - j : ' 3 ~ ' ~ n ~ ~ t \ 1 Considerati fiecare pereche a conceptului

    Sunt relationate? 1 - ~ 1 f j : " " " " ~ i ~ " " " " ' ~ ~ " " " " ; i ~ " " " ~ : : ~ ~ " - - ' " H ; " " " " " r ! f i ~ l -?- 1 ? t ; , ; ; \ M , ~ ' I i X , ; , , 1

    Cardinalitatea?

    )

    Este in regula sa nu ai asocieri pentru un concept?

    Aveti nevoie de ajutor?

    Intrebati persoanele cu experienta

    Copyright ~ 2001-2004 ESRI. AIIrlghts reserved.Geodatabase Design Concepts 4.15

    Asocierea cardinalitatii

    [ ; ; ~ j ~ ~ l j i ! ~ ! ~ f ~ ~ 1 1 1Has ~ *One tomany

    Relationships

    Parcel (one) has ~ (many) Owners

    Owners (many) own ~ (many) Parcel

    ZoneCodeChange (one) effects ~ (many) Owners

    Cardinalitatea: Numarul de obiecte dintr-o clasa

    asociate cu obiectele din alta clasa

    +1:1, 1:M, M:N

    Mai multe detalii in schema logica

    Diagrama cu cardinalitatea asocierilor

    . J

    CopyrightC 2001-2004 ESRI. AIIrlghts rel8fved. Geodatab e D Ilgn Conceptl 4-16

    8

  • 8/12/2019 curs esri 2

    30/72

    Modelul de date logice:

    Teme spatiale si atribute

    Copyright ) 2001-2004 ESRI. AIIrlghts reserved.

    Rezumat

    Geodatabase Design Concllpls

    - 1

    Caracteristicile modelului logic al datelor

    Etape in crearea modelului logic al datelor

    Simplificarea modelul conceptual

    Definirea tabelelor, temelor spatiale, atributelor

    Domeniilor atributelor si validarea

    Gruparea claselor de obiecte spatiale

    Utilizati subtipurile sa grupati obiectele spatiale si sa controlati

    comportamentul

    Copyright ) 2001-2004 ESRI. AIIrlghts rllserved. Gll od at ab ase Desig n C on c p ls . 2

    1

  • 8/12/2019 curs esri 2

    31/72

    Unde ne aflam?

    Definiti proiectul

    Copyright C 2001-2004 ESRI. AIIrightl relerved.

    Schema logica (Proiectarea logica)

    PORNIRE

    G eodat abas e D es ign C onc pla 5-3

    l

    Considerati in primul rand structura geodatabase

    Layer-ele tematice ale hartii la elemente din geodatabase

    Tabele

    Clase de obiecte

    spatiale

    Retele

    Topologie

    Relatii

    Reguli de comportament:

    Domeniile valorilor atributelor

    Cardinalitatea relatiilor

    Conectivitatea retelei

    Copyright C 2001-2004 ESRI. AIIrlghta reservod. Geodatabaso Design Concepts 5-4

    2

  • 8/12/2019 curs esri 2

    32/72

    Calitatile unei proiectari bune a bazei de date

    Reflecta structura mediului inconjurator in baza de date

    necesara

    Poate reprezenta toate datele planificate in timp

    (scalabilitate)

    Evitarea stocarii datelor redundante

    Furnizeaza accesul eficient la date

    Suporta mentenanta integritatii datelor in timp

    Curata, consistenta, si usor de inte.les

    Copyright ~ 2001-2004 ESRI. AII rlghts reserved. Geodatabase Design Concepls 5-5

    Realizarea modelului logic al datelor

    subtypes

    I

    1 1 . . Residential I

    1 2 . . Commercial I1 3 . . Industrial ILuCode'Domains

    .AGR agriculture

    INS institutionl

    OS Openspace

    . . . ...

    , , U - i

    ': 'p w n e a O.Name

    .Address

    ' , . , ~ : : . : ~ ~ r ~ ~ . I . ~ . r y n . g . ' .. : : ', . ( ~ . 'I J ~ ' } f ~ 2 . 'T . l " P ( l r . ~ . ~ I ') .

    8. Geodatabase topology sau maptopology

    1. Simplificarea modeluluiconceptual

    2. Definirea tabelelor, temelor

    spatiale si atributelor

    3. Gruparea claselor de obiectespatiale

    4. Alocati domenii atributelor

    5. Utilizarea de subtipuri

    6. Aplicati clase de relatii, relatii sijoin..uri

    7. Realizati retele geometrice pentruurmarire

    Copyright ~ 2001-2004 ESRI. An rlghls reserved. Geodatabase Design Concepts S.6

    3

  • 8/12/2019 curs esri 2

    33/72

    Simplificarea modelului conceptual

    Concepte la care se renunta

    .Elemente care nu sunt sau nu vor fi modelate in geodatabase

    Real-world

    entity Parcel Owner er ZoneCodeRequest

    Attributes PIN Name

    ZonlngCode Address

    SlteAddress

    Copyright ~ 2001-2004 ESRI. AU rlghts re8erved.

    Concepts L1st

    Parcel

    PIN

    Zonlng code

    Site address

    Owner

    Name

    Malling address

    Zonlng change request

    rldi ii l6i

    concept

    attrlbute

    attrlbute

    attrlbute

    concept

    attrlbute

    attrlbute

    concept

    concept

    Geodatabase o 81gn Concepte 5.7

    Proiectarea logica a layer-elor

    Definiti proprietatile pentru fiecare tabel

    Nume

    Numele campului si tipul de data

    Subtip

    Domenii

    Daca clasa de obiecte spatiale

    este definita deasemenea

    Copyright ~ 2001-2004 ESRI. AU right8 re8erved.

    :..[!)Proprie ~r

    1 [ ! m , l \ 1 ~ ~ , ~ ~ I , ~ , ' : 1

    5-8

    4

  • 8/12/2019 curs esri 2

    34/72

    Alegerea geometriei obiectelor spatiale

    Reprezentati realitatea prin abstractizarea obiectelor

    spatiale

    Puncte, linii, poligoane, retele geometrice, rastere, etc.

    Copyright ~ 2001-2004 ESRI, AII r1ghts reserved.

    Geometria depinde de scara

    Scara hartii determina marimea si forma elementelor

    G eo da ta b e De si gn C on ce pt . 5 -9

    ../

    ._---------.---- ...- _ . _ ..._ - - - _ ._ - - - - - - - ..- ..-._--------.-- ...- . - - - - - - - - - - - - - - _ . _ - - - _ . - - - - - - - - - - - - . - - - - - - - - ..-

    city

    Baza de date poate contine date la diferite scari

    Copyright ~ 2001-2004 ESRI. AII rlghts reserved.Geodatabase De.lgn Concepls 5-10

    5

  • 8/12/2019 curs esri 2

    35/72

    Reprezentari multiple ale acelo.rasi date

    Poate necesita multiple reprezentari spatiale

    Puncte si poligoane

    Linii si poligoane

    Au un impact asupra afisarii si analizei datelor

    Copyright C 2001-2004 ESRI. AII rlghla reserved. Geodatabase Design Concepla 5-11

    Cautarea atributelor

    Last exercised?

    Color? Weight?

    In5tall date? Type?

    Years in Insideservice? diameter?

    Open or Outside

    closed? diameter?

    In service or

    warehoused?

    Consultare

    Modele de date publicate

    Definirea proiectiei

    Analize necesare

    Decideti ce informatie este necesar a ficunoscuta?

    Multe atribute posibile

    Care sunt importante?)

    Copyright C 2001-2004 ESRI. AU rlghts relerved. Geodatabase Design Conceptl 5.12

    6

  • 8/12/2019 curs esri 2

    36/72

    Schema logica a tipurilor de date a atributelor

    GOB suporta sapte tipuri de date pentru atribute

    Short Integer 2 -32,768 to +32,767

    Long Integer 4 -2,147,483,648 to +2,147,483,647

    Float 4 About -3.4e38 to +1.2e38 (-7 signiflcant digits)

    Double 8 About -2.2e308 to +1.8e308 (-14 significant digits)

    Text varies Up to -64,000 characters

    Date 8 mm/ddlyyyy hh:mm:ss am/pm

    BLOB varies Store images or other multimedia

    Valva

    ObjectlD: 010

    Shape:GeometryValve ID: 123 :ValveID:O:Shol1hiteger

    Type: Gate "Type:Text

    Installation date: 6/15/2000 :lnstaOUed:Date

    Height: 32.25 Height:oSohlgleO

    Copyright & ? 2001-2004 ES R I. An righls reserved.

    Considerati atribute compuse

    Un atribut cu parti, cum ar fi:

    (909) 793-2853 : numar de telefon

    12.345-67.89 : Numar parcela

    123-45-6789 : 10

    Modelate ca un singur camp sau mai multe?

    Geodatabase Design Concepts 5.13

    Asa? Sau asa? Mai multe daca este necesar sa accesati partile

    Concatenati in ArcMap pentru etichetare, raportare

    Una daca este folosita ca si "cheie" in relatii sau nu sunt

    necesare parti

    Copyright & ? 2001-2004 ESRI. AU rlght. reS8l"ved. Geodatabase Design Concepts 5-14

    7

  • 8/12/2019 curs esri 2

    37/72

    Domeniile atributelor

    Definesc un set de valori legale (valabile) pentru un camp

    Range (Interval)

    Inaltime tija = 20 - 75 m

    Coded value (Valoarea codificata)

    Tip = Lemn sau metal

    El. PowerPole

    L 4 l .1

    Definiti reguli (politici) de taiere sau unire (Split and merge policies)

    Validati obiectele spatiale in ArcMap

    Identificati atributele ilegale

    O proprietate a intregii baze de date

    Pot fi asociate cu orice subtip sau camp relevant

    Copyright C 2001-2004 ESRI. AII rights reserved. Geodatabase Design Concepts 5-15

    ,J

    Reguli de taiere sau unire a atributelor

    Controleaza atributele atunci cand ele sunt taiate sau unite

    A

    Copyrighto 2001-2004 ESRI. AII rlghts reserved.Geodatab e Design Concepts 5.16

    8

  • 8/12/2019 curs esri 2

    38/72

    Domeniile in modelul logic al datelor

    Pentru fiecare domenii definiti:

    Nume

    Reguli de taiere si unire

    Valori legale

    Valori de Min/Max (range domain)

    Coduri si descrieri (domeniul valorilor codif icate)

    Pentru atribute in definirea layer-ului

    pentru date:

    Numele domeniului

    Valoare implicita

    '~::'dt;OGodeDomc3i ns

    ~'Field.type:text

    ".Split'P(jlicy:duplicate

    CJbtJCode. Domains

    Fleldtype: text

    SplitPolicy: duplicate

    MetgePolicy: default

    Agriculture = AGR

    ,Gommercial'=COM

    Industrial = iN D

    Qpen Space ='05

    Copy r ight ~ 2001-2004 ESRI. An rlghts reserved. Geodatabase Design Concepts 5.17

    Este necesar feature dataset (FDS)?

    Grupati feature classes in feature datasets

    Participa in aceeasi retea

    Distribuie geometria si au topologie

    Similaritate tematica

    Copy r ight C 2001-2004 ESRI. AII r1ghla re.erved.Geodatabase Design Concepts 5.18

    9

  • 8/12/2019 curs esri 2

    39/72

    Grupati obiectele spatiale utilizand subtipurile

    Subtipurile definesc cum trebuie grupate in interiorul

    unei clase obiectele spatiale

    Tabele sau feature classes

    Grupate pe baza atributelor

    Grupurile pot avea propriile domenii ale atributelor si reguli

    Utilizati subtipurile sa reduceti numarul claselor de

    obiecte spatiale (feature classes)Grupate pe subtipuri

    El Layers

    El ~ StTeets

    ClASS

    - Access Ramps

    _Hlghways

    - Local Streets

    -Major Roads

    .....Service Drlves

    Copyright C>2001-2004 ESRI. AIIrlghts rllserved.

    Utilizati subtipurile sa controlati comportamentul

    obiectului

    Proprietatile "feature class" seteaza pentru fiecare subtip:

    Valorile implicite ale atributelor, domeniile atributelor

    CLASS

    = Highway,M O p f'

    Default number of lanes: 4 Road Default number of lanes: 2Domain for Iane w idth: 9 -14 feet Domain for Iane w idth: 9 - 14 feet

    Domain forsuffix: "Hwy" ar "1" Domain for suffix: "St", "Ave", ar "Rd"

    Split rule: Duplicate attributes Mer ge rule: Revert to defaults

    Mai multe subtipuri bazate pe reguli in urmatoarele lectii, pentru:

    Relationship classes, Networks, Topology (Clase de relatii, Retele,

    Topologie)

    CopyrlghtlC 2001-2004 ESRI. A n rlghts rllserved.Geodatabasll Design Concepts 5-20

    10

  • 8/12/2019 curs esri 2

    40/72

    Mai multe clase de obiecte spatiale vs. subtipuri

    Subtypes(Subtipuri)

    Streets

    C'LASS

    -Highway-MajorRoad

    r

    Utilizate deoarece ofera:

    acces mai rapid (doar o clasa)

    reguli mai bune de relationare

    mai multe reguli de conectivitate

    ?Highway

    MajorRoad

    Streets

    Necesare, daca difera:

    Geometria

    Permisiunile, management, comportamentul

    Diferente semnificative ale atributelor

    Numarul claselor poate influenta performanta mai mult

    decat numarul obiectelor spatiale intr-o clasa

    Scopul este sa reduceti numarul claselor obiectelorspatiala

    Feature classes(Clase de obiecte spatiale)

    Copyright C 2001-2004 ESRI. AU rights reserved.Geodatabase Design Concepts 5.21

    Subtipuri in modelul logic al datelor

    'Type (subtypes)

    10= Transmission

    Diameter: dPressurizedMainDiameter = 36

    Setati valorile implicite

    Setati domeniile

    Pentru atribute in layer-ul datelor

    Tipul campului atributului trebuie

    sa fie integer

    Setati valorile implicite

    Rafinati comportamentul obiectului

    Listati codul si descrierea

    20= FireSupply

    'Diameter: dFireSupplyDiameter = 48

    30= Distribution Main

    40 = Service Line

    Diameter: dMainDistributionDiameter = 24

    Copyright C2001-2004 ESRI. AII rlghla reserved.Geodstabaae Design Concepla 5-22

    11

  • 8/12/2019 curs esri 2

    41/72

    Modelul logic de date:

    Relatii

    Copyright IL' 2001-2004 ESRI. AII rights reserved.

    Curs

    Geodatab e D esign C onc epls

    j

    Crearea modelului logic al datelor (continuare)

    Definirea claselor de relatii

    Asocierile prin "relate si join" in ArcMap

    Copyright e l 2001- 2004 ESRI. AII rlghls r eser ved.Geodatabase Design Concepte 8-2

    1

  • 8/12/2019 curs esri 2

    42/72

    Crearea modelului logic al datelor

    1:1 relationship3. Grupati feature classes . .

    ,[D .lJ I~ t.~ .J~ tn g "4. Atribuiti domenii pentru atribute ,'KeyField

    5. Utilizati subtipurile "Lahd~KM

    ,>Water~KM6. Folositi relationship classes'f~milY

    relates si joins

    1. Simplificarea modelului

    conceptual

    2. Definiti tabele, feature classes,

    atribute

    7. Construiti retele geometrice

    pentru urmarire

    8. Geodatabase topology si map

    topology

    Copy r ight ~ 2001- 2004 E S RI . A II r lghls r eser ved. Goodatabase Design Concepts 6-3

    Inainte de a in cepe ...

    Au fost nominalizate tabelele?

    Normalizarea:

    Elimina redundanta (exceptie pentru " key values" de conectare a

    tabelelor)

    Indeparteaza grupurile care se repeta

    Asigura fiecarui tabel continut doar o entitate

    Creste stabilitatea si flexibilitatea bazei de date

    Elimina ambiguitatea datelor

    Obliga proiectantul bazei de date sa inteleaga relatiile spatiale

    din baza de date

    Copy right ~ 2001- 2004 E SRI . A I I r lght s r elS er vod. Goodatabase Deslgn Concepls 6-4

    2

  • 8/12/2019 curs esri 2

    43/72

    Un exemplu de normalizare

    Datele despre parcele cu grupuri care se repeta

    Informatie despre proprietar care se repeta

    Descompusa in trei tabele relationateComposite

    Primary key

    (compusa)

    ~

    Foreign keys

    (chei straina)

    Copyright C 2001-2004 ESRI. AIIr1ghtsreserved.

    De la asociere la relatie

    Geodatabase Design Concepts 6.5

    Asocierile realizate intre clase de obiecte spatiale Itabele

    Joins si relates in ArcMap

    Temporara: Doar pentru citire (Read only)

    Pot fi asociate inafara geodatabase

    Clasele de relatii create in interiorul geodatabase

    Pot fi construite intre oricare tabel sau clasa de obiecte spatiale

    Persistenta, ofera accesul la citire si scriere

    Ambele clase trebuie sa fie in acelasi geodatabase

    Copyrighto2001-2004 ESRI. AII rlghts reserved. Geodatabase D 81gnConcepls 6-6

    3

  • 8/12/2019 curs esri 2

    44/72

    Ce este o clasa de relatii?

    Asociaza obiectele intre tabelul Origine si cel Destinatie

    Necesita campul cheie sa stabileasca relatia

    Suporta cardinalitate Attributes of feature class Tracts

    Impune reguli pentru

    relationare

    Impune integritatea

    referentiala

    Suporta messaging(comunicarea)

    Participa la versionare

    Copyright02001-2004 ESRI. A n rlghts reserved. Geodatabase Design Concepts 6-7

    Proiectarea (schema) logica a clasei de relatii

    Definiti campul cheie

    Setati proprietatile relatiilor

    [!JIr~t~Prng

    KeyField

    ::Land_KM

    Water...;.KM

    Family

    Name Tracts"

    ::;Primary;key" Keyfield

    "For~jgn:key: " : K f j Y f i ~ ~ C ! :

    No relafionship rules defined

    !

    ~ Relationship Class TractsToTrctDmg

    Type Simple Forward labei ToTrctDmg

    Cardinality 1:1 Backward labei ToTracts

    Notification No mes aging

    Copyrighto2001-2004 ESRI. AII rlghts relerved. Geodatllbaae Design Cone ptl 6-8

    4

  • 8/12/2019 curs esri 2

    45/72

    Numele relatiei

    ?Af isar i bu ne inin UML sau ER

    diagram

    Numele relatiei trebuie sa fie unic in cadrul geodatabase

    Numele trebuie sa f ie descriptiv si uti l

    Fraza verbala

    ~Af is are buna in Arc Catalo g

    Concatenarea numelui clasei origine si clasei destinatie 8" '~ ' ~edlands_GDB[t]..~ Census

    $..lII: 1 " . ~ OwnerToParcel

    1 ! @ ) Parcels~ L W Parcels_Topology~m Citylimitl lm EmergencyFacility

    j m J Owner L [D Trct_Dmg

    Copyright~ 2001-2004 ESRI. AIIr1ghtsreserved. Geodatabase Design Concepts 6-9

    Eticheta relatiei

    Relatiile pot fi navigate in oricare dintre directii

    Fiecare capat necesita o eticheta pentru navigare

    : 0 v i h e t ' : : ' : : / 1 OwnerToPareel 1 : : : : ' : . .'e tc ~ I> : . : > 1',:. " :'.:-';.' ,',ToPareel ToOwner ....

  • 8/12/2019 curs esri 2

    46/72

    Cardinalitatea relatiilor Cate obiecte A sunt relationate la obiecte 8?

    Tipuri de cardinalitate

    Unu la unu, unu la mai multi sau mai multi la unu, si mai multi lamai multi

    Trebuie sa cunosti cardinalitatea inainte de conectareatabelelor

    1 :1

    Copyright 2001-2004 ESRI. An rlghts reserved.

    1:M M:1 M: N

    Geodatabase o s1gn Concepls 6-11

    Regulile relatiilor si subtipurile

    Trebuie sa existe o relatie intre tabele/feature classes

    Parcele

    Folosinta

    1 1 . I I Comerciale

    .7Rezidentiala

    ParcToBldg M

    1 0..1

    ~ .. ~

    ~

    Cladiri

    Tipul

    ""Case

    Rafinati regulile relatiilor prin subtipuri:

    O parcela comerciala poate avea de la 2 7 magazine

    O parcela comerciala poate avea de la O 1 case

    O parcela rezidentiala poate avea de la 1 3case

    Parcelele rezidentlale nu pot avea'magazine

    Copyright e 2001- 2004 ESRI. AII rlghtl reserved. Geodatab Design Conc ept s 6-12

    6

  • 8/12/2019 curs esri 2

    47/72

    Relatii simple sau compuse

    Simple

    cardinalitate: 1-1, 1-M, M-N

    Clasele suntindependente

    .Relatie de tipul Peer-to-peer

    (pari nte-I a-pari nte)

    Copyright C 2001-2004 ESRI. AII r1ghts reserved.

    Atribuirea relatiilor

    Compuse

    Doar cardinalitate 1-M (poate firafinata cu reguli)

    Originea controleazadestinatia

    Cladirile nu pot exista inafara

    parcelelor

    Stergere in cascada

    Legate spatial (mutate sau rotite)

    Impuse prin validare in ArcMap

    Copilul poate participa doar intr-

    o singura relatie compusa

    Geodatabase Design Concepts 6-13

    Creaza tabele intermediare pentru a stoca atributele

    relatiilor

    Automata pentru relatie mai multi la mai multi

    Optional pentru alte cardinalitati

    Tabele intermediare stocheaza campurile cheie,

    utilizatorul defineste campul

    ParcelaLaProprietar

    Copy r ight C 2001-2004 ESRI. AU r1ghls reserved. Geodatabase Design Concepls 6.14

    7

  • 8/12/2019 curs esri 2

    48/72

    "Joins si relates" utilizand ArcMap Metode sa asociati tabelele pe baza unui camp comun

    Join adauga atributele de la un tabel in alt tabel

    Conexiune fizica intre doua tabele

    Adauga tabelele celor doua tabele

    Presupune cardinalitate unu-la-unu sau mai multi-Ia unu

    Relate defineste relatiile intre doua tabele

    Defineste relatia dintre doua tabele

    Tabelele raman independente

    Aditional, alegeti cardinalitatea unu-la-mai multi sau mai multi-la-mai multi

    Nu sunt modelate in proiectarea logica (schema logica)

    Copy r ight ~ 2001- 2004 E SRI. A U r ights r eser ved.Geodatabase Design Concepts 6.15

    Clase de relatii vs. jOin sau relate in ArcMap

    Utilizarea claselor de relatii

    Sa modelati relatiile compuse

    Sa controlati comportamentul mesajului

    Pentru regulile relat~ei

    Folosirea joins si relates

    Daca cele de mai sus nu sunt cerute

    Pros Cons

    Copy r ight ~ 2001- 2004 E SRI. A II r ights r es erv ed.Geodatabaae Design Concept. 6.16

    8

  • 8/12/2019 curs esri 2

    49/72

    Date raster in GDB

    Copyright @ 2002 - 2004 ESRI. AII righls reserved.

    Cuprins

    Fundamente raster

    Metode de incarcare a datelor raster in GOB

    Date de tip raster in GOB

    Raster dataset

    Raster catalog

    Atribute Raster

    Geodatabase Design Concepls

    returnarea datelor

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. Geodalabase Design Concepls 7.2

    6-1

  • 8/12/2019 curs esri 2

    50/72

    Fundamente raster Geodatabase este un container pentru

    date raster

    Fiecare pixel este independent

    Cea mai mica diviziune este denumita pixel

    Fiecara pixel are o valoare numerica

    Pixeli sunt aranjati in randuri si coloane

    Poti avea una sau mai multe benzi

    Pixel Nu exista elemente discrete sau atribute

    Rasterele sunt arbitrar subdivizate pentru

    stocare

    Tipuri de date raster

    Date discrete ce indica calitatea unei variabile

    Date continue ce indica cantitatea unei variabile

    1000 coloane

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.Geodalabase Design Concepts 7.3

    enzile raster

    Strat de pixeli cu valori pentru o singura

    variabila

    Multiple variabile sunt stocate

    Fiecare banda acopera aceeasi

    zona

    Stocate intr-un singur

    raster dataset

    Pana la trei benzi potfi afisate impreuna

    Profunzimea benzii determina rezolutia

    valorilor

    Rastere Single ...band

    O singura variabila este stocata

    Rastere Multi-banda

    Copyrighl @ 2002 - 2004 E SRI . A I I righls r eser ved.Geodatabase Design Concepts 7.4

    6-2

  • 8/12/2019 curs esri 2

    51/72

    Instrumente de incarcare a datelor raster in GOB

    Setul de instrumente Raster instrumente

    de geoprocesare

    Contine cateva instrumente de creare si

    incarcare a datelor rastre in GOB

    ArcCatalog

    CAdru de geoprocesare

    Instrumentul de Import

    Raster ta GDB script

    Se acceseaza la fel ca mai sus

    Aplicabila atat pentru personal

    GOB cat si pentru enterprise GOB

    Copyright @ 2002 - 2004 E S RI . A I I righls r eser ved.Geodalabase Design Concepls 7.5

    Setul de instrumente Raster si instrumentul Raster to

    GOB

    ArcCatalog

    Cadru de geoprocesare

    Ar cToo lbox > Data Managef!1ent Too/s > Raster

    Amebele metode acceseaza scriptul Raster ta GDB

    Copy r ight ~ 2002 - 2004 E SRI . A II r ighls r eser ved.G eo da la ba se D es ig n C on ce pl s 7 -6

    6-3

  • 8/12/2019 curs esri 2

    52/72

    Datele raster in GDB Raster dataset

    Orice raster valid care organizeaza

    datele pe benzi

    Include mozaicuri

    Raster catalog

    O colectie de raster dataseturi

    stocate in tabele

    Atribut detip raster

    Atribut al unui element de tip raster

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.

    eturi de Date Raster ..Raster dataset

    Un element in GOB pentru imagini

    GRIO, IMG, TIFF, etc .

    Vizualizare rapida la orice scara

    Poate mozaica mai multe imagini

    Se realizeaza un raster continuu in GOB

    Rasterele sunt majoritatea adiacente

    Optiuni multiple penru pixeli adicenti

    Golurile sunt permise

    Construirea de piramide in momentul in

    care se introduc sau updateaza aria

    raster dataset-ului

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.

    Geodatabase Design Concepts 7.7

    Geodatabase Des ign Concept s 7-8

    6-4

  • 8/12/2019 curs esri 2

    53/72

    Instrumente de geoprocesare pentru Seturi de

    Date Raster Copy Raster

    Converteste in GRIO, IMG, TIFF sau GOB

    Incarca raster dataset intr-un raster catalog

    Create Raster Dataset

    Creaza un raster dataset ca element gol

    Mozaic

    Mozaic raster dataset-urile intr-un raster

    dataset existent

    Optiune de suprapunere a pixelilor: primul, ultimul, amestecat, medie,

    max sau min

    Mozaic intr ...un Nou Raster

    Mozaic raster datadet-urile intr-un rster dataset nou

    Exista optiuni pentru pixeli i ce se suprapunCopyright @ 2002 - 2004 E SRI . A II r ight s r eser ved.

    Catalog aster - Raster catalog

    o colectie de rasterdataset

    Raster dataset-urilesunt stocate in tabele

    Geodalabase Design Concepts 7.9

    o singura inregistrarepentru fiecare raster

    dataset

    Fiecare raster dataset isi

    pastreaza proprietatile

    Poate mozaica rastere in cadrul

    fiecarui raster dataset

    Amprenta pentru fiecare dataset

    Folosit pentru cautare spatiala

    Copy r ight @ 2002 - 2004 E S RI . A II r ighls r eser ved. Geodatabase Design Concepts 7.10

    6-5

  • 8/12/2019 curs esri 2

    54/72

    Instrumente de geoprocesare pentru raster

    catalog

    Copiaza Raster Catalog

    Realizeaza o copie a unui raster catalog

    Creaza Raster Catalog

    Creaza un raster catalog gol

    Incarca date folosind

    Instrumentul Copy Raster

    Meniul ArcCatalog

    Sterge Raster Catalog

    Sterge date din catalog

    Schema catalogului nu este stearsa

    Copy r ighl @ 2002 - 2004 E SRI . A I I righls r eser ved. GeodalabaseDesignConcepls 7.11

    Admin istr area raster catal og in Ar cCatal og

    Mediul Contents

    Previzualizarea Proprietati, Geografie, Metadata si Benzi

    A

    Copy r ight @ 2002 - 2004 E SRI . A I I righls r eser ved. Geodatabase Design Concepls 7.12

    6-6

  • 8/12/2019 curs esri 2

    55/72

    Mediul de selectie Raster catalog

    Datele raster pot fi utilizate pentru a fi folsite in analize spatiale in

    Ar cMap

    Rasterele pot fi interogate pe baza amprentei

    Selectie dupa atribute

    Selectie dupa locatie

    Instrument de selectie

    Copyright @ 2002 - 2004 ESRI. AII righls reserved.

    Atri ute raster

    Geodalabase D es ign C oncepls 7-13

    O coloana de tip Raster

    O singura coloana de tip Raster pentru fiecare tabel

    Mai multe rastere pot fi suportate prin tabelele relationale

    ObjectlD Shape Alea Stories C u r b P i c t e

    Personal GD

    CI '1500.50

    O 1750.65

    1400.50

    '1350.85

    2500.00

    c:R~ster:..

    c:Raster:..

    c:Raster:..

    c:Raster:..

    c:Raster:..

    sau u nmanaged

    Managed: datele convertite in IMG; administrate de GOB

    Unmanaged: Asemanator unui hiperlynk

    Enterprise GOB, toate rasterele convertite in format

    Ar cSOECopyrighl @ 2002 - 2004 ESRI. AII righls reserved. Geodalabase DesignConcepts 7.14

    6-7

  • 8/12/2019 curs esri 2

    56/72

    Utilizarea atributului raster

    Incaracti rasterele in sesiunea de editare ArcMap

    Utilizati ins t rumentul /dent i fy pentru a vizualiza

    atributele raster

    Copyright @ 2002 - 2004 ESRI. AII righls reserved.

    Cuprins

    t...tribt1te'

    Geodalabase Design Concepls 7.15

    Ad mi ni st rar ea datelo r ras ter

    Personal GOB vs. enterprise GOB si Arc50E

    Considerente pentru Enterprise GOB in cazul datelorraster

    Incarcarea si returnarea datelor

    COPYright @ 2002 - 2004 ESRI. AII rights reserved. Geodalabase Design Concepls 7.16

    6-8

  • 8/12/2019 curs esri 2

    57/72

    Date raster in personal geodatabase Datele raster aparent stocate in GDB

    Totusi, toate datele sunt stocate in afara GDB

    Doua tipuri de administrare

    Managed de catre GDB

    Unmanaged de catre GDB

    Avantaje

    Organizare in aceeasi locatie

    Raster catalog ofera un mediu de selectie

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. Geodalabase Design Concepls 7.17

    "

    Rasterele sunt administratede geodatabase

    Stocate in acelasi director capersonal GOB

    Rasterele sunt convertite inIMG

    Datele peste 2 GB vor folosifisiere IMG si IGE pentrustocare

    Raster dataset trebuie safie "managed"

    Raster catalog potf i"managed"

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. Geodalabase Design Concepls 7.18

    6-9

  • 8/12/2019 curs esri 2

    58/72

    " Un-managed" geodatabase NU este administrat de

    geodatabase

    Datele raster sunt legate prin

    campul NAME

    Nu se incarca date raster

    Calea este folosita pentru a a

    gasi fisierul

    Numai raster catalog poate

    fi "unmanaged"

    Datele nu sunt recreate

    Rapid de creat

    Copyrighl @ 2002 - 2004 ESRI. AII righls reserved. Geodatabase Design Concepls 7.19

    Considerente de stocare in Personal GOB

    Managed Unmanaged

    Descriere: Datele sunt convertite in IMG Fiserele sunt legate de GOBs i s to cat e i nt r-u n f ol der (n u s e r eal izeaza c on ver si a

    datelor)

    Tipuri: Raster dataset

    Raster catalog

    Atribute raster

    GOB stocheaza siAvantaje: administreaza

    fisierele IMG

    Datele stocate intr-unformat comun

    Dezavantaje: Dublarea datelor

    Greoi de creat in convertireadatelor in IMG

    Copyright @ 2002 - 2004 ESRI. AII righls reserved.

    Raster catalog

    Raster attri bute

    Date nu se dubleaza

    Rapid de creat

    Utilizatorul administreazafisierele raster

    Nu poti crea raster dataset

    Geodalabase Design Concepts 7.20

    6-10

  • 8/12/2019 curs esri 2

    59/72

    Date raster in enterprise geodatabase Rasterele sunt convertite in rasterArcSOE

    raster in ROBMS

    Stocate in tabele multiple

    Administrate prin geodabase

    Enterprise GOB ofera: ArcSDE

    Performante inalte

    Formate mari de date

    Toate rasterele stocate in acelasi format

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.

    @racle

    SQL Server

    Geodalabase Design Concepls 7.21

    P rametrii Enterprise GOB pentru date raster

    Parametrii optionali pentru incarcarea rasterelor intr-un enterprise GOB

    "Cuvant cheie" de stocare

    Administreaza modul in care suntdistribuite/stocate in RDBMScand se incarca

    Piramide

    Dimensiune caroiaj

    Compresie

    Majoritatea parametrilor pot fi setatiin cadrul de geoprocesare

    Environment Settings > Raster Geodatabase Settings

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. G eodatabase Design Concepts 7-22

    6-11

  • 8/12/2019 curs esri 2

    60/72

  • 8/12/2019 curs esri 2

    61/72

    Caroiajul raster

    o 1 2

    o

    1

    2

    Fi:;;..,, . lompl.r.ly wri,,"rll boulIrilillultll'/"",,lIofY"Ulpo/)'O"I/.ouldfofln

    uC(JIIlmKHu,"urtfl(l'witnfIeJvoid'OfllIIJJ,

    Setate ca proprietatii ale topologiei, 25 reguli valabile

    Aplicate datelor in timpul validarii

    Mai mult in prezenatrea urmatoare

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.G eo da ta ba se D es ig n C on ce pt s 1 2

    6

  • 8/12/2019 curs esri 2

    70/72

    Zone murdareZone insetul de date care nu aufost validate

    Intregul setde date este "murdar" atunci cand este creata prima

    data topologia

    Poate contine erori existente sau nedescoperite

    Editarile creaza zone murdare

    /

    Numai zonele murdare sunt validate

    Copyright @ 2002 - 2004 ESRI. AII rights reserved.

    V lidarea opologiei

    G eo da ta ba se D es ig n C on ce pt s 1 3

    Dupa 1

    l i f i : a r e

    Executata in ArcCatalog sau ArcMap

    Uneste coordonatele folosind toleranta data si rangurile

    Verificare: Adaugare vertexuri liniilor

    Toleranta: Uneste sau mediaza vertexurile

    Ranguri: vertexii temei curang mai mic se muta dupa rangul mai

    mare

    Inaint~l

    ~

    .....

    . ~ .. . . . . . . . . . .

    Nu sunt create noi obiecte

    Gaseste violari ale regulilor topologice

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. GeodatabaseDesignConcepts 14

    7

  • 8/12/2019 curs esri 2

    71/72

    Erorile topologice Gasite in timpul validarii

    Violarii ale regulilor: Puncte neconectate, suprapuneri, etc .

    Daca nu exista reguli, nu pot exista erori

    Stocate intopologie ca geometrie speciala

    Utilizat in ArcMap pentru a gasi erori

    Proprietatile erorilor

    Ce regula a fost violata

    Ce obiect a cauzat eroarea

    Unde este localizata eroarea

    Copyright @ 2002 - 2004 ESRI. AII righls reserved. G eo da la ba se D es ig n C on ce pl s 1 5

    Optiuni ale utilizatorului

    repararea erorii: Utilizarea instrumentelor de editarea si

    topologie in ArcMap

    Marcare ca exceptie: Stare in interiorul topologiei

    Ignorarea erorii: Datele pot fi utilizate in continuare

    Erorile nu pot fi sterse

    Numai reparate sau marcate ca erori

    Administrarea erorilor este integrata in fluxul de lucru

    Cine este responsabil pentru gasirea si repararea erorilor?

    Cand vor fi reparate?

    Cine va face testele finale de calitate?

    Copyright @ 2002 - 2004 ESRI. AII righls reserved.G eo da la ba se D es ig n C on ce pl s 1 6

    8

  • 8/12/2019 curs esri 2

    72/72

    zumat Topologia este un element din GDB

    Ajuta la asigurarea integritatii spatiale ale datelor

    Forteaza coincidenta bazata pe geometrie

    Proprietati

    Toleranta

    Ranguri

    Reguli topologice

    Dupa ce topologia este definita, se aplica datelor prinverificarea datelor si gasirea de erori

    Copyright @ 2002 - 2004 ESRI. AII righls reserved .

    Crearea unei toplogii

    Vizualizarea proprietatilor

    Validarea topologiei

    Examinarea erorilor topologice

    Editari simple pentru a repara erorileExperimente cu toleranta si ranguri

    G eo da la ba se De si gn Co nc ep ls 1 7


Recommended