一、概论:
配置文件分为四种:
1>用于Image Service和Feature Service的地图配置文件(map configuration file),
由ArcIMS Author生成,输出为ArcXML;
2>用于ArcMap Server的地图配置文件(map configuration file),
由ArcMap生成,输出为ArcMap文件( *.mxd , *.pmf )
3>Viewer configuration file
4>default.axl
1. AXL用于客户浏览器与ArcIMS服务器之间通讯,由ArcIMS的author编辑、输出;
2. 每一个地图服务指向一个AXL文件;
用于Image Service和Feature Service的地图配置文件
一般来说,地图配置文件作为对ArcIMS服务的输入,提供图层默认的属性和表现方式,而Request的参数则会覆盖地图配置文件中图层默认的属性和绘图方式,但Request的如果没有相应参数指令覆盖的话,ArcIMS service将使用地图配置文件中的默认值。
** 对含非英文字符的Layer Name或font Name必须用Author或XML编辑器编辑;
** 地图配置文件不包含数据源(Data Source),文件中只有对其的引用,地图配置文件只包含默认的 对地图的属性操作和绘图方式;
地图配置文件的构成:
1><?xml version="1.0" encoding="UTF-8"?> :prolog(序),通用XML文件开头的定义
2><ARCXML version="1.1">元素,出现在所有ArcXML文件中;
3><CONFIG>元素对,表示是配置文件;
|
4> |-- <ENVIRONMENT>元素对,包含本地配置;
| |-- <LOCALE\>
| |-- <UIFONT\>
| |-- <SEPARATORS\>
| |-- <SCREEN\>
|
5> |-- <MAP>元素对,包含地图配置。
|-- <PROPERTIES>
| |-- <ENVELOPE> //范围
| |-- <MAPUNITS> //单位
|
|-- <WORKSPACES>
| |-- <SHAPEWORKSPACE> //纪录所有Shape文件所在目录
| | (某图层所对应的具体Shape文件在<LAYER>中记录)