An adaptive dual clustering algorithm based on hierarchical structure: A case study of settlement zoning. Issue 5 (21st November 2016)