MapServer流程概要分析

来源:百度文库 编辑:神马文学网 时间:2024/04/28 08:35:22
MapServer流程概要分析
作者:hiswing 日期:2005-09-15
这是一篇早就写好了的关于mapserver的概要流程分析报告。由于考虑到商业机密的原因,一直没有公开出来。现在是时候公开了,因为它对我已经没有什么用了。
客户端将参数及要求的cgi程序传送给MapServer。
MapServer接收到客户端传送的参数后,根据参数中指定的mapfile路径读取mapfile文件。
根据mapfile中指定的data路径读取相关数据。
将读入的数据进行文字资料转图工作。该项工作是呼叫FreeType Font Engine配合GD Graphics Library进行的。
图形制作完成后,保存至客户端参数中指定的目录。
MapServer 根据mapfile中定义的信息,读取指定的模板(template file),进行html及画面显示的配置与相关资料,图形(如:比例尺寸,样本图,参考文字)的制做及嵌入工作,将动态生成的空间资讯图嵌入模板以生成 能够供客户端使用的文件。完成后返回客户端。
如图: