Towards 3D-GIS: experimenting with a vector data structure