Quelltexte

Klassenbibliothek mysimple

Das Paket mysimple stellt ein Interface und drei Adapterklassen bereit, mit der Punkte, Linien und Flächen in einfacher Form gespeichert und dargestellt werden können. Es bildet einen ersten Ansatz zur Modellierung und Implementierung vektororientierter Geodaten. Die Klassenbibliothek selbst wird nicht weiterentwickelt, sondern dient nur als experimentelle Vorstufe zur Simple-Feature-Geometrie.

Abbildungen

Im UML-Diagramm von Abb. 4.3 sind folgende Klassen des Pakets mysimple dargestellt:

Abbildung    Klasse
--------------------------------------------------------------------------------------------------------
4.3            de.hsbo.fbv.bmg.geometry.mysimple.SimpleGeometry
4.3            de.hsbo.fbv.bmg.geometry.mysimple.SimplePoint
4.3            de.hsbo.fbv.bmg.geometry.mysimple.SimpleCurve
4.3            de.hsbo.fbv.bmg.geometry.mysimple.SimpleSurface

Weitere Demo-Beispiele

Das Paket demos enthält:

  • das Programm SimpleGeometryDemo, das verschiedene Punkte und ein Polygon generiert und anschließend am Bildschirm darstellt (Dazu verwendet es das Java-Archiv SimpleViewer aus Kapitel 3.3),
  • das Programm SerializeableTest zur Ausgabe eines SimplePoint-Objektes in einen binären Datenstrom.