- 7
- 0
- 约4.08千字
- 约 6页
- 2017-06-04 发布于河南
- 举报
IMAGINE界面定制介绍
ERDAS IMAGINE 界面定制简介
1 概述
ERDAS IMAGINE 作为著名的图像处理软件,以其友好的操作界面为使用者带来舒
服的体验;以其强大、全面、稳定的功能帮助用户完成地理空间信息获取的相关工作;
其领先的技术帮助使用者了解技术发展方向并始终处于应用的前列。因此 ERDAS
IMAGINE 在国内生产领域、研究领域、院校等等领域中被广泛使用。
使用者对 ERDAS IMAGINE 的已有功能赞不绝口,但很多人对其定制扩展的能力却
鲜有了解,甚至抱怨在这方面不如其他系统好用。其实 ERDAS IMAGINE 在定制扩展方
面的能力是非常强大的,只是由于种种原因没有让用户感受到她在这方面的优势。因每
个部分都可作为一个专题进行大篇幅的详细讲解,此次只就 ERDAS IMAGINE 的扩展能
力做个简要总结性介绍。更详细内容的了解和学习可以向 ERDAS IMAGINE 的代理商或
厂家的技术人员了解。
2 扩展方式
ERDAS IMAGINE 为用户提供了多种按需的定制方式,这些定制扩展的方式根据使
用人员的需要可以分为三个层次:
第一就是界面的定制,使用者可以根据自己的需要向现有的操作界面中添加功能;
也可以根据工作的需要重新组织工作界面甚至将不需要的功能从操作界面中剔除。即使
是界面的定制,ERDAS IMAGINE 也提供了两种无需任何编程即可实现方式。
第二个层次是需要将 ERDAS IMAGINE 现有的功能重新组织以便生成一些方便使用、
减少交互操作工作量提高效率的功能或流程。对某些工作来说只使用 ERDAS IMAGINE
提供的功能虽然能够实现,但需要多步操作和人工交互。这对大量的影像操作既不方便
也满足不了效率的要求。如,不同系统格式转换过程中经常遇到的象素值异常问题(一
般是由于每个系统对背景值的理解不同造成的)。在该层次使用者可以有两种工具选择。
第三个层次虽然较难 ,但却是最灵活扩展机制。是利用 ERDAS IMAGINE 提供的开
发工具包 —— CToolkit 开发目前 IMAGINE 不能提供的功能。如添加新的数据格式、输
出自己需要的数据等等。
以上的第二和第三层次生成的模型和新功能还可以和 Python 脚本结合进而与第三方
系统功能集成、或按用户喜欢的方式批量处理数据。
2.1 界面定制
界面定制经常用到的工具是EML。ERDAS IMAGINE 图形用户界面是由 ERDAS 宏
语言 (EML)开发的,具有跨平台的能力,在ERDAS IMAGINE 9.3 以前的版本中主要使
用 EML。EML 是一种脚本语言 ,用于定义用户界面的结构和内容并提供一些基本的程序
脚本功能。EML 提供了构成界面组成的全部成分 ,如菜单、按键、文件对话框等。每个
EML 脚本是一个 ASCII 文件,用简单的文本编辑器即可以编辑和更改其内容。例如,将
所有菜单、按钮和其他用户控件的标题更改为另一种语言。此外,可以添加或删除菜单
项。在许多情况下,可从现有对话框中添加或删除命令。
注:IMAGINE 系统安装后,使用的 EML 保存在:IMAGINE 安装目录\scripts 目录
中。自己编写的界面文件即可放到该目录下,供所有人使用。也可放到 C:\Users\登录用
户名\ .imagine 版本号\ 目录下专供自己使用。
自 IMAGINE 2010 版本,IMAGINE 采用了全新的 Ribbon 界面,此时界面实现由
EML 和XML 共同实现。EML 仍然负责用户交互的界面,XML 则主要用来组织Ribbon 界
面的工具条,如工具分类(Raster 、Vector 、Terrain 等)、分组(Raster 中的
Resolution、Geometry 等)、每个组中的控件类型、控件显示类型等等。这些XML 文件
保存在IMAGINE 安装目录\etc\toolbox 目录下。自己向Ribbon 界面上添加的功能使用的
XML 文件也需要放到该目录下。用EML 编写的对话框通过XML 集成到现有的Ribbon 界
面中。
以上 EML 和 XML 是通过编写脚本来实现向系统中添加功能及其配套的对话框。这
两种方式的使用方法在后面会有描述。这里先介绍更简单的方法,只通过点击鼠标键即
可完成界面定制、甚至向已有的界面中添加
您可能关注的文档
- 书生商友推广引擎用户手册V1.0.pdf
- H3C_S5120-LI系列以太网交换机_配置指导-Release_1107-6W101-登录交换机配置.pdf
- TTP223触控IC中文资料.pdf
- 2015中国人民大学商学院(会计)考研 招生人数 参考书 报录比 复试分数线 考研真题 考研经验 招生简章.pdf
- 无头轧制模拟实验台组态技术的研究与开发.pdf
- 1 无头轧制模拟实验台组态技术的研究与开发.pdf
- H3C_以太网交换机手册.pdf
- 01-用户登陆.pdf
- 迅捷 FW150R 用户手册.pdf
- DP8205A_SOT23-6 最新规格书.pdf
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 西方经济学-马工重点教材-第1章.ppt VIP
- nex-6使用说明书手册.pdf
- 西方经济学-马工程重点教材-第3章.ppt VIP
- 西方经济学-马工重点教材-第2章.ppt VIP
- 2025年安徽省公务员考试法律专业试卷(真题及答案) .pdf VIP
- 2025台州三门县国有企业公开招聘工作人员33人笔试参考试题附答案解析.docx VIP
- 电力系统优化与调度软件:AIMMS二次开发_(3).AIMMS中的数学优化理论.docx VIP
- 《中国黄金集团内蒙古矿业有限公司较大坠落事故调查报告》公布.docx VIP
- 市政工程施工组织设计(范本).doc VIP
- 能源优化建模:AIMMS二次开发_(2).AIMMS基础与高级编程.docx VIP
原创力文档

文档评论(0)