This project studies optimal approaches for the storage, retrieval and dynamic updating of spatial data in a distributed networked environment. Spatial data is commonly used to describe, among other applications, geographic and geospatial information. The research focuses on ways to optimally organize, distribute, and replicate data to support efficient searchability and, as a consequence, allow for enhanced data availability. There is a strong need for research in this area as large stores of spatial data now exist, including satellite (e.g., RADARSAT) imagery, geographical mapping, aerial inspection (laser rader or LADAR) and weather observations, with new spatial data continually being gathered. Indeed, recent advances in sensor technology have led to an increase of several orders of magnitude in the amount of data collected. These large collections are typically hosted in a distributed manner, across several hosts in a networked environment, either locally or remotely. This results in a vast number of research questions that need to be addressed, chiefly: