针对AreGIS现有制图综合工具功能简单、自动化程度有待提高等不足,提出了一套兼顾语义邻近度和空间邻近度的综合规则并开发了土地利用小图斑自动综合工具。通过分析待消除图斑与相邻图斑之间的空间邻近关系和语义邻近关系,建立数学函数模型计算其综合邻近度,依据综合邻近度规则确定消除图斑的归属。在此基础上,利用Python语言基于ArcGIS平台开发了小图斑自动综合软件。结果表明,兼顾空间和语义邻近度的土地利用小图斑综合方法,改进了土地利用小图斑综合成果质量;基于此种综合规则的土地利用小图斑综合工具减少了人工操作的步骤,提高了综合的自动化程度。
To improve the cartographic generalization tool of ArcGIS for land-use patch generalization, the authors put forward generalization rules concerning both spatial and semantic neighborhood degree, and developed an automatic generalization tool for land-use patches. Firstly, the spatial and semantic relationship between the polygons to eliminate and neighborhood candidates was analyzed. Secondly, mathematic model to calculate their distance was built and multiple neighborhood degree was defined. Finally, automatic generalization tool using Python language on ArcGIS platform based on established generalization rules was developed. The result showed that the technique of concerning both spatial and semantic neighborhood degree improved the quality of land-use map generalization results. At the same time, the automatic generalization tool for land-use map based on multiple neighborhood degree rules reduced the manual operation steps and improved the automaticity level of generalization.