2010-05-21 Ludwig Reiter * test/test_exportDB.py: Anpassung der Unit-Tests auf das neue Erzeugen der SQL-Befehle. 2008-01-16 Ludwig Reiter * Konverter/exportDB.py: Umgestaltung der SQL-INSERT/DECLARE-Kommando Reihenfolge. Es werden die SQL-Kommandos von 10 Objekten zu einem COMMIT zusammengefasst. 2008-01-14 Ludwig Reiter * Konverter/exportDB.py: Edbsilon legt in der Methode createSchema das Ausgabe- Verzeichnis an, wenn es noch nicht vorhanden ist. 2007-12-10 Ludwig Reiter * Konverter/exportDB.py: Die Häufigkeit der "COMMIT"s in den SQL-Befehle verringert und in Zuge davon, dafür gesorgt, dass für jede Geometrie eine eigene Variable benutzt wird. Die Klasse GeomNameGenerator liefert die Namen für die Geometrien und wird von "export" an die richtigen Funktionen durchgereicht. 2007-12-05 Stephan Holl * CVSROOT: Ordner gelöscht, da Überbleibsel von CVS-Migration 2007-12-05 Stephan Holl Release 0.9.2: * Konverter/edbsilon.py: Versionsnummer auf 0.9.2. 2007-12-05 Stephan Holl * HowTo-Release.txt: svn co durch svn export ausgetauscht, Abschnitt zum Tagging hinzugefügt 2007-12-05 Ludwig Reiter * Konverter/edbsclasses.py: Erkennen von weiteren edbs-Objektdaten-Sätzen OP=ULOBNN,IN=FEIN. 2007-11-29 Stephan Holl * konf/niedersachsen.konf: Fix für Folie 32. Alle in NDS vorhandenen Folien werden nun eingetragen; Attribute müssen an die jeweilig genutzten Datensätze angepasst werden. 2007-11-28 Ludwig Reiter * test/test_Polygon.py: Den Test für den Geometrie-Fall von verschiedenen Poylgonen mit verbindener Nicht-Darstellungslinie auskommentiert. 2007-11-28 Ludwig Reiter Einbauen der Rahmenobjekte und ein Test dafür. * Konverter/edbsclasses.py: Die Klasse Feature hat eine neue Methode get_RahmenobjektPolygon(). Diese Methode liefert ein Rahmenobjekt als Polygon. * Konverter/exportDB.py, Konverter/exportOGR.py: Methoden das Rahmenobjektpolygon richtig zu exportieren. * test/test_Rahmenobjekt.py: Test für die Methode get_RahmenobjektPolygon(). Schaut, ob für ein Beispiel ein richtiges Rahmenobjekt-Polygon zurückgegeben wird. 2007-11-24 Stephan Holl * konf/niedersachsen.konf: New. Konfigurationsdatei für Niedersachsen erstellt, auf Basis von Dirk Steinhoffs (GLL Lüneburg) Vorarbeiten. Anwendbar auf die offiziellen Testdaten der LGN Hannover. 2007-11-21 Ludwig Reiter Einbauen des neuen EDBS-Formats nds-alk. * Konverter/edbsclasses.py: An einigen Stellen die Verzweigungen für nds-alk eingebaut. * Konverter/edbsilon.py: Die nds_alk Option in die Optionsliste aufgenommen. 2007-11-15 Ludwig Reiter Aufräumarbeiten. * Konverter/exportOGR.py, Konverter/parse.py, Konverter/edbsclasses.py, Konverter/exportDB.py: Ein wenig aufgeräumt. type durch typ ersetzt. String Exceptions durch ValueError Exceptions ersetzt. Encoding-Kopf eingefügt. * Konverter/__init__.py: Gelöscht. Da mittlerweile absolut und nicht mehr funktionierte. 2007-11-15 Ludwig Reiter * Konverter/edbsclasses.py: Kleine Problemkorrektur. Der Kopf einer Funktion wird nur einmal ausgeführt, deshalb sind die Konstruktoren von Ring, Polygon und Loch problematisch. Da dieser Fall des Konstruktors nicht genutzt wird, wurde der Std-Wert weggelassen. 2007-11-14 Ludwig Reiter Debug-Ausgaben von Polygonen als Shapefile -Linien eingefügt. * Konverter/edbsilon.py: Eine Option --debug in den Hauptaufruf von edbsilon eingefügt. * Konverter/edbsclasses.py: Wenn die Option gesetzt ist, werden die Polygon-Objekte als Linienstück Shapefiles rausgeschrieben. 2007-11-13 Ludwig Reiter Einen neuen Test für die get_Polygon()-Methode von Feature hinzugefügt. * test/test_Polygon.py: Test, ob alle vier Grundfälle durch den Algorithmus abgedeckt werden. 2007-02-08 Jan-Oliver Wagner Release 0.9.1. * Konverter/edbsilon.py (edbsilon_version): Neue Variable für Versionsnummer. (hilfeausgeben): Hier Versionsnummer mit ausgeben. * doc/Makefile: Voreinstellung für Bau des PDF-Handbuches gemacht. * doc/spezifikation.tex: Versionsnummer hochgesetzt. * HowTo-Release.txt: Neu. Kurzanleitung wie man ein neues Release macht. 2007-02-08 Jan-Oliver Wagner * Konverter/exportDB.py (exportObjekt): Warnung für unbekannte Geometrie-Typen eingebaut. Behebt Fehlerbericht http://wald.intevation.org/tracker/index.php?func=detail&aid=270&group_id=28&atid=216 2007-01-31 Stephan Holl * doc/spezifikation.tex: - updated (forgotten to make this entry in ChangeLog) - remove commented and unneeded stuff about table-structures - added short introduction about edbsilon - updated SQL-chapter * doc/Makefile: - adopted to the new strukture without tables 2007-01-27 Jan-Oliver Wagner * doc/Makefile: Tabellenbau auskommentiert, da nicht mehr funktionsfähig. * doc/spezifikation.tex: Ein paar kleine Korrekturen, der Text ist aber weiterhin hoffnungslos veraltet und falsch. 2007-01-27 Jan-Oliver Wagner * test/test_exportDB.py, test/test_edbsilon.py, test/test_tableconf.py: Added encoding definition for source files. * README, test/README: Fixed hint on how to execute tests. 2007-01-27 Jan-Oliver Wagner * Konverter/edbsclasses.py, Konverter/edbsilon.py, Konverter/parse.py: Added encoding definition for source files. 2007-01-15 Ludwig Reiter * ChangeLog: Korrektur der Jahreszahlen. 2006-12-12 Ludwig Reiter Kleine Bugfixes. * Konverter/edbsclasses.py: Die Methode arc2wkt verbessert. Jetzt wird getWinkel mit normierten Vektoren aufgerufen. * Konverter/exportOGR.py: In der Methode exportObjekt wird dafür gesorgt, dass die Variable geom richtig initializiert wird. Desweiteren werden Multiline-Strings ins richtige Format gebracht. * Konverter/parse.py: Bei einen Fehler beim Konfigurationsdatei-Laden wird der Dateiname der Konfigurationsdatei mit zurückgegeben. 2005-07-18 Silke Reimer * Konverter/edbsclasses.py: Hinzufügen von Kreis-Interpolationen, dazu ibt es eine neue Funktion namens arc2wkt * Konverter/parse.py, Konverter/edbsclasses.py, test/test_edbsilon.py, test/test_exportDB.py: Neuorganisation der Klassen in edbsclasses und deren Aufruf in parse.py. Umgestaltet wurden II_data: Enthält nun Alpha- und Gamma-Objekte zum Speichern der jeweiligen Daten in alphalist und gammalist, so dass Zugriff über Objektattribute und nicht über Indizes erfolgt edbs_line: Umorientierung der Parameter in paralist erfolgt nun vor Eintrag der Daten in das Objekt Gamma bzw. Alpha: Neue Objekte (s.o.) * Konverter/exportOGR.py: Änderung eines Kommentars 2005-04-22 Silke Reimer * Konverter/edbsclasses.py: Ein paar Änderungen beim Parsen der EDBS_line, um das ATKIS-Format zu unterstützen (bestimmte Abschnitte sind bei Atkis länger als bei ALK) * Konverter/edbsclasses.py Konverter/exportDB.py Konverter/exportOGR.py Konverter/parse.py test/test_edbsilon.py test/test_export.py: Punkttransformation wird jetzt direkt beim Parsen der EDBS-Daten übernommen, nicht dann, wenn die Polygone/Linien etc. zusammengesetzt werden. 2005-04-18 Silke Reimer * Konverter/edbsclasses.py: Fehler bei Punkttransformation wird anders abgefangen 2005-04-18 Silke Reimer * Konverter/Brandenburg.konf: gelöscht * doc/Makefile * konf/brandenburg.konf: Neue Position der Konfigurationsdatei. Hier sollen in Zukunft auch die Konfigurationsdateien für andere Bundesländer zu liegen kommen 2005-04-18 Silke Reimer * Konverter/exportOGR.py: - Strukturelle Änderungen, um die neue Tabellenkonfiguration abzubilden - Einlesen der über die Konfigurationsparameter angegebenen Export-Parameter für DataSource und Driver - Noch keine Tests vorhanden! 2005-04-18 Silke Reimer * Tabellen/auto_create_oracle.py Tabellen/create_pg.sql Tabellen/drop_oracle.sql Tabellen/ersetzeDBName.py Tabellen/create_oracle.sql Tabellen/drop_pg.sql Tabellen/README Tabellen/create_oracle.sql: gelöscht, da nach direkter Erstellung der Schemate nach Einlesen der Tabellen-Konfiguration nicht mehr nötig 2005-04-18 Silke Reimer * test/BVB_TEST10001.edb: removed * test/BVB_TEST10001_test.edb: added - Verkleinerung der ursprünglich von der LGB kommenden Testdatei auf den tatsächlich in Tests genutzten Datenumfang, um auch die Durchführung der Tests auf kleinere Systemen zu ermöglichen 2005-04-18 Silke Reimer * test/test_edbsilon.py, test_tableconf.py, Konverter/edbsclasses.py: - Korrektur einiger Test (Anpassung auf ATKIS als zusätzliches Format war nicht gegeben) 2005-04-18 Silke Reimer * Konverter/edbsilon.py, Konverter/exportDB.py, Konverter/parse.py: - Parsen der Tabellenkonfiguration nach parse.py ausgelagert - Erstellen der Schemate und etwaiges Löschen früher erstellter Schemate durch exportDB.py direkt aus Tabellenspezifikation erstellt (statt wie bisher in Tabellen/*.py) - Erweiterung des Tabellenformats: - Besondere Informationen können zusätzlich in Folien-Tabellen gespeichert werden - Folientabellen können gezielt benannt werden (statt wie bisher f_ - Objektorientierter Ansatz beim Exportieren: Wissen über das EDBS-Format in exportDB.py nicht mehr notwendig. Objekte werden zusammen mit Objektteilen exportiert. Objektstruktur ergibt sich direkt aus Tabellenspezifikation - Objekte einer Folie werden in eine gesonderte SQL-Datei exportiert. * test/runtest.py, test/support.py, test/test_edbsilon.py, test/test_exportDB.py, test/test_tableconf.py test/land.konf - Neue Test-Dateien mit alten und neuen Tests. Neue Tests decken Funktionalität von oben ab, alte Tests wurden zusätzlich nach ihrer Funktion auf getrennte Test-Dateien aufgeteilt, um die Wartung einfacher zu gestalten 2005-04-18 Silke Reimer * Konverter/edbsclasses.py: - Erweiterung um Konvertierung des ATKIS-Formats 2005-04-18 Silke Reimer * Konverter/edbsclasses.py: - Linienteilung wird nicht genutzt, daher gelöscht - Vereinfachung der Darstellung von Winkelberechnung - einige Coding-Styles angepasst - Objektteil umd exportAttributes erweitert: Ermöglicht das Auslesen der Attributdatenaus Besonderen Informationen 2005-01-27 Silke Reimer * Konverter/exportDB.py: Fehlerkorrektur: Zusammengesetztes Polygon aus mehrere Löchern und Polygonen führt nicht mehr zu Zeilen mit Länge > 2500 Zeichen * test/test_edbsilon.py: Test für oben genannten Fehler 2005-01-27 Silke Reimer * Konverter/exportDB.py: Fehler (ein ',' zu viel) beim Export von großen Löchern gefixt 2005-01-27 Silke Reimer * Tabellen/auto_create_oracle.py: exit; am Ende des SQL-Skripts eingefügt 2005-01-25 Silke Reimer * Konverter/exportDB.py: Fix eines Bugs beim Zusammensetzen von Geometries über mehr als eine Zeile 2005-01-24 Silke Reimer * Konverter/Brandenburg.konf: Hinzufügen von Folie 57 2005-01-24 Silke Reimer * Konverter/edbsilon.py, Konverter/exportOGR.py: Erste Version eines Exports durch OGR. Bisher noch ohne Testcases. 2005-01-24 Silke Reimer * Konverter/Brandenburg.konf: Vergabe von Tabellennamen für Folien-Tabellen 2005-01-24 Silke Reimer * Konverter/exportDB.py: Bessere Lesbarkeit durch Verwendung von Platzhaltern statt Addierung von SQL-Elementen und Werten, außerdem durch die Verwendung der Attribute des Feature-Objekts 2005-01-24 Silke Reimer * test/test_edbsilon.py: Tests für Fehler beim Handling von Multiline-Objekten 2005-01-24 Silke Reimer * Konverter/edbsclasses.py: Umbenennung von objdaten_sammler in Feature, dieses hält alle Information jetzt auch als Attribute und nicht nur String in II_daten vor; außerdem einige kleine kosmetische Veränderungen; Methode get_ganzelinie: Überarbeitung wegen eines Bugs im Handling von Multiline-Objekten 2005-01-24 Silke Reimer * Konverter/parse.py: Umbenennung von objdaten_sammler in Feature, außerdem einige kleine kosmetische Veränderungen 2004-12-07 Silke Reimer * Tabellen/auto_create_oracle.py: Trigger hinzugefügt zum Erzeugen einer eindeutigen ID für die Objekte * Konverter/exportDB.py: Gefixt: Export als SQL von Linienobjekten mit mehr als einem Linienzug * test/test_edbsilon.py: Test für Export als SQL von Linienobjekten mit mehr als einem Linienzug hinzugefügt 2004-10-11 Silke Reimer * Konverter/edbsilon.py: Gefixt: Alter ONS wird jetzt nach Schreiben der aktuellen und bevor Lesen der nächsten Quelle gelöscht. 2004-10-10 Silke Reimer * Log/*: Hinzugefügt. Notwendig für das Loggen der Auftragskennsätze. 2004-10-09 Silke Reimer * Konverter/edbsclasses.py test/test_edbsilon.py: - Hinzufügen einer Methode, um Ring aufgrund der Orientierung der Linien als Loch oder Polygon zu definieren, - Anpassen von get_Polygon und den entsprechenden testcases auf diese Änderungen, dabei fixen einiger Bugs bei der Behandlung von Polygonen * Konverter/parse.py: Löschen eines großen Blockes von auskommentierten Zeilen * Konverter/exportDB.py: kleinere Änderungen als ersten Schritt für einen Export nach PG - vor allem dazu gedacht, zum Oracle-Export identische Teile wiederverwenden zu können 2004-10-06 Silke Reimer * doc/Makefile, doc/spezifikation.tex: - Automatisches Generieren der Tabellenspezifikation aus der aktuellen Datei Konverter/Brandenburg.konf - Einige kleinere Anpassungen und Überarbeitungen 2004-10-06 Silke Reimer * Tabellen/auto_create_oracle.py: Nachträgliche Anpassung an die im letzten CVS-Eintrag gemachten Änderungen. 2004-10-06 Silke Reimer * Konverter/exportDB.py: Neu. Beinhaltet im Wesentlichen die Export-Funktionalitäten aus Konverter/edbsclasses.py * Konverter/parse.py: Neu. Beinhaltet im Wesentlichen die Parsing-Funktionalitäten aus Konverter/edbsilon.py * Konverter/edbsclasses.py: Export-Funktionen entfernt. * Konverter/edbsilon.py: Parsing-Funktionen entfernt. * alle 4 Dateien: Schreiben in Logbuch, SQL-Datei etc. vereinheitlicht. Im Wesentlichen heißt das, das SQL-Kommandos und Logbuch-Einträge sofort nach Entstehen weggeschrieben werden und nicht mehr als Rückgabe-Wert einer Funktion gehandhabt werden. * test/test_edbsilon.py: Anpassung an die neue Struktur. 2004-09-30 Bernhard Reiter * test/README: Added memory consumption warning. * test/test_edbsilon.py: Changed tabs to spaces as the file had a mixture of both. 2004-09-29 Ludwig Reiter * Konverter/edbsilon.py: Einiges Umkommentiert. 2004-09-28 Silke Reimer * Konverter/edbsclasses.py: Umbau der Methode edbs_linie.get_Vektor zur Erhöhung der Lesbarkeit und Verringerung von Funktionsaufrufen 2004-09-28 Ludwig Reiter * Konverter/edbsclasses.py: Es wurde der too many arguments Fehler mit Hilfe des DECLAREs behoben und die Vorgehensweise beim schreiben der DELETE-Kommandos wurde Verbessert. * Konverter/edbsilon.py: Die Vorgehnsweise beim Schreiben des DELETE-Kommandos wurde verbessert. 2004-09-28 Ludwig Reiter * Konverter/edbsclasses.py: Kommantare eingefügt und etwas besser formatiert * Konverter/edbsilon.py: Die Benennung an einigen Stellen geändert * test/test_edbsilon.py: Etwas formatiert. * Tabellen/auto_create_oracle.py: Ich habe dafür gesorgt, dass die richtigen Tabellen für die Folientabellen mit Attributen aus den Besondere Info-Tabellen angelegt werden. 2004-09-27 Ludwig Reiter * Konverter/edbsilon.py: Umstrukturierung: third_run ist jetzt exportiere_SQL * Konverter/edbsclasses.py: Umstrukturierung: wandel heist jetzt export_Oracle 2004-09-27 Ludwig Reiter * Konverter/edbsclasses.py: Es wurde eine translation-Tabelle um die äöüß-Zeichen zu erkennen eingeführt. Bevor er in einen EDBS_satz-Objekt gespeichert wird, wird jede EDBS-Zeile in die richtige Kodierung der Zeichen translated. 2004-09-27 Ludwig Reiter * Konverter/edbsilon.py: Die Struktur etwas geändert. Die Hauptschleife ist jetzt sehr schmall. * Konverter/Brandenburg.konf: Einige Einträge vorgenommen, damit die Datei auch mit den BZSN-Daten umgehen kann. 2004-09-24 Ludwig Reiter * Konverter/edbsclasses.py: Verbesserung der Kommentare * Konverter/edbsilon.py: Verbesserung der Kommentare 2004-09-23 Ludwig Reiter * Konverter/edbsclasses.py: Die Methode vorneeinfuegen von Linienzug wurde berichtigt. Beim Namen der Tabelle ist jetzt f stat folie * Konverter/Brandenburg.konf: Der Name der Tabellen ist am Anfang f und nicht mehr folie * test/Linebug.edb: Eine Testdatei für die Methode get_ganzeLinie für die objdaten_sammler. Testet einen bestimmten, jetzt gefixten Bug. * Konverter/edbsilon.py: Namen der Tabellen wurden von folie zu f am Anfang geändert. * doc/spezifikation.tex: Ich habe ein Kapitel für den Gebrauch von edbsilon geschrieben. 2004-09-20 Ludwig Reiter * Konverter/edbsilon.py: Kleine Fehlerkorrekturen: ' werden jetzt für die Ausgabe verdoppelt; die Leerzeichen am Ende eines Text-attributes werden weggelassen; Die Methode anpassen wurde bei der Klasse objdaten_sammler hinzugefügt. Bei edbs_line habe ich den Konstruktor nochmal verbessert. * Konverter/Brandenburg.konf: Das TEXT-Problem bei folie082_begrenz_l ist nun beseitigt worden. * Konverter/edbsilon.py: Der Aufruf kann jetzt in der Form: python edbsilon.py -o SQL_ausgabe -k Konfiguationsfile \ -l Logdatei_ausgabe Quellendateien... angegeben werden, wobei die angegebenen Quellendateien nacheinander durchgearbeitet werden * test/test_edbsilon.py: Ein neuer Test wurde eingeführt. 2004-09-20 Ludwig Reiter * Konverter/edbsilon.py: Die Fehler werden jetzt an das FehlerLog übergeben und mit dem Logbuch ausgegeben. Ausserdem funktioniert jetzt der Aufruf von edbsilon. * Konverter/edbsclasses.py: Die FehlerLog -Funktionalität wurde eingefügt. * Konverter/Brandenburg.konf: Einige Einträge korregiert. * test/test_edbsilon.py: An die FehlerLog-Funktionalität angepasst. 2004-09-20 Ludwig Reiter * test/BVB_TEST10001.edb: Ersteintrag Neuen Daten für die Tests * Konverter/edbsclasses.py: Habe den edbs_satz_liste.get_II_data-Algorithmus verbessert. * test/test_edbsilon.py: Die Tests wurden an die neue Testdatendatei BVB_TEST10001.edb angepasst. 2004-09-17 Ludwig Reiter * Konverter/edbsclasses.py: Neue Verarbeitung von Linien und Polygonen und veränderung der dazupassenden SQL_Kommando-Erzeugern.(Das Warnung-nichtpassende- Linien-Problem ist auch behoben.) * Konverter/edbsilon.py: Einfügen einer main-Routine() * test/test_edbsilon.py: Die Tests an die neuen Geometriedatenverarbeitung angpasst. Zusätzliche Tests eingeführt für einige neue Fälle von Polygonen und zu der winkel-Funktion 2004-09-15 Ludwig Reiter * Konverter/edbsclasses.py: Zwei Probleme behoben: Die EDBS-Sätze können jetzt mit den AFE richtig zusammengebaut werden. Die INSERT-Zeilen werden nicht mehr zu lang. 2004-09-13 Ludwig Reiter * Konverter/Brandenburg.konf: Habe die Konfigurationsdatei auf den Stand gebracht, dass die Daten LKR_EE0001.edb und LKR_EE0002.edb im Prinzip eingelesen werden können. * Konverter/edbsclasses.py: Nun werden die Winkel und die Attributsdaten auch eingeführt in die Folientabellen-Insert-Befehle. * Tabellen/auto_create_sql.py Kleine Fehler behoben: Winkel wird jetzt richtig behandelt. 2004-09-13 Ludwig Reiter * Tabellen/auto_create_oracle.py: Initial import 2004-09-13 Ludwig Reiter * Konverter/__init__.py: Das Einlesen der Konfigurationsdatei "Brandenburg.konf" funktioniert * Konverter/Brandenburg.konf: Initial import 2004-09-13 Ludwig Reiter * Konverter/edbsilon.py: Kommentarzeilen sind jetzt in der Konfigurationsdatei möglich und es wird getestet, ob nicht zu viele Zeichen aus den Besonderen Infos gelesen werden. Ausserdem werden die Daten für das Erstellen von Datenbank ignoriert. 2004-09-09 Ludwig Reiter * Konverter/edbsilon.py: Dazu: Funktion lese_Konfdatei. *test/test_edbsilon.py: Neue Tests für lese_Konfdatei wurden eingefügt. 2004-09-09 Ludwig Reiter * Konverter/edbsclasses.py: Ich habe die Konfigurationsdatei-Funktionalität eingebaut. D.h. nun wird an Hand des Directorys Spezi (für Spezifikation) geschaut, was mit den Besonderen Infos gemacht werden soll. * test/test_edbsilon.py: Ich habe die Tests an die neue Funktionalität angepasst 2004-09-09 Ludwig Reiter * doc/spezifikation.tex: Die Tabellenstruktur wurde überarbeitet und die Beschreibung für die Konfigurationsdatei eingefügt. 2004-09-08 Ludwig Reiter * Konverter/edbsclasses.py: Ich habe Objdaten_sammler.wandel() fertiggestellt Bugs bei Objdaten_sammler.get_ganzeLinie und Objdaten_sammler.get_Polygon() gefixt: Wenn eine Linie nicht zu der bisher konstruierten Linienzug passte, dann wird die Linie nicht mehr vergessen. Es gibt keine Fehler mehr bei Linien, die sich berühren. * test/test_edbsilon.py: Neue Tests für die beiden behobenen Bugs oben. * doc/spezifikation.tex: Auf den neusten Stand gebracht. * Konverter/__init__.py: Beinhaltet den Aufruf von edbsilon und speichert die SQL-Kommandos und das Logbuch in angegebende Dateien 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: Umbenennung der Klassen: line ist nun edbs_line entry ist edbs_satz entrylist ist edbs_satz_liste collect ist objdaten_sammler und verschieben der Klassen und punkttrans nach edbsclasses.py 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: Habe bei collect.setObjdaten noch den Parameter Objkoor eingefügt Dieser Parameter speichert die Objektkoordinate eines collect Objektes. Ausserdem habe ich begonnen collect.wandel zu schreiben. Die Arbeit die Objekte den Folien entsprechend in SQL-Befehle umzuwandeln, soll get_SQL_Folien machen. Das ist aber noch nicht fertig. * test/test_edbsilon.py: Wurde entsprechend angepasst. 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: Bin bei collect.get_BesondereInfo die verschiedenen Folien durchgegangen und habe jeweils die passende Bearbeitungsform programmiert. 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: kleine Ungereimtheiten bei den SQL_Kommandos für die Oracle -DB bereinigt 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: Teil für die PostgreSQL- eingefügt. Aber noch nicht getestet. * test/test_edbsilon.py: Test für collect.get_BesondereInfo() geschrieben, wenn ein Nameneintrag (Info 13) eine Punktgeoangabe(Geoangebenart 51) hat. 2004-09-06 Ludwig Reiter * Tabellen/Skripte: Habe die Namen der Tabellen nun klein geschrieben 2004-09-06 Ludwig Reiter * Konverter/edbsilon.py: Die SQL_Kommandos werden jetzt durch Methoden erzeugt, so dass nicht einige Befehle mehrfach vorkommen. Die Änderungen beziehen sich auf die Klasse collect. Ausserdem wurde eine globale Variable DB_benutzt eingeführt, die regelt für welche DB die SQL-Befele sind. * README: Angepasst daran, dass man test_edbsilon.py in den Verzeichnis test ohne Pfadsetzen starten kann 2004-09-03 Ludwig Reiter * Initial import