1. A method for mining a rule including spatial information and non-spatial information by using a SAR (Spatial Association Rule) mining tool, the method comprising: constructing, by using a computing system including at least one memory device and at least one processor connected to the memory device, an expanded spatial predicate transaction table for reference spatial objects and a generalized taxonomy for task-relevant spatial objects, the expanded spatial predicate transaction table including spatial predicates of the reference spatial objects and non-spatial information associated with the reference spatial objects, the generalized taxonomy including non-spatial information associated with the task-relevant spatial objects; running, by using the computing system, the SAR mining tool with the constructed expanded spatial predicate transaction table and the generalized taxonomy; generating, by the SAR mining tool, one or more generalized spatial association rules for the reference spatial objects, the generalized spatial association rule including the spatial information and non-spatial information, associated with both the reference spatial objects and the task-relevant spatial objects.