MapServer 是一个用于在互联网上显示动态地图的非常流行的开源项目,它的主要特性包括:
1,支持显示和查询数以百计的栅格(raster)、矢量、和数据库格式。
2,能够运行在各种操作系统(Windows、LInux、Mac OS X等)
3, 支持流行的脚本语言和开发环境(PHP, Python, Perl, Ruby, Java,.Net)
4, 支持动态投影(on-the-fly projections)
5, 高质量渲染
6,完全可定制化的应用输出
7,许多随时可用的(ready-to-use)开源应用环境。
作为最基本的形式, MapServer作为CGI程序存在于你的Web服务器。
当一个请求到达MapServer时, 它使用request URL中的信息和Mapfile来创建一个所请求地图的image。请求也会返回关于图例(legend),比例尺(scale bar),基准图(reference map)
时间: 2024-10-16 14:57:27