提供一个思路:
首先,把全国所有有人居住的土地划分成建成区和非建成区两部分:
--对于建成区:
----对于地图上任意两个点,当且仅当它们可以在只通过建成区的情况下连通,认定它们属于同一座"城镇"。
----将这些分出来的城镇分等级,比如可以是:城市、组团、集镇。
--对于非建成区:
----根据定义划定每个自然村的边界:居民聚居点,农民日常生活和交往的单位。
----对于任意一座自然村和一座城镇,当且仅当这座自然村处于这座城镇的辐射范围中时,认定它属于这座城镇所属的自然镇。自然镇的范围可以交叉。
--划定自然市:
----调查每个自然镇的居民最常去的组团,划定自然县。
----调查每个自然县的居民最常去的城市,划定自然市。
当然,完全按照这个思路走会有很多问题要解决,比如城镇分级要因时因地制宜,同样的面积,在现状西部一些山区可能可以算城市了,但到了规划中的东部某处平原只能算集镇。再比如许多孤悬在农田中的工业区,让它单独称作一座城市有些勉强。