Approaches to Modeling in GIS: Spatial Representation and Temporal Dynamics