关于

MAPServer是一个 Open Source geographic data rendering engine written in C. Beyond browsing GIS data, MapServer allows you create "geographic image maps", that is, maps that can direct users to content. For example, the Minnesota DNR Recreation Compass 通过单个应用程序为用户提供10000多个网页、报表和地图。同一个应用程序充当站点其他部分的“地图引擎”,在需要时提供空间上下文。有关更多实时示例,请参阅mapserver Site Gallery .

MapSever 源于美国明尼苏达大学 (University of Minnesota,UMN) 与美国国家航空和宇航局-NASA 以及明尼苏达自然资源部门 (MNDNR) 合作的 ForNet 项目。之后该项目由 TerraSIP 项目组主持。TerraSIP 是由 UMN 以及一个土地管理组织建立并由 NASA 赞助的项目组。

MapServer是 OSGeo 基金会,并保持了越来越多的开发商(接近20)来自世界各地。它得到了各种组织的支持,这些组织为增强和维护提供资金,并由MapServer在OSGEO中进行管理。 Project Steering Committee 由开发人员和其他贡献者组成。所有源代码都可以通过 GitHub .

  • 高级制图输出
    • 矢量制图与应用执行具有尺度依赖性
    • 矢量标注包含标注冲突调解功能
    • 完全可定制的模板驱动输出
    • TrueType字体
    • 地图元素自动化(比例尺、参考地图和图例)
    • 专题地图制图使用基于逻辑或基于常用表达的分类
  • 支持流行的脚本和开发环境
    • PHP, Python, Perl, Ruby, Java, 以及 .NET
  • 跨平台支撑
    • Linux、Windows、Mac OS X、Solaris等
  • 支持众多 Open Geospatial Consortium (OGC)标准
    • WMS (客户端/服务器), 非交互 WFS (客户端/服务器), WMC, WCS, 过滤编码, SLD, GML, SOS, OM
  • 多种栅格以及矢量数据格式
  • 地图投影支持
    • 动态地图投影,通过 PROJ.4 类库