Cell组件伊春林区地理信息系统应用案例-信息系统解决方案.doc
Cell 组件伊春林区地理信息系统应用案例 -信息系统解决方案 一、 Cell 组件在该地理信息系统的应用背景 1999 年为伊春市开发林区地理信息系统。在用户需求调研中了解到用户需要在系统中显示,查询,统计以及打印用于防火的专用信息,比如了望塔,扑火队伍,执勤点,机降点,扑火档案信息等。 在选择中间件的时候,从 Internet 网上找来不少做报表的中间件,有的是免费的,有的是正版的,可从众多的报表工具中,发现了 Cell 组件有其独特的优势,比如 Cell 组件有一整套从开发到销售服务完整机制,但最重要的是 Cell组件能在短期内开发出此系统所需要的功能,因此选择了华表,并很快开发出一个应用模板程序,得到了用户和领导的认同。 二、 Cell 组件在该地理信息系统的主要应用 1.地图信息的显示 地理信息系统的地图数据都是分层存放显示,比如水系层,交通层,植被层等,每一层都存放在单独的层名 文件中,用户在查询这些地理信息时,需分层显示,而 Cell 组件可有多页面功能,能分页显示查询到的各层信息,每一层在每一页面上显示。界面如下:(信息显示的最下端便是使用了 Cell 组件,它显示用户查询的五个图层的信息,其中显示的一层是查询的扑火队伍信息。) 2.各种数据库的查询统计 在该系统中,采用是 微软的 Access 数据库,而 Cell 组件也能支持此种数据库的 SQL 查询。因此,借助了 Cell 组件查询功能,并显示各种数据信息,同时也运用了 Cell 组件的统计功能。比如在用户不同的查询需求下,显示不同的结果数据;同时,根据用户不同的需求,对查询结果进行统计并形成不同的报表等。界面如下 :( Cell 组件显示了用户通过选择的 SQL 语句查询的小班数据信息) 3.各种报表的预览及打印 系统用户不仅需要数据查询功能,还需要形成特定格式的报表文件,以便上报或下发成果。因此,用户提出一些常用的报表格式,而且结合相关数据进行显示并随 时打印上报或下发,比如扑火队伍信息报表,了望塔信息报表等。这些都要求在系统里用户只按动几下鼠标,系统便自动实现。而 Cell 组件具有这样的功能,能制作各种格式不一的报表,并能打印及预览。程序员在自己的系统里运用 Cell 组件只需增加几行代码,系统便能实现这些功能。界面如下:( Cell 组件制作的检查站数据一览表) 4.各种查询结果和报