Towards an interaction level for object-oriented geographic database systems