WEB¶
- 浏览格式[mime-type]
接口输出的格式,使用mapserver cgi。*(添加到MapServer 4.8.0)*默认值为“text/html”。例子:
BROWSEFORMAT "image/svg+xml"
- 空[ URL ]
如果查询失败,将用户转发到的URL。如果未定义,则使用错误值。
- 错误[ URL ]
如果发生错误,将用户转发到的URL。如果未定义,则会显示难看的旧MapServer错误消息
- FOOTER [filename]
发送其他内容后要使用的模板。仅限多结果查询模式。
- HEADER [filename]
发送其他所有内容之前要使用的模板。仅限多结果查询模式。
- 图像路径[路径]
用于写入临时文件和图像的临时目录的路径。必须可由运行Web服务器的用户写入。必须以a/或结尾,具体取决于您的平台。
- 图像[路径]
ImagePath的基URL。这是将Web浏览器带到ImagePath以获取图像的URL。
- legendform[mime类型]
图例输出的格式,使用mapserver cgi。*(添加到MapServer 4.8.0)*默认值为“text/html”。例子:
LEGENDFORMAT "image/svg+xml"
- 日志[文件名]
由于mapserver 5.0,建议用于调试的参数是 MAP 对象的配置和调试参数(请参见 调试MapServer 文件)。
记录MapServer活动的文件。必须可由运行Web服务器的用户写入。
5.0 版后已移除.
- maxscaledenom
此接口有效的最小刻度。当用户以较小的比例请求地图时,MapServer会自动按此比例返回地图。这可以有效地防止用户缩放得太远。比例作为实际比例分数的分母给出,例如,对于比例为1:24000的地图,使用24000。在MapServer 5.0中实现,以替换已弃用的MaxScale参数。
参见
- maxscale[双]-已弃用
因为mapserver 5.0,所以要使用的正确参数是maxscaledeom。不推荐使用的maxscale是此接口有效的最小刻度。当用户以较小的比例请求地图时,MapServer会自动按此比例返回地图。这可以有效地防止用户缩放得太远。比例作为实际比例分数的分母给出,例如,对于比例为1:24000的地图,使用24000。
5.0 版后已移除.
- maxtemplate[文件url]
如果低于应用程序的最小刻度(请求刻度的分母大于maxscaledenom),则要使用的模板,对于嵌套应用程序很有用。
- METADATA
此关键字允许将任意数据存储为名称-值对。
它还允许在创建模板时具有更大的灵活性,因为您在这里放置的任何内容都可以通过模板标记访问。
如果启用了XMP支持,还可以嵌入 XMP元数据支持 在输出图像中指定xmp标记信息。例子:
METADATA title "My layer title" author "Me!" xmp_dc_Title "My Map Title" END
labelcache_map_edge_buffer
对于平铺,不放置标签的图像周围的装订线数量由参数控制。 labelcache_map_edge_buffer. 单位是像素。对于6.0及更早版本,该值必须为负值。从6.2中取绝对值,因此符号无关紧要。
METADATA "labelcache_map_edge_buffer" "10" END
ms_enable_modes
启用/禁用模式(请参见 MS RFC 90:按IP列表启用/禁用OGC Web服务中的层 )
使用星号“*”指定所有模式和前面的感叹号“!”否定给定条件
要禁用所有CGI模式:
METADATA "ms_enable_modes" "!*" END
要禁用除地图和图例以外的所有内容:
METADATA "ms_enable_modes" "!* MAP LEGEND" END
- MINSCALEDENOM [double]
此接口有效的最大刻度。当用户需要更大比例的地图时,MapServer会自动返回该比例的地图。这有效地防止了用户放大得太远。比例作为实际比例分数的分母给出,例如,对于比例为1:24000的地图,使用24000。在MapServer 5.0中实现,以替换已弃用的minscale参数。
参见
- Minscale[双]-已弃用
因为mapserver 5.0,所以使用的正确参数是minscaledenom。不推荐使用的minscale是此接口有效的最大刻度。当用户需要更大比例的地图时,MapServer会自动返回该比例的地图。这有效地防止了用户放大得太远。比例作为实际比例分数的分母给出,例如,对于比例为1:24000的地图,使用24000。
5.0 版后已移除.
- mintemplate[文件URL]
如果超过应用程序的最大刻度(请求刻度的分母小于minscaledenom),则使用模板,这对嵌套应用程序很有用。
- 查询格式[mime type]
查询输出的格式。*(添加到MapServer 4.8.0)*这适用于模式=查询(在CGI模式下使用查询模板),但不适用于模式=浏览。默认值为“text/html”。例子:
QUERYFORMAT "image/svg+xml"
模板[文件名URL]
以交互模式向用户显示结果时使用的模板文件或url(即map生成map等…).
URL不是远程文件,而是模板。例如:
TEMPLATE 'http://someurl/somescript.cgi?mapext=[mapext]'
- 坦普路特[路径]
存储临时文件的路径。如果未设置,则将使用标准系统临时文件路径(例如用于Unix的tmp)。 TEMPPATH 也可以使用环境变量设置 MS_TEMPPATH.
TEMPPATH 在许多情况下使用(参见RFC66)。
确保MapServer有足够的权限在指定位置读取和写入文件。
6.0 新版功能.
- VALIDATION
表示开始 VALIDATION 块。
VALIDATION 运行时替换 .