Kennt jemand eine Methode zum programmgesteuerten Konvertieren einer Datei-Geodatabase-Tabelle in eine Access 2007-Tabelle? Ich habe versucht, die PYODBC-Bibliothek und eine Reihe von Einfügeanweisungen zu verwenden, habe aber Schwierigkeiten mit einigen Datentypen und NULL. Grundsätzlich eine Entladung zu Access.
python
file-geodatabase
ms-access
pyodbc
dklassen
quelle
quelle
Antworten:
In Anlehnung an diese Frage frage ich mich, ob Sie die Tabelle aus der Geodatabase der Datei in eine Textdatei ziehen und dann die Textdatei programmgesteuert in Access schlürfen könnten. Hier ist ein Beitrag zu Stackoverflow zum Auschecken und hier ist ein Blog-Beitrag zur Verwendung von Python mit ADO .
quelle
Ungetestet, aber das sollte funktionieren: Erstellen Sie eine persönliche Geodatabase, importieren Sie die Datei-GDB in diese, öffnen Sie die resultierende MDB in Access 2007 und aktualisieren Sie sie von der Access-Seite. Wenn eine der Quell-Feature-Classes 2 GB überschreitet, müssen Sie eine Logik hinzufügen, um Dinge in Teile zu teilen und neu zu kombinieren.
quelle