440 likes | 575 Views
Topologische Regeln in SMALLWORLD. Geoinformation-Seminar 2000/2001 Referent: Michael Zaun 29.01.2001. Topologische Regeln in SMALLWORLD. Wer und Was ist SMALLWORLD ? Themenregeln Aufbau Beschreibung und jeweilige Beispiele Fazit. Topologische Regeln in SMALLWORLD.
E N D
Topologische Regeln in SMALLWORLD Geoinformation-Seminar 2000/2001 Referent: Michael Zaun 29.01.2001
Topologische Regeln in SMALLWORLD • Wer und Was ist SMALLWORLD ? • Themenregeln • Aufbau • Beschreibung und jeweilige Beispiele • Fazit
Topologische Regeln in SMALLWORLD Gründung von SMALLWORLD 1988 in Cambridge, mit dem Ziel zur Schaffung einer Standardsoftware für das raumbezogene Ressourcen- und Informationsmanagement Heute: weltweit führendes Unternehmen im SRP-Markt (SRP = Spatial Resource Planning) Raumbezogenes Ressourcenmanagement (SRP): Verbindung physischer und logischer Strukturen mit ihrem Raumbezug
Topologische Regeln in SMALLWORLD Strategie: • Erstellung von Standardsystemen und –anwendungen • Intensive Zusammenarbeit mit innovationsstarken Technologiepartnern für ausgereifte Unternehmenslösungen • Service-Partner erstellen auf der SMALLWORLD-Plattform unternehmensgerechte DV-Lösung • Lösung: • SMALLWORLD Fachschalen eröffnen neue Sichtweise, • Abfrage und Analysemöglichkeiten • sämtliche Unternehmensprozesse erhalten Raumbezug
Topologische Regeln in SMALLWORLD Zielgruppen: • Versorgungswirtschaft (Telekommunikation, Strom, Gas, Wasser, Fernwärme, etc.) • Transportwesen (ÖPNV, klassische Transport- bzw. Logistikaufgaben, Individualverkehr)
Topologische Regeln in SMALLWORLD Themenregeln in SMALLWORLD GIS Definition eines Themas: • Zusammenfassung geometrischer Attribute in Gruppen • Themenregeln bestimmen die Relationen der Gruppen untereinander
Topologische Regeln in SMALLWORLD Themenregeln in SMALLWORLD GIS Beschreibung des Verhaltens topologischer Objekte Bestandteile: • die Definition der geometrischen Objekte, • die eigentliche Regel beschreibt das Zusammentreffen topologischer Objekte
Topologische Regeln in SMALLWORLD Themenregeln bezugnehmend auf spezifische Objektgeometrien = explizite Themenregeln (explicit manifold rules) Bsp.: Stadt Position to Straße Mittellinie: connect – split_chain Spezielle Objektgeometrien
Topologische Regeln in SMALLWORLD Themenregeln bezugnehmend auf alle Objektgeometrien eines bestimmten Geometrie-Typs = Standard-Themenregeln (default manifold rules) Bsp.: point to chain: do_nothing – do_nothing allgemeine Angabe der Geometrietypen
Topologische Regeln in SMALLWORLD Bsp.: Straßenkreuzung Regel: Connect <-> split_link
Topologische Regeln in SMALLWORLD • Anwendung von Themenregeln • Topologische Teil bestehend aus zwei „halben Regeln“, bzgl. der beiden Geometrieangaben • Klonen verschiedener Datensätze, deren geteilte Geometrie anhand der Regeln verbunden sind; Verbindung mit Sachdatensatz nur durch systemerzeugten Schlüssel möglich
do_nothing – do_nothing connect - connect Keine Wechselwirkung Punkte werden verbunden Topologische Regeln in SMALLWORLD Geometrie-Typ: Punktsymbol halbe Regeln: - do_nothing - connect Platzierung eines Punktsymbols auf ein anderes Punktsymbol
Geometrie-Typ Linie halbe Regeln: · do_nothing · connect_ends · split_link · split_chain Geometrie-Typ Punkt halbe Regeln: · do_nothing · connect connect – connect_ends gemeinsamer Knoten auf dem Ende des Linienzuges connect – split_link: Punktsymbol teilt Linienzug auf, aber Verbindung durch Knoten do_nothing – do_nothing: keine Wechselwirkung mögliche Regeln
Geometrie-Typ Linie halbe Regeln: · do_nothing · connect_ends · split_link · split_chain Geometrie-Typ Punkt halbe Regeln: · do_nothing · connect connect – split_chain: Entstehung zweier identischer Datensätze durch Klonen des Ausgangs-L; mögliche Regeln
Wasserleitung Bsp.: Wechselwirkung Punkt – Linie Ventilobjekt Abfrageoption: mit Rohren verbundene Ventile Reparatur bzw. Instandsetzung der Vemtile
Geometrie-Typ: Punkt Geometrie-Typ: Flächen do_nothing – do_nothing keine Wechselwirkung, in oder auf der Grenze der Fläche Connect – split_link ein auf der Grenze einer Fläche platziertes Punktsymbol, teilt die Kante und hat gemeinsamen Knoten mit der Fläche mögliche Kombinationen der „halben Regeln“
Geometrie-Typ: Linienzug Geometrie-Typ: Linienzug mögliche Kombinationen der „halben Regeln“ Anzeige der Auswahl im Topologie-Editor
Geometrie-Typ: Linienzug Geometrie-Typ: Linienzug do_nothing – do_nothing bei Überlappung zweier Linienzüge erfolgt keine Wechselwirkung mögliche Kombinationen der „halben Regeln“
do_nothing – do_nothing Straße Gasleitung
Geometrie-Typ: Linienzug Geometrie-Typ: Linienzug connect_ends bei Berührung zweier Linienzüge, lediglich Verbindung bei Berührung an den Enden mögliche Kombinationen der „halben Regeln“
Geometrie-Typ: Linienzug Geometrie-Typ: Linienzug endsplit_link lediglich Verbindung, wenn Ende eines Linienzuges auf einem zweiten liegt; keine Verbindung der Schnittstellen; endsplit_chain ähnlich endsplit_link, jedoch geklonter Datensatz für geteilten Linienzug bei Verbindung des Linienzuges über seine Länge; zwei identische Datensätze mögliche Kombinationen der „halben Regeln“
Geometrie-Typ: Linienzug Geometrie-Typ: Linienzug split_link Teilung der Kanten an Schnittstellen; Verbindung der Linienzüge durch gemeinsame Knoten; gemeinsame Kante, wenn Linienzüge übereinanderliegen split_chain Linienzüge werden an den Schnittstellen in Neue aufgeteilt, und einander angeschlossen; Datensatz des ursprünglichen Linienzuges wird geklont mehrere identische Datensätze mögliche Kombinationen der „halben Regeln“
Geometrie-Typ: Fläche Geometrie-Typ: Linienzug mögliche Kombinationen der „halben Regeln“ Anzeige der Auswahl im Topologie-Editor
Geometrie-Typ: Fläche mögliche Kombinationen der „halben Regeln“ Geometrie-Typ: Linienzug Linienzug überlappt Fläche Linienzug überlappt Fläche Linienzug (L) überlappt Fläche Aufteilung der Kanten des L an den Schnittstellen; Verbindung des L und der Fläche durch gemeinsame Knoten; gemeinsame Kanten möglich; Keine Schnittstelle Verbindung nur an den Punkten, an denen das Ende eines L auf dem Umring der Fläche liegt; keine Verbindung an Schnittstellen;
Geometrie-Typ: Fläche mögliche Kombinationen der „halben Regeln“ Geometrie-Typ: Linienzug Linienzug schneidet Fläche Linienzug schneidet Fläche Aufteilung der Polygone der Fläche in einzelne Polygone Aufteilung der Fläche in mehrere Flächen, und Datensatz für urspr. Fläche wird geklont; mindestens zwei ident. Datensätze;
Wechselwirkung : Linie – Fläche split_link – split_polygon
Wechselwirkung : Linie – Fläche split_link – split_area
Geometrie-Typ: Fläche mögliche Kombinationen der „halben Regeln“ Geometrie-Typ: Linienzug Linienzug (L) überlappt Fläche (A) L an Schnittstellen mit Umring A geteilt; A wird mit allen neuen L verbunden; Datensatz für ursprünglichen L wird geklont; Entstehung von mind. zwei Datensätzen
Wechselwirkung : Linie – Fläche split_chain – split_link split_chain – split_polygon split_chain – split_area
Geometrie-Typ: Fläche Geometrie-Typ: Fläche Teilung der Kanten an den Schnittstellen, und Verbindung der Flächen über gemeinsame Knoten; Umringe können gemeinsame Kanten haben; Polygone werden in einzelne Polygone geteilt, und durch die überlappenden Bereiche gebildet; gemeinsame Kanten an den Umringen nicht überlappender Flächen; keine Wechselwirkung mögliche Kombinationen der „halben Regeln“ Beziehungen symmetrisch
Geometrie-Typ: Fläche Geometrie-Typ: Fläche Teilung der Fläche und gemeinsame Kante, wenn gemeinsame Grenze der Flächen vorhanden; Klonen des Datensatzes der Ausgangsfläche Entstehung mind. zweier identischer Datensätze mögliche Kombinationen der „halben Regeln“ Beziehungen symmetrisch
Insel See ASee AInsel Wasserfläche des Sees: ASee-
Geometrie-Typ: Fläche Geometrie-Typ: Fläche mögliche Kombinationen der „halben Regeln“ bei unterschiedlichen Objektklassen, z.B. Park (Fläche) & Stadt (Fläche), Regeln nicht mehr symmetrisch
Fläche 1 Fläche 2 Wechselwirkung: cutting – cut_by
Topologische Regeln in SMALLWORLD Fazit: Festlegung diverser Regeln zwischen verschiedenen Geometrietypen und auch Objektklassen Grundlegender Unterschied zu Systemen anderer GIS-Anbieter Besonders für Großkunden geeignet, da große Datenmengen leicht bearbeitbar