Mire vagyunk kíváncsiak?
Az ESRI Geoadatbázis adattárház alapelvei (A VÁTI TEIR háttere)
A TEIR alkalmazásait kiszolgáló eszközök: • Regionális tervezés típusfeladatai • TEIR felépítése: fizikai adattárolás/ szolgáltatások/ alkalmazások • Az adatkezelési alkalmazások komplexitásának fejlődése, ERP, SOA • Geoadatbázisok tartalma, típusai, sajátosságai • Geoadatbázis koncepcionális/fogalmi/fizikai tervezése
Dr. Szabó György egyetemi docens, gyszabo@
[email protected]
Adatbázis rendszerek (BMEEOFTMLT3)
2011 2
Vízió: egységes regionális nyilvántartás
TeIR felépítése és OKIR integrációja
•https://teir.vati.hu
•A TEIR nyilvános és regisztrációhoz kötött alkalmazásai - https://teir.vati.hu/
•http://okir.kvvm.h u/
ESRI Environmental Sy Systems Research Institute ™ 1969 óta a térinformatikai piac egyik vezető vállalata
6
Adatbázis rendszerek – 10. 1
Az alkalmazások komplexitásának fejlődése ArcGIS:: komplex GIS ArcGIS Alkalmazások
ArcGIS Desktop
Desktop Developer Kit .NET
ArcGIS Engine
Engine Developer Kit
COM
.NET
COM
C++
Java
ArcObjects Szolgáltatások
ArcGIS Server
ArcGIS Explorer
API
Web Mapping Application
API
.NET
SDK
.NET
Java
COM
Java
ArcSDE technology
.NET
ArcGIS Online
Server Developer Kit .NET
ArcGIS Mobile
Kisebb munkacsoport adatkezelése Néhány személy file megosztása
ArcWeb Services API REST
J2ME
OpenLS
SOAP
JavaScript
Vállalat részlegei komplex munkafolyamatokkal
Desktop Personal for MS Access
File File
Personal
Workgroup
Enterprise
Egy személy és az adatok…
ArcSDE
Adatok (Geodatabase)
7
Kliens/szerver, Centralizált, SDI, SOA adatkezelési megoldások
8
Services--Oriented Architecture (SOA) Services Vállalati rendszerek szolgáltatási integrációja Web Szolg Szolg.. & Kommunikáció
Utak Közművek Tervezés
Környezet
Üzleti alkalmazások
Rendőréség
. . . Nyílt, Rugalmas, Szabványos 9
10
Mi az az ERP (Enterprise Resource Planning)? Mi az az ERP (Enterprise Resource Planning)? • Vállalatot átfogó rendszer, mely integrálja egy szervezet üzleti funkcióit és folyamatait • Az üzleti funkciók integrációja egy „zökkenőmentes” alkalmazásba • Rendszerint egy ABKR-ben (RDBMS) működik • Számtalan ügyosztályi és munkacsoport szintű információs rendszert helyettesít.
Összeköti az üzleti folyamatokat • Fenntartja az ellenőrzési kényszerpályát • Egy közös információs rendszert hasznosít • A megvalósítása együttjár egy BPR (Business Process Reengineering)) használatával Reengineering • Nehéz korrekten megvalósítani – „kényszerpályák” •
www.eurosand.hu/index.php?opt ion=com_content&view=article &id=44:it-hir-1&catid=17:ithirek&Itemid=22 11
12
Adatbázis rendszerek – 10. 2
New Dimension Products
ERP példa az SAP R/3, de mi is ez?
Business Information Warehouse
• SAP = Systems, Applications and Products in Data Processing (R = real time, 3 = 3 tier) • Német vállalat • A világ harmadik legnagyobb független szoftver szállítója • SAP: ERP piacvezető • A Fortune 500 vállalatok 80% használ SAP-t • Több mint 18,000 ügyfél, 120+ országban • Több mint 12 millió felhasználó
Strategic Enterprise Management Supply Chain Optimizer
13
Enterprise Structure Terminology
14
Egy vállalaton belül már létező adatbázisok integrálása
SAP Browser
Enterprise Enterprise
Client Kliensek
Company Company
Mobil Desktop
Company Code
Subsidiary Subsidiary
Enterprise Integration Platform
Plant
Factory Factory
Sales Organization
Sales Sales Organization Organization Department Department
Division Division
Business Business Area Area
Warehouses Warehouses
Alkalmazás szerverek
GIS
ERP
CRM
CIS
SFA
Division Adat szerverek
Storage Locations
SAP AG 1999
15
Adatbázissal szemben támasztott követelmények:
16
Az adatmodell részei:
• Hatékonyság
• Alapelemek: amiben az adatokat tárolják • Integritási kényszerek: szabályok, amiket bizonyos adatoknak a hibátlanság érdekében be kell tartani • Megszorítások: egyes adatokra vonatkozó szabályok • Műveletek: amiket az adatokkal el lehet végezni
• Adatfüggetlenség –Fizikai: az adatok elérése a tárolástól független –Logikai: az adatbázis szerkezetének változása csak a megváltoztatott adatokat érinti, a többit nem • Redundancia (ismétlődés) mentesség • Adatvédelem – hozzáférési jogosultságok • Hibátlanság, az adatbázis egységének védelme • Helyreállíthatóság • Több felhasználós adatbázisnál az egyidejű hozzáférés kezelése 17
18
Adatbázis rendszerek – 10. 3
Üzleti Információs Infrastruktúra SAP R3, Oracle Financials, PeopleSoft, …
A GIS olyan mint más Információs Rendszer, csak: GIS
IS • RDBMS
– Táblázat alapú adatkezelés • Séma Séma--vezérelt Alk. Logika Integritás
Web Kliensek (ASP/JSP) • • •
• Komplex, nagy adat tömegek • Összetett Eszk.Eszk.-k & Alk. Alk.--k
Web Browser Apps Custom Etc.
Egyéb Kliensek • • • •
• Elosztott
DesktopDesktop-ok Mobil Kliensek Böngészők Open
• Hosszú Tranzakciók Alkamazás Szerver
– Többszörös szerkesztési állapotok & Alternativák
• Nagy teljesítmény • Integritás & Viselkedés • “Üzleti” szabályok
– “Üzleti” szabályok
– Történetiség
– Viselkedés
– Osztott szerkesztés
Relációs Adatabázisok
– Osztott másolatok (“Replikák”)
• Generikus Táblák • MultiMulti-user • Tranzakciók
• Tranzakciók
19
Geoa Geoadatab databázi ázis s Adatkezelési Megközelítés
. . . Az integritás és a viselkedés az Alkalmazói Szinten kerül kezelésre (az adatbázisra épülve, épülve, nem az adatbázison belül belül). ). . .
20
Geoa Geoadatab databázi ázis s Adatkezelési Megközelítés … • Szerkesztés és az adatok összeállítása
• A geoadatbázis egy kibővített relációs adatbázis kezelőre épül rá. rá.
–Gazdag szerkesztői eszközkészlet
–Alap relációs modell modell
–A térbeli és a tulajdonság adatok egysége
–Alap rövid tranzakciós modell modell
–Undo (visszavonás) és redo (újra) szerkesztések
–Rel Relációs ációs integritás integritás
–Ugyanazon adat több felhasználós szerkesztése
–Megbízhatóság Megbízhatóság,, Rugalmasság, Rugalmasság, Skálázhatóság Skálázhatóság • Verziózási munkafolyamat –Hosszú tranzakciók –Elosztott adatkezelés –Archiválás
• Egyszerű tulajdonságok + logika logika –Minden térképi (geographic) geographic) adat táblaként kerül tárolásra egy ABKRABKR-ben
• Robosztus, testreszabható keretrendszer
–Funk Funkcionalitás cionalitás konzisztents az ABKRABKR-ben –Kibővített funkcionalitás ás adat integritás (stabil állapot)
–Saját GIS megoldás építése és működtetése 21
Geoadatabá Geoadatab ázis
Térképi adattípusok modellezése egyszerű relációs táblákban Geoa Geoadatb datbázi ázis s
22
Több mint “tér-képes” pes” (Spatially (Spatially--enabled) Tá Táblá blák • Topológia Ve Vek ktorok torok
• Raszter Katalógus • Földmérési adatok
Topoló Topológia
Geoadatabázis Objektumok
Alkalmazási szint: szint: Integritás, szabályok, vislekedés
• Vonalas létesítmények szegmentálása
Földmérési
• Hálózat
Vonalhálózat (út)
• Domborzat
Szabályok
DBMS: DBMS: Térbeli típusok és indexek
• 3D Objektumok
Képi (ortofotó) Domborzati adat
Szabályok és viselkedés
CAD
Relációk
Szabványokon alapuló, nyitott tárolás . . . Szabványos RDBMS technológia alkalmazásával 23
. . . Az átfogó séma kritikus az adatkezelésben
24
Adatbázis rendszerek – 10. 4
Geoadatbázis vs. RDBMS
A GeoGeo-adatbázis bevezetése
• Üzleti logika meghatározó szerepe a tervezésnél
• Egy “tartály” (konténer) a térbeli és attribútum adatok számára – GIS adat egy relációs adatbázisban kerül tárolásra (RDBMS) – Skálázható megoldások (személyes /personal/ GDB vagy intézményi /enterprise/ GDB) – Szabályokkal támogatja az adatintegritást • ArcGIS-ben vannak eszközök a létező GIS adatok áttöltésére.
• Az üzleti logika az adatbázis viselkedéseként kerül leképezésre • Szabályok adatbázisban való tárolása – Integritás kikényszerítése – Kapcsolatok és vonatkozó integritási szabályok – Szubzub-objektumok integritási szabályainak kezelése
RDBMS
Geoadatbázis
Integritási kényszerek ellenőrzése
Domain/Sub--domain tulajdonság Domain/Sub
Shapefájlok CAD files
Saját kulcs Idegen kulcs
Kapcsolat osztályok
Felhasználó által definiált eljárások
Altípusok, topológia, geometriai hálózatok
Triggerek Triggerek
Kapcsolat osztályok vonatkozó integritási feltételekkel
Coverages
Geoadatbázis
Raster
Egyéb 25
Geo Geo--adatbázis Séma Építése
A GeoGeo-adatbázis előnyei • Egy (egységes) RDBMS a térbeli és attributúm adatoknak
Adatbázis tervezés What data? Spatial reference? Classes & subtypes? Relationships? Networks? Rules?
Multiuser szerkesztés
1
Bővített topológia
Felhazsnálói objektumok
Szub-objektumok (szabályok támogatása)
26
Séma létrhozás az ArcCatalog wizardokkal
2
Adatimport
Séma létrhozás CASE eszközökkel
4
Séma létrehozás a geoprocessz keretében
Kapcsolatok beállít. Szabályok beállítása
• Domains • Connectivity • Relationship • Topology
Topológiai szabályok (validálás)
Geoadatbázis
Kapcsolatok (inegritás)
3
Attribútum értékkészlet ellenőrzés
Adatbetöltés
Skálázható erőforrások
27
Elemek a GeoGeo-adatbázisban
Geo-adatbázis Feature dataset
GeoGeo-adatbázis Táblázatok Táblázatok
• Sorok és oszlopok együttese – NonNon-spatial element – “Tartály” az attribú attribútum adatok, címek, x/y hely, útvonalak, útvonalak, események stb. számára • Az oszlopnak lehet “viselkedése” – Subtypes of rows – Attribute default values – Attribute domains • Résztvehet a “relationships”--ben “relationships”
Raszter adatok
Spatial reference
Raszter katalógusok Feature classes Polygon Line Point Annotation
Route Dimension
Survey datasets Survey folder
Survey
Eszközkészletek Relationship classes
28
Eszköz
Geometric networks
Viselkedés
Topológia
Attribute defaults Attribute domains Split/Merge policy
Modell
Szkript
Connectivity rules Relationship rules Topology rules 29
30
Adatbázis rendszerek – 10. 5
Térképelem osztályok
Térképelemek adategyüttesei (Feature
(Feature Classes)
Datasets)
• Table that also stores shapes for features • Térképelem osztályokat tartalmaz (feature classes)
– Each row represents a feature and its attributes – Stores features with one type of geometry (pont pont,, vonal vagy poligon poligon))
– All share the same spatial reference – Never tables no geometry
• Allows for x, y, z, and m coordinates – Has an associated spatial reference • Projection, coordinate system, and spatial extents
– A térbeli kapcsolatok modellezése szükséges (Required to model spatial relationships) – Geodatabase topology – Geometric network
31
Coverage (ArcInfo fedvény) fedvény)
32
Ras Rasz zter adatok tárolása geoadatbázisban
Tile
0
1
COL_NBR 2 3 4
5
MultiMulti-Resolution Pyramids
6
ROW_NBR
0 1 2 3 4 5
ROW COL 0 0 0 0
Topológia objektum modell
1 2
33
34 34
A geoadatbázisok 3 típusa
Domborzati adatok tárolása geoadatbázisban
• Personal (személyi) geoadatbázis – Egyfelhasználós szerkesztés – MS AccessAccess-ben tárol – Méretkorlát 2 GB
Points and Breaklines
ArcGIS
ArcSDE
• File geoadatbázis – 1 TB táblánként – Csökkentett tárolási követelmények
Terrain Pyramids
Personal Geodatabase
• ArcSDE geoadatbázis – Vállalati ABKRABKR-ben tárol – Sokfelhasználós szerkesztést is támogat a verziózással – ArcEditor vagy ArcInfo szükséges a szerkesztéshez
File Geodatabase
ArcSDE Geodatabase Oracle SQL Server DB2 Informix PostgreSQL
MultiMulti-resolution terrain dataset (TIN structure) 35 35
36
Adatbázis rendszerek – 10. 6
Három típusú Geoa Geoadatbázi datbázis s Personal GDB
File GDB
ArcSDE GDB (3 editions)
Tárolási forma
Microsoft Access
Folder of binary files
DBMS
Tárolási kapacitás
2 GB
1 TB per table*
Depends on edition
Támogatott op. r.
Windows
Any platform
Depends on edition
Felhasználók száma
Single editor Multiple readers
Single editor Multiple readers
Multiple editors & readers
Elosztott geoadatb. funkcionalitás
Check out/check in One way replication
Check out/check in One way replication
Replication (all types) & versioning
Melyik geoadatbázist válasszuk? válasszuk ?
37
Geo Geoa adatb datbázi ázis s opciók
UC2009 Technical Workshop
38 38
ArcGIS Geo Geoadatbázis adatbázis változatok Size/Hardware limits
Multiuser editing?
Each table = 1 TB
No
• MS Access alapú szeméyles GDB File
• File GDB
Personal (Access)
• ArcSDE GDB - 3 változat változat:: – Desktop, Workgroup, & Enterprise
Personal
2 GB limit
No
File GDB
(Access) Desktop
ArcGIS Server
ArcGIS Desktop
File File
Desktop
Workgroup
Enterprise
Enterprise
No Up to 3 connections, one editing at a time
4 GB limit
Yes
Uses only 1 CPU and up to 1 GB RAM
Up to 10 connections, all of which may edit Unlimited Internet connections
No size limit
Yes
Personal GDB
Workgroup GDB
(SQL Server, DB2, Oracle, Informix, PostgreSQL)
Kapacitás A felhasználók száma
D
4 GB limit Uses only 1 CPU and up to 1 GB RAM
Workgroup* Workgroup*
ArcSDE
Personal for MS Access
(ArcSDE)** (ArcSDE)
39 39
Enterprise GDB
*Works only with SQL Server 2005/2008 Express
UC2009 Technical Workshop
40 40
Melyik ArcSDE geoadatbázis változat mire jó? jó?
Geoadatbázis tervezés ArcSDE for ArcGIS Desktop
ArcSDE for ArcGIS Server Workgroup
ArcSDE for ArcGIS Server Enterprise
ArcGIS termék
ArcGIS and Desktop Engine*
ArcGIS Server Workgroup
ArcGIS Server Enterprise
Felhasználók száma
Max 3 users, 1 editor at any one time
Max 10 clients at one time No limit to the number of connections
Unlimited
Támogatott ABKR-ek
SQL Server Express 2005
SQL Server Express 2005
Oracle,SQL Server, DB2, Informix, PostGreSQL
Adatbázis korlátok
Max database size 4 Gig 1 GB RAM on a single cpu
Max database size 4 Gig 1 GB RAM on a single cpu
No limits
Adminisztráció
ArcGIS Desktop (ArcCatalog)
ArcGIS Desktop (ArcCatalog)
ArcGIS Desktop (ArcCatalog), ArcSDE Commands, DBMS admin software,
• Standard alapfolyamatok, mint bármelyik adatbázis tervezésében Koncepcionális tervezés
Logikai tervezés Workspace
Fizikai tervezés table
Feature dataset
Key
Feature class
Network table
Feature class
Skála a kicsi, személyes rendszerektől a csoport munkahelyeken át az egészen nagy vállalati rendszerekig
41
Business practices
Feature class
Topology Relationship
table
42
Adatbázis rendszerek – 10. 7
Alapvető tervezési lépések
Koncepcionális tervezés
Információgyűjtés _
térképek, alkalmazások, adatforrások, metaadatok
Tematikus rétegek beazonosítása _
térképi méretarány, adatkapcsolatok (relationships), módszerek, tulajdonságok
Minden réteg meghatározása _
Koncepcionális tervezés • Adat típusok
Logikai tervezés
– raster, vector, surface, address
Térképi elem reprezentáció, attribútumok, jelkulcs
• Adatforrások
Define database structure _
– coverages, shapefiles, CAD, other
Térképi elemosztályok, adatkapcsolatok (relationships), értékkészletek (domains), szabályok (topológia, toleranciák, elsőbbség stb.)
• Attribútumok és a tulajdonságaik – types, identifiers, domains, rules
• Adatkapcsolatok (relationships) Pilot, finomítás, finomítás, megvalósítás
Fizikai tervezés
– network, topological, general
43
44
Koncepcionális tervezés
Koncepcionális tervezés Minden egyes tematikus réteghez: – adatforrás coverage, shapefile, imagery, scanning, digitizing, CAD, photogrammetry, survey, address, surface – Térbeli (térképi) reprezentáció vector, raster, surface – attribútumok IDs, nominal, ordinal, interval, ratio – Adatkapcsolatok (relationships) cardinality, attributed, messaging – Méretarány (és egyéb egységek) map extent, projection, units, accuracy – Koordináta rendszer projection, parameters, precision – Névrajz (feliratozás) jellemzői simple, feature-linked, symbols – Fontos tervezési ügyek interesting and important cases
45
46
Logikai tervezés
Logikai tervezés
Geo Geoa adatb datbázi ázis s séma diagram
Feature class TaxParcel
Map thematic layers to elements of geodatabase structure
Field name
feature datasets, feature classes, geometric networks, topologies, survey datasets, relationship classes, tables, rules, domains
Data type
Geometry type Polygon Contains Z values No Contains M values No
Allow Default Precinulls value Domain sion Scale Length
OBJECTID
Object ID
Shape
Geometry
Yes
Shape_Length
Double
Shape_Area
Yes
0
0
Double
Yes
0
0
TaxPIN
Text
Yes
30
TaxParcelType
Text
Yes
30
ExemptStatus
Text
Yes
30
Relationship class TaxParcelHasTaxRoll
Mezők és tulajdonságaik definiálása Table TaxRoll
Type Simple Forward label TaxRoll Cardinality 1 - M Backward label TaxParcel Notification None (no messages propagated) Origin table/feature class
Name TaxParcel Primary key TaxPIN Foreign key TaxPIN
Destination table/feature class
Name TaxRoll
No relationship rules defined.
47
Allow Default Precinulls value Domain sion Scale Length
Field name
Data type
OBJECTID
Object ID
TaxPIN
Text
Yes
30
AssessmentClass1
Text
Yes
30
AssessedValue1
Text
Yes
30
AssessedSize1
Text
Yes
30
LandOwnerInformation
Text
Yes
??
TaxBillMailingInformation
Text
Yes
??
TaxBillingInformation
Text
Yes
??
48
Adatbázis rendszerek – 10. 8
Elektromos Elektromos,, gáz gáz-- és vízvíz-csatorna rendszerek adatmodelljei
Földrészlet (telek) adatmodell • Földrészlet kreálás Tömb 1 1-M
Földrészlet
1
1 1-M
1
Töréspont
2-1
1-M
Vonalak
1 0-1
Ellenőrzés
0-1
Vonal_pont
0-M
49
50
Mi mindent jelenthet a geoadatbázis geoadatbázis? ? • A térbeli adatok fizikai tárolási módja – Különböző platformokon is támogatott méretezhető (skálázható) tárolási modell
GIS feladatok: feladatok:
• Alap (c (core ore)) ArcGIS adat modell modell – Egy széleskörű modell a GIS adatok leképzésére és kezelésére
Hogyan építünk geoadatbázist Adatkészletek (és metaadatok) kezelése
• Egy tranzakciós modell a GIS munkafolyamatok menedzselésére • Komplex összetevők halmaza az adatok elérésére • Tároló az összes térbeli adat számára – Feature classes, Raster datasets, Tables, Annotation, Relationships, Networks, Topology
• Viselkedés (szabályrendszer) létrehozásának a képessége 51
52
Infrastruktúra
Példa: Fővárosi Szabályozási Keretterv
53
54
Adatbázis rendszerek – 10. 9
Adatok betöltése a geoadatbázisba
Jelkulcs
• Konverziós eszközök – import/export • Copy/paste és drag/drop • ArcCatalog egyszerű adatbetöltő • XML import • Append (hozzáfűz) geoprocess geoprocesszz eszköz • ESRI adatmodellek (séma minták)
55
56
Közterületre közelítés
Eszközkészlet
Az FSZKT eszközkészlet használata: •Telek kiválasztása rámutatással vagy téglalappal •Telek kiválasztása sokszöggel •Kiválasztás/hozzáválasztás helyrajzi számmal •Középre hozás és M=1:2000-es megjelenítés •A teljes kijelölt terület megjelenítése •Térképkivonat készítése •Előírások kilistázása •Méretarány választó •Közterületre közelítés •Kerületre közelítés •Térképlap választó
57
58
Földrészlet kiválasztása rámutatással Előírások kiírása (listázása)
59
60
Adatbázis rendszerek – 10. 10
Védelmek és korlátozások térkép lap
Közmű alkalmazások
61
62
Integrált rendszer
Tevékenységek
Műszaki szervezet
Üzemeltetés
Gazdasági szervezet
Karbantartás
Felújítás
Létesítmény
Diszpécser szolgálat Karbantartás
Átépítés
BiztonságBiztonságvédelem Ismertetés
Létrehozás
Karbantartó, hibaelhárító
Népszerűsítés
Adat-, alkalmazás szerver
Felújítás Üzemeltetés
Szöveges adatbázis
Pénzügyi szervezet Átépítés
Térképi adatbázis
Népszerűsítés
Irányító szervezet
Létrehozás
Külső tervező, kivitelező
63
64
Enterprise Geodatabase
Hálózat üzemeltetése
ArcObjects Business tables Feature tables Spatial Index tables
Hibajavítás, karbantartás
Diszpécser
ArcMap ArcCatalog
Kieső fogyasztók értesítése A and D tables
Hiba bejelentések Karbantartók
Raster tables
Hálózati elemek lezárása
Topology tables User Schemas
Hiba kijavítása / karbantartás elvégzése
ArcGIS Engine
Geometric Network Tables
Miscellaneous Tables Log files, Spatial Processing
Karbantartási feladatok
ArcGIS Server
Lezárt elemek megnyitása Geodatabase System Schema
Feladat elvégzésének jelentése 65
ArcGIS Explorer*
Non Non--Spatial Business Table
ArcIMS
GDB_ tables ArcSDE tables
Native SQL*
66
Adatbázis rendszerek – 10. 11
Az objektumok szerkezete
ArcGIS a közműveknél: EndEnd-to to--End megoldás szabványos ar arc chitektúrán
Business Support
Customer Care
Generation
Transmission/Distribution ERP/WMS EMS/DMS
COM Integration Framework
3d Party Or Custom Application
Custom Application
Viewer
Design
Outage
Analysis
Desktop/Web
Dist WMS/ERP
OMS/Switching
Network Analysis
ArcGIS Data Model and ArcFM Energy (Models and Tools for Mapping and Network Data Management)
ArcObjects
ArcIMS
ArcView
Arc/Info
(Core GIS Functions)
ArcSDE
ArcPAD
Open RDBMS
67
Vision:
68
Hálózat elemei
Standard, Repeatable Integration Objects
OpenFM Interface Model
Hálózati elem
SAP R/3 Material Master
Human Resources
Accounting (FERC & G/L)
Equipment Master
Project System
Customer Care System
Plant Maintenance
BAPI
BAPI
Interface Std Section 5.2.1
Geographic Information System
Csomópont BAPI
BAPI
Interface Std Section 5.2.2
Interface Std Section 5.2.3
Interface Std Section 5.2.4
Mobile Data Dispatch
Outage Management System
Network Analysis
Összekötő él
Middleware
Egyszerű csomópont
Egyszerű él
Összetett csomópont
Összetett él
Distribution Management Technologies 69
70
Él – csomópont csatlakozási szabály Hálózat áramlási irány
Csomópont
A műtárgyhoz legalább 1, de legfeljebb 4 vezeték csatlakozhat
Forrás Nyelő Egyik sem
Áramlás forrásoktól (kút) nyelők (fogyasztó) felé halad. 71
72
Adatbázis rendszerek – 10. 12
Hálózati séma generálása
Él – műtárgy szabály
A vezetékhez 0 vagy 1 lezáró elem csatlakozhat
73
74
Adatbázis rendszerek – 10. 13