A region calculation method for introducing a two-dimensional association rule, extracted from a database, that includes spatial information, such as addresses, and for applying said two-dimensional association rule for a map, comprising the steps of:
- defining an objective function that is used to introduce said two-dimensional association rule;
- dividing a region on said map into pixel grids having a predetermined size;
- aggregating data available in said database for each of said pixel grids;
- employing said objective function to calculate a region for each of said pixel grids;
- extracting entities, appearing on said map, that correspond to said obtained region;
- and
- employing said extracted entities to output a region that is applied for said map.