Text this: The development of interactive spatiotemporal visualization algorithm for 3d surface movement in virtual geographical information system application