摘要
为了方便专题制图与特殊用户的使用,减轻图像处理人员的负担,大大提高软件的自动化程度,本文通过ERDAS软件的可扩充性利用自带的EML语言及SML语言,在此基础上进行定制界面、增减模块等,研究ERDAS软件的二次开发方法,主要论述了基于空间建模工具的二次开发、基于C Toolkit的二次开发和基于EML语言的客户化方法,并进行了比较:空间建模工具的二次开发可以按需求进行简单的图形应用编程,还可将用户多年积累的经验运用该工具提供的模型表现出来;基于C Toolkit的二次开发方法的客户化应用开发做得要好,在对软件进行客户化的时候能很好地满足用户需求;基于EML语言的客户化方法可对软件界面进行实时地编辑无须重新启动软件.
In order to facilitate the use of thematic mapping and special users,reduce the burden of image processing personnel,and greatly improve the degree of automation of the software,this paper uses the built-in EML language and SML language through the scalability of the ERDAS software,and customizes it on this basis.Interface,adding and subtracting modules,etc.,study the secondary development method of ERDAS software,mainly discuss the secondary development based on spatial modeling tools,the secondary development based on C Toolkit and the customization method based on EML language,and compare:The secondary development of the spatial modeling tool can perform simple graphic application programming as required,and can also use the model provided by the tool to express the user's accumulated experience for many years;customized application development based on the secondary development method of C Toolkit.Better,it can well meet user needs when customizing the software;the customization method based on EML language can edit the software interface in real time without restarting the software.
作者
徐克红
XU Ke-hong(Liaoning Urban Construction Vocational and Technical College,Liaoning Shenyang 110122,China)
出处
《新一代信息技术》
2022年第4期7-12,共6页
New Generation of Information Technology
关键词
ERDAS
二次开发
客户化
ERDAS
secondary development
customization