摘要: CGI技术在Web GIS中的应用 CGI(common gateway interface)通用网关接口是 较早应用于WebGIS开发的方法。它是Internet服务器与应用程序之间的接口标准,在Hypertext文件与Web服务器应用程序之间传递信息,将W...
CGI技术在Web GIS中的应用
CGI(common gateway interface)通用网关接口是 较早应用于WebGIS开发的方法。它是Internet服务器与应用程序之间的接口标准,在Hypertext文件与Web服务器应用程序之间传递信息,将Web服务器和数据库服务器结合起来,实时、动态地生成HTML文件。基于CGI的WebGIS的工作原理是: Web浏览器用户发出URL及GIS数据操作请求到服务器上,Web服务器接受请求后,通过CGI脚本,将用户的请求传送给GIS服务器,GIS服务器接受请求,对GIS数据进行处理 (如放大、缩小、漫游、査询、分析等),将操作结果形成GIF或JPEG图像,最后,GIS服务器将GIF或JPEG图像通过CGI脚本、Web服务器返回给Web浏览器并显示。基于CGI的WebGIS的工作方式如图所示。