AN EFFECTIVE FRAMEWORK FOR DISTRIBUTED GEOSPATIAL QUERY PROCESSING IN GRIDS