论文部分内容阅读
随着Internet应用的迅猛发展,计算机网络上的资源迅速膨胀,存储的数据量快速增大,这不仅要求用图像来表示访问的结果,而且要求用图像来表示海量数据各部分的关系,指导和加速查找所需数据。因此,GIS与Internet技术相结合所形成的Web GIS已经成为当今GIS技术发展的重要方向。尤其随着用户需求的不断增大,利用Internet技术在网络上发布空间信息,供用户浏览使用,正成为GIS社会化、大众化最有效的途径。 海洋信息技术是海洋科学近年来发展的新兴领域。世界经济的一体化和沿海国家海洋经济和海洋产业的振兴,都需要海洋信息作为基础,以支持政府宏观调控和科学决策。利用Web GIS技术建立海洋信息系统,建设海洋科学数据共享平台,为实现海洋信息化已以及信息共享化提供了很好的实现方案。 IDL作为一个理想的跨平台的数据处理、分析及可视化的第四代软件开发语言,具有强大的数值分析工具和可视化处理技术。ION是应用于INTERNET的IDL。它将IDL的强大功能延伸到INTERNET上,使不同层次的使用者将数据分析和可视化表现程序结合到网络——客户应用当中。ION由ION Script和ION Java两种产品组成,ION Script和ION Java既可以分别使用,也可结合起来生成交互的WEB环境下的IDL应用。 本文通过对Web GIS原理与IDL实现技术的分析,同时根据海洋领域的特点,提出了一套在海洋领域实现Web GIS的可行方案,利用ION技术结合目前流行的ASP、JavaScript、Java和组件技术集成设计实现Web GIS,并在海洋科学数据共享平台的建设中得到应用。