面状居民地名称注记自动配置研究
Automated Name Placement for Area Resident Annotations
-
摘要: 大中比例尺地图上居民地表现为面状要素,其载负量可达总量的70%~80%,并且居民地名称与居民地要素表现为1:n,使得面状居民地注记配置尤为复杂。本文参照标准图式规范,提出了一种面状居民地名称注记配置方法。首先,对居民地进行预处理,形成用于注记的注记体;其次,对注记体进行分类,不同类别的注记体分别生成相应的注记候选位置;然后,根据注记评价规则对候选位置进行评价;最后,依据冲突规则得到注记位置的最优解;以1:5万地图数据进行了注记实验,取得了较好的效果。Abstract: Resident express as area features in large and medium scale maps. The map loading of area resident features can be up to 70%-80%. At the same time, the numerical relationship of feature name and resident feature can be 1:n. Therefore, the name placement of area resident is rather difficult. In this paper, consulting standard specifications, we propose algorithm for name placement for area resident features. Firstly, we preprocess the resident features to form annotation units used for name placement. Secondly, we divide annotation units into different groups and candidate annotations are generated with corresponding annotation generating method. Thirdly, the candidates are evaluated with annotation evaluation rules. At last, the final location of an annotation is determined by the conflict rule. Experiments with resident data at the 1:50 000 scale yielded good results.