修改标注的方法

1. 先用Author打开一个AXL配置文件,如果提示找不到数据,说明有问题则关闭它,不要保存
2. 然后用UltraEdit打开这个配置文件,查有“SIMPLELABELRENDERER”的地方(如以下两个例子),把蓝底的地方改为“field="ID"”,全部找到并修改完毕后保存。

      <SIMPLELABELRENDERER field="鍚嶇О" linelabelposition="placeabove">
        
<TEXTSYMBOL antialiasing="true" font="妤蜂綋_GB2312" fontstyle="regular" fontsize="12" />
      
</SIMPLELABELRENDERER>

      <SIMPLELABELRENDERER field="NAME" labelpriorities="1,2,2,4,5,3,2,4">
        
<TEXTSYMBOL antialiasing="true" font="妤蜂綋_GB2312" fontstyle="regular" fontsize="10" />
      
</SIMPLELABELRENDERER>

一般每个配置文件里这些地方都在配置文件靠下的位置,一般有两三处。

3. 接着再在Author里打开该配置文件,此时应该不会提示找不到数据,并且所有图层都能显示。然后双击要改标注的图层,弹出一个对话框,选择标注选项卡(第二项),在第一个拉框里选择你要标注的字段,最后保存。

4. 最后再打开Administrator,先选中服务(1),然后选中刚才修改的配置文件对应的地图服务(2),然后单击下属性(3),会弹出一个对话框,直接点确定就行(相当于刷新了该地图服务)。

4. 把每个配置文件都按这个流程做一遍,中间可以做一个然后在系统里进入对应的模块看是不是有标注了。

5. OK!Good luck!

posted @ 2004-11-04 21:37  雪泥  阅读(770)  评论(0)    收藏  举报