A data collection method for a geographic database that represents
geographic features in a region, and a system and program for performing
the method. The data collection method includes obtaining a first copy of
data from the geographic database without locking the data in the
geographic database and performing an updating process using the first
copy. A second copy of data from the geographic database is obtained. A
determination is made whether application of the updating process to the
second copy of data conflicts with any changes made to the geographic
database since the first copy of data was obtained. If application of the
updating process does not conflict with any changes made to the geographic
database, the updating process is applied to the second copy of data from
the geographic database. Then, the updated second copy of data is restored
back in the geographic database.
Eine Datenerfassung Methode für eine geographische Datenbank, die geographische Eigenschaften in einer Region darstellt und ein System und ein Programm für das Durchführen der Methode. Die Datenerfassung Methode schließt das Erhalten einer ersten Kopie von Daten von der geographischen Datenbank ein, ohne die Daten zu verriegeln in der geographischen Datenbank und einen aktualisierenprozeß mit der ersten Kopie durchzuführen. Eine zweite Kopie von Daten von der geographischen Datenbank wird erhalten. Eine Ermittlung wird gebildet, ob Anwendung des aktualisierenprozesses zur zweiten Kopie von Daten mit irgendwelchen ändert gebildet zur geographischen Datenbank widerspricht, da die erste Kopie von Daten erhalten wurde. Wenn Anwendung des aktualisierenprozesses nicht mit irgendwelchen Änderungen widerspricht, die an der geographischen Datenbank vorgenommen werden, wird der aktualisierenprozeß an der zweiten Kopie von Daten von der geographischen Datenbank angewendet. Dann wird die aktualisierte zweite Kopie von Daten zurück in der geographischen Datenbank wieder hergestellt.