A Framework for Integrating Heterogeneous Spatial Information and Applications Adaptively Based on Multi-agent and Web Service · Study