遥感二次开发技术


遥感软件可分为通用遥感图像处理平台和面向特定业务或者区域的业务化遥感平台。前者提供了全面的遥感图像处理与分析工具,可以应用于各个领域,一般由专门的软件公司完成;后者往往针对于某个领域、或某个单位、或某类型数据等提供特定的应用工具,这种平台可以基于底层开发,也可以在现有通用遥感平台上进行二次开发。

由于遥感技术在图像处理方面涉及很多专业的算法和模型,基于底层开发遥感业务化平台难度大、周期长,而通用遥感平台具备了成熟的算法和模型,遥感二次开发方式可以减少开发难度,缩短开发周期。

遥感二次开发给我们带来的好处有:

1.方便

通用遥感平台提供了大部分通用图像处理功能。即使计算机编程知识相对欠缺的行业技术人员,在了解业务的基础上,也能方便地在通用遥感平台上进行二次开发。

2.快速

用通用遥感平台进行二次开发实现具体的业务,能大大缩短开发时间,减少人月。 

3.稳定 

历经了多年开发、应用和改进,通用遥感平台在产品化过程中慢慢变的稳定、可靠。

遥感二次开发从开发模式上可分为以下三种方式:利用自带语言开发、借助第三方语言开发、集成自带语言与第三方语言开发,无论选择哪种开发方式,其前提都是遥感平台提供非常灵活的API。

行业软件是空间信息行业的一个发展趋势,日渐增多的遥感信息需求,使得遥感业务化平台逐渐成为行业软件的重要组成部分。作为遥感业务化平台核心技术之一的遥感二次开发技术,已逐渐成为空间信息领域的新兴技术。