术语表

AGG

Anti-Grain Geometry MapServer 5.0+可以使用的高质量图形渲染引擎。它支持亚像素消除混叠,以及更多功能。

CGI

维基百科提供了 CGI .

EPSG

EPSG代码是与坐标系定义相关联的数字代码。例如,epsg:4326是地理WGS84,epsg:32611是“UTM 11区北,WGS84”。WMS协议使用EPSG代码来描述坐标系。EPSG代码由 OGP Surveying and Positioning Committee .与epsg代码对应的proj定义列表可以在文件/usr/local/share/proj/epsg中找到。 PROJECTION 描述如何在您的 Mapfile .

参见

https://epsg.io/ for a listing of spatial references and an interface to search for EPSG codes (the old site https://spatialreference.org is no longer maintained, but might still be useful).

筛选器编码

Filter Encoding 是一个 OGC 为筛选器表达式定义XML编码以允许空间和属性查询的标准。

FreeType

FreeType 是MapServer用于访问和呈现的字体引擎 TrueType 字体。

GD

GD 是用于动态生成图像的图形库。它是第一个可用于MapServer的图形渲染器,并且是MapServer操作所必需的。

警告

在MapServer 7.0中删除了GD支持。

GDAL

地理空间数据抽象库(gdal)是一个多格式的栅格读写库。它是在MapServer中读取栅格数据的主要机制。它位于https://gdal.org/

GEOS

Geometry Engine Open Source 是C/C++端口的 Java Topology Suite . 它用于几何代数运算,例如确定多边形是否包含在另一个多边形中,或确定两个或多个多边形的合成交点。mapserver可以选择使用geos进行几何代数运算。

GML

Geography Markup Language 是一个 OGC 定义地理特征抽象模型的标准

参见

WFS服务器

GPX

GPS eXchange 格式是描述GPS数据的XML模式。 OGR 可用于用MapServer转换和呈现此数据。

地图比例尺

地图比例尺的论述可在 about.com .

Mapfile

Mapfile 是MapServer用于定义数据连接、映射样式、模板化和服务器指令的声明性语言。它的格式类似XML,具有层次结构,带有结束符 END 标记,但格式不是XML。

MapScript

MapScript 是另一种选择 CGI 应用 MAPSERV公司 这允许您用多种语言编写MapServer对象API。

墨卡托

维基百科提供了 Mercator projection .

OGC

这个 Open Geospatial Consortium 是GIS领域的标准组织机构。MapServer支持许多OGC标准。

OGR

ogr是 GDAL 类库。它提供对多种数据格式的访问。

参见

通过MapServer的OGR矢量层 (通过MapServer访问OGR层)

OM

Observations and Measurements 是一个 OGC 为基于传感器的数据定义抽象模型的标准。

参见

SOS服务器

OpenLayers

OpenLayers 是一个用于开发可拖动的“Slippy地图”Web应用程序的JavaScript库。

PROJ

PROJ (以前称为proj.4)是用于投影地图数据的库。它被mapserver和gdal以及许多其他开源的gis库所使用。

投影

地图投影是球体(3D)表面到二维平面的数学转换。由于宇宙的规律,每种类型的投影都必须权衡它是如何变形的以及什么样的特征。

栅格

栅格是由像素组成的矩形网格。基本上是一幅图像。MapServer中支持栅格和栅格的图层类型,支持多种格式,包括geotiff、jpeg和png。

整形器

形状文件是包含点、线或区域的简单GIS矢量文件。该格式由ESRI设计和发布,在GIS领域得到广泛支持。它实际上是MapServer的本机和最高性能格式。

参见

Wikipedia

SLD

SLD 是一个 OGC 允许为数据描述定制符号的标准。

参见

SLD

SOS

SOS 是一个 OGC 提供用于管理已部署传感器和检索传感器和观测数据的API的标准。

参见

SOS服务器

球形墨卡托

Spherical Mercator 是用来描述 PROJECTION 被许多商业API提供商使用。

SVG

Scalable Vector Graphics 是MapServer可以输出的XML格式。它经常用于浏览器和移动设备。

参见

SVG

SWF

Shockwave Flash MapServer可以为输出生成的格式。

参见

闪光输出

SWIG

Simplified Wrapper Interface Generator 是MAPServer用来生成除C/C++和PHP之外的所有语言的语言绑定的库。 MapScript 描述这些绑定。

倾斜指数

tileindex是 Shapefile 或其他 Vector 数据源,其中包含 Raster 数据覆盖率。mapserver可以使用tileindex呈现栅格数据目录。tileindex允许mapserver只读取与请求的映射范围相交的数据,而不读取所有数据。

参见

瓦片索引

矢量

由笛卡尔平面上的几何(点、线、多边形)描述的地理特征。

WCS

WCS 是一个 OGC 描述如何系统地生产结构化产品的标准 Raster 来自服务的地图数据并将其返回到客户机

参见

WCS服务器 and WCS用例

WFS

WFS 是一个 OGC 描述如何系统地生产结构化产品的标准 Vector 来自服务的地图数据,并将其返回到客户机。

WMC

Web Map Context 是一个 OGC 允许共享的地图视图的标准 WMS 多个应用程序中的层。

WMS

WMS 是一个 OGC 描述如何从服务系统地生成渲染的地图图像并将其返回给客户机的标准。