Smart features Subtypen und Domänen Subtypen und Domänen.

Slides:



Advertisements
Ähnliche Präsentationen
Steigung m berechnen Man kann die Steigung auch berechnen,
Advertisements

Zur Rolle der Sprache bei der Modellierung von Datenbanken
Vom graphischen Differenzieren
MOM in a Day Hands on Lab –HOL 1: Erstellen einer Computer Group –HOL 2: Erstellen einer Processing Rule Group –HOL 3: Verknüpfen der erstellten Computer.
Kapitel 4 Datenstrukturen
Java: Dynamische Datentypen
Indirekte Adressierung
FH-Hof Verwaltung von Zeichenketten Richard Göbel.
Java: Referenzen und Zeichenketten
Philosophische Fakultät 3: Empirische Humanwissenschaften Fachrichtung Erziehungswissenschaft Statistik I Anja Fey, M.A.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/8 Thesauren In gewisser Weise bilden Thesauren (Singular Thesaurus, Plural auch Thesauri)
Bearbeitung und Verknüpfung von Tabellen Räumliche Anfragen
Domänen, Subtypen und Relationen
Joao Monteiro Meda1 Label und Annotationen Verwaltung und Gestaltung.
Analyse von Flüssen in Netzwerken
Domänen und Subtypen Relationen
1. Platzierung 2.Verwaltung und Gestaltung
Funktionen Overlay Julian Drerup Die Funktion Overlay von Julian Drerup.
WS 02/03 Netzwerkevon B. Frielinghaus Netzwerke Erzeugung und Änderung.
Topologische Regeln - WS 04/05
Datenbanken Wenn du weiter willst, dann klicke
PKJ 2005/1 Stefan Dissmann Methoden (Motivation) Idee: Identische Programmabschnitte zusammenfassen und mit einem Namen versehen Vorteile: Übersichtlichkeit.
PKJ 2005/1 Stefan Dissmann Zusammenfassung Vorwoche Programm besteht aus mehreren Bestandteilen: Schlüsselwörter Sonderzeichen Bezeichner Kommentare Texte.
Erhard Künzel für Info 9. Klasse: Digitale Schule Bayern© Erhard Künzel.
VFP Class Browser. © 1999 TMN-Systemberatung GmbH Einsatz des Class Browser n Managen von Klassen inklusive, ändern, umbenennen, löschen und umdefinieren.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Kakuro Regeln und Strategien
TD Hilfe Für neue TD`S die Hilfe brauchen. Hier rauf um ein Turnier Zu Erstellen.
Arbeiten mit dem BSCW Nils van den Boom.
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
Partitur-Editor: Annotieren.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 PQM Oberfläche Übersicht Auf den folgenden Seiten lernen Sie die Oberfläche von PQM kennen.
Topologische Regeln in SMALLWORLD
Steuerelemente im Excel
Geometrische Netze Erstellung.
Import und Verknüpfung von Daten
Geoinformation II Overlay Präsentation:Christoph Platen.
Smart Features b Relationen b Regeln. Relationen b Definition: b Eine Relation ist eine Verbindung zwischen zwei Objekten. Diese Objekte können entweder.
Ändern von Merkmalen Geometrie Topologie Attribute.
simple edge & junction (Kanten & Knoten) feature
GIS - Seminar Wintersemester 2000/2001
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 12 WS 2000/2001 Gerhard Gröger Modellierung mit Geodatabases.
OOP-Begriffe Abstraktion Modellieren Klasse Objekt Attribute Methoden
ESRI EUROPEAN USER CONFERENCE
Klassen und Klassenstruktur
Formulare in HTML.
Vom graphischen Differenzieren
OOP-Begriffe Abstraktion Modellieren Klasse Objekt Attribute Methoden
Vordefinierte Datentypen (1)
Funktionale Unifikations-Grammatik (FUG)   Hauptmerkmale der FUG.
Funktionale Unifikations-Grammatik (FUG)  Hauptmerkmale der FUG.
Verknüpfung von Tabellen
Geometrische Netze Verbinder- und Verknüpfungsregeln.
Java-Kurs Übung Besprechung der Hausaufgabe
Projektgruppe Vertiefer Kartographie und Geoinformation WS 00/01
Modellierung der Wirklichkeit
Beschriftung: Labels und Annotationen
Eva Langendonk „Die Funktion Buffer“ Eva Langendonk.
Modellierung und Schnittstelle zu UML Pro-Seminar GIS II WS 2004/2005 Christoph Römer.
Karsten Skibka1 Versorgungsnetze Erzeugung & Änderung.
Funktionen Buffer Kathrina Schmidt Die Funktion Buffer (die „Pufferzone“ um räumliche Objekte) von Kathrina Schmidt.
Ändern der Merkmale : Ändern der Merkmale :Ändern der Merkmale :Ändern der Merkmale : - Geometrie - Topologie - Topologie - Attribute - Attribute ( ArcMap.
Und B E S C H R I F T U N G Matthias Fahle
Einführung in Office 2010 Office Grundlagen Starten und Beenden Programmoberfläche und Symbolleiste Programmsteuerung Programmoptionen Arbeiten mit Office-Dokumenten.
Softwareprojektpraktikum E-learning in der Schule Kürzeste Wege – Spiel Wintersemester 2015/2016 Florian Kettel Lea Christ Mustafa Sezer.
Tutorium Software-Engineering SS14 Florian Manghofer.
Beschriftung: Labels und Annotationen
Pro-Seminar GIS II Versorgungsnetze Erzeugung & Änderung
Topologische Regeln Proseminar Geoinformation II WS 03/ 04
Produkt einfügen Foto hier
 Präsentation transkript:

Smart features Subtypen und Domänen Subtypen und Domänen

Motivation für smart features Natürliche Objekte haben Regeln (z.B. Fließrichtung von Flüssen) Natürliche Objekte haben Regeln (z.B. Fließrichtung von Flüssen) Gültigkeitsregeln für subtypes

Was sind Subtypes?

Das sind Subtypes! Objekte in Objektklassen, features in feature Klassen und ggf. weiter unterteilt in subtypes Objekte in Objektklassen, features in feature Klassen und ggf. weiter unterteilt in subtypes subtypes benutzen die gleichen Attribute subtypes benutzen die gleichen Attribute

Warum subtypes? Vorteile: Namensgebung zur Beschreibung Namensgebung zur Beschreibung Zuteilung von verschiedenen attribute domains Zuteilung von verschiedenen attribute domains Zuteilung von Standardwerten Zuteilung von Standardwerten Relationen Relationen

Wann werden Subtypes gebraucht Frage: Brauche ich subtypes oder neue feature Klasse? Frage: Brauche ich subtypes oder neue feature Klasse? Subtypes: Unterscheidung von Objekten nach nicht gültigen Werten, connectivity rules, attribute domains und relationship rules Subtypes: Unterscheidung von Objekten nach nicht gültigen Werten, connectivity rules, attribute domains und relationship rules neue feature Klasse: Unterscheidung nach verschiedenem Verhalten, Attributen, access privilegs, multiversioned Objekte neue feature Klasse: Unterscheidung nach verschiedenem Verhalten, Attributen, access privilegs, multiversioned Objekte

Aufrufen der feature class properties 1. Geodatabase öffnen, bis rechts die features stehen 2. Rechtsklick auf feature 3. Properties anwählen

subtypes des ausgewählten features Alle Attribute des features, aber im Einzelnen unterschiedlich

validation rules valdation rules kontrollieren feature und Attribut Integrität. valdation rules kontrollieren feature und Attribut Integrität. Es gibt 3 Typen von validation rules: Es gibt 3 Typen von validation rules: attribute rule (attribute domains) attribute rule (attribute domains) connectivity rules connectivity rules relationship rules relationship rules

Kurz: connectivity rule connectivity rule relationship rule relationship rule

Connectivity rule Spezifiziert die gültigen Paare von Attribut Werten von subtypes in verbundenen network features Spezifiziert die gültigen Paare von Attribut Werten von subtypes in verbundenen network features

relationship rule Stellt eine Relation zwischen einer Originalklasse und einer Zielklasse her Stellt eine Relation zwischen einer Originalklasse und einer Zielklasse her

attribute domains Nebenbedingung an Attribute 2 Arten von attribute domains: a) coded value domain b) range domain

attribute domains range domains spezifiziert einen Bereich von gültigen Werten eines numerischen Attributs spezifiziert einen Bereich von gültigen Werten eines numerischen Attributs coded value domains verwendet alle Typen von Attributen (Text, numerisch, Datum,...). Festlegung einer gültigen Reihe von Werten für ein Attribut (10, 20, 30,...) beinhaltet den aktuellen Wert und eine benutzerfreundlichere Beschreibung

Liste der Domänen und deren Beschreibung Zeigt die Eigenschaften der Domäne an. Z. B. Feld Typ, Domänen Typ,..., und die split- und merge policies an Falls eine codierte Werte Domäne ausgewählt wurde, wird die Liste der gültigen Werte und deren Beschreibung angezeigt

Splitting and merging features Was bedeutet das ? Splitting (Sprengen): Aus 1 mach 2 Merging (Zusammenfügen): Aus 2 mach 1 Aus 2 mach 1

Splitting and merging features splitsplit- und merge policy merge splitmerge Ergebnis ist geometrisch recht einfach voraus zu sagen Ergebnis ist geometrisch recht einfach voraus zu sagen jedes Attribut hat beide policies jedes Attribut hat beide policies Effekt auf die Werte schwierig Effekt auf die Werte schwierig System kontrolliert policies, um festzustellen, welche System kontrolliert policies, um festzustellen, welche Werte das resultierende Merkmal für dieses spezielles Werte das resultierende Merkmal für dieses spezielles Attribut hat Attribut hat

Split Policy Attribut einer vorgegebenen feature class oder eines subtypes kann eine von drei policies haben, welches den Wert eines Attributs in das Output Objekt kontrolliert. Attribut einer vorgegebenen feature class oder eines subtypes kann eine von drei policies haben, welches den Wert eines Attributs in das Output Objekt kontrolliert.

Split policy Default value: Attribute der entstehenden features nehmen Standardwert an Default value: Attribute der entstehenden features nehmen Standardwert an Duplicate: die enstehenden features nehmen eine Kopie des Originalwertes des geg. Objektattributes an Duplicate: die enstehenden features nehmen eine Kopie des Originalwertes des geg. Objektattributes an Geometry ratio: Attribut nimmt Wert an in dem das feature geteilt wurde, Geometry ratio: Attribut nimmt Wert an in dem das feature geteilt wurde, aber: nur bei numerischen Werten (also nicht für Text oder Datum) aber: nur bei numerischen Werten (also nicht für Text oder Datum)

GebietSteuern Besitzer Bob Smith Eigenschaft der Geometry Verhältnis Duplicate GebietSteuern Besitzer Bob Smith GebietSteuern Besitzer Bob Smith Split

Default value: Attribut des features nimmt Standardwert der gegebenen Attribute der/des gegebenen features Klasse/subtypes an. Default value: Attribut des features nimmt Standardwert der gegebenen Attribute der/des gegebenen features Klasse/subtypes an. einzige merge policy, die nichtnumerische und coded value domains akzeptiert einzige merge policy, die nichtnumerische und coded value domains akzeptiert Sum values: Attribut des entstehenden features nimmt die Summe der Werte der gegebenen Attribute an. Sum values: Attribut des entstehenden features nimmt die Summe der Werte der gegebenen Attribute an. Geometry weighted (Geometrie abhängig) : das Attribut des entstehenden features ist der gewichtete Durchschnitt der Werte des gegebenen features Geometry weighted (Geometrie abhängig) : das Attribut des entstehenden features ist der gewichtete Durchschnitt der Werte des gegebenen features merge policy Zwei features werden in ein einzelnes überführt eine von drei merge policies überprüft Werte

GebietSteuern Besitzer Mary Jones GebietSteuern Besitzer Bob Smith Eigenschaft der Gometry Addition Standardwert GebietSteuern Besitzer Stadt

Name Beschreibung Auswahl: a) codierte Werte b) Bereich von Werten Spanne Konkret weiß´ du ArcCatalog split- und merge policies

Neues Attribut Datentyp Standardwert Domain Verbindung zwischen Attributen und den Domains

Die Aufgabe Erstellt einen neue range attribute domain für das Attribut Steuern (was ihr auch neu erstellen sollt) und weist der Domain einen sinnvollen Standardwert, Minimumwert, Maximumwert und split- und mergepolicies zu! Überprüft dann eure Einstellungen in ArcMap anhand der split Eigenschaft!

Vielen Dank für eure Aufmerksamkeit und Tschüüß

ArcInfo