Skip To Content

设置 WMS 属性

Open Geospatial Consortium (OGC) Web 地图服务 (WMS) 规范是一种在 web 上提供和使用动态地图时需遵守的国际规范。 如果您发布了启用了 WMS 的地图影像图层,则会在您的组织中创建额外的 WMS 服务。

WMS 服务的属性将反映在其功能文件中。 如果使用系统生成的功能文件发布 WMS 服务(默认),则建议您填充 WMS 属性。 您还可以使用外部功能文件设置属性。 您可以在 ArcGIS Server Manager 或从门户管理 WCS 属性和支持的操作。

配置 WMS 支持的操作

要启用或禁用 WMS 服务支持的操作,请按照以下步骤操作:

  1. 以具有发布权限的项目所有者或管理员身份登录到组织。
  2. 打开项目的项目详细信息页面
  3. 单击设置选项卡。
  4. 滚动至 WMS 部分并展开配置标题。

    提供以下操作:

    • Get Capabilities - 将功能信息返回到客户端作为对 GetCapabilities 请求的响应。
    • Get Map - 将地图影像返回到客户端作为对 GetMap 请求的响应。
    • Get Feature Info - 将要素返回到客户端作为对 GetFeatureInfo 请求的响应。
    • Get Legend Graphic - 将图例影像返回到客户端作为对 GetLegendGraphic 请求的响应。
    • Get Styles - 将可用的样式信息返回到客户端作为对 GetStyles 请求的响应。
    • Get Schema Extension - 将方案返回到客户端作为对 GetSchemaExtension 请求的响应。

  5. 选中或取消选中获取要素信息获取图例图形获取样式获取架构扩展模块框以打开或关闭操作。

    获取功能获取地图操作无法关闭。 这些操作至少必须完全符合 OGC WMS。

  6. 单击保存
  7. 将立即应用编辑操作。

输入 WMS 属性

要从门户填充或修改 WMS 服务的属性,请执行以下步骤:

  1. 以具有发布权限的项目所有者或管理员身份登录到组织。
  2. 打开项目的项目详细信息页面
  3. 单击设置选项卡。
  4. 滚动至 WMS 部分并展开配置标题。
  5. 属性下,选择输入服务属性

    填充或修改以下属性:

    属性描述

    名称

    OGC 服务类型。 本属性将自动填充,且无法进行修改。

    标题

    用于创建 WMS 服务的地图或影像服务的名称。 本属性将自动填充,且无法进行修改。

    摘要

    用于提供有关 WMS 服务附加信息的叙述性描述。 例如:

    由 Acme Corporation 维护的 WMS 服务。 联系:webmaster@wmt.acme.com。用于显示鹰巢和可能筑巢位置的高质量地图。

    关键字

    用于描述 WMS 服务的关键字或关键词组列表,有助于进行目录搜索。 例如:

    地图、鸟类、鹰、巢、位置

    在线资源

    Online Resource 属性用于列出 WMS 服务的 URL。 要使 WMS 客户端与 WMS 服务正确通信,此为必需项。 本属性由 ArcGIS Server 自动填充,且无法进行修改。

    联系人

    WMS 服务的主要联系人。 例如:

    John Smith

    联系人职位

    WMS 服务联系人的职位。 例如:

    IT 分析师

    联系人组织

    WMS 服务的创建组织。 例如:

    NASA

    地址类型

    WMS 服务的创建组织使用的地址类型。 例如:

    邮政

    地址

    WMS 服务的创建组织的地址。 例如:

    380 New York Street

    单个城市

    创建 WMS 服务的组织所在的城市。 例如:

    Redlands

    州/省

    创建 WMS 服务的组织所在的州。 例如:

    加利福尼州

    邮政编码

    创建 WMS 服务的组织所在地的邮政编码。 例如:

    92373

    单个国家/地区

    创建 WMS 服务的组织所在的国家/地区。 例如:

    USA

    Phone

    可以联系到 WMS 服务主要联系人的电话号码。 例如:

    +1 909 793-2853

    传真

    可以联系到 WMS 服务主要联系人的传真号码。 例如:

    +1 123 456-7890

    Email

    可以联系到 WMS 服务主要联系人的电子邮件地址。 例如:

    user@host.com

    费用

    用于在访问 WMS 服务时描述要承担的费用的文本。 例如:

    none

    访问限制

    用于描述有关访问和使用 WMS 服务时所受的限制和法律先决条件的文本信息。

    仅限内部使用。 禁止向外发布。

    SLD 路径或 URL

    带样式的图层描述符 (SLD) 文件的路径或 URL。

    附加空间参考系统

    此属性可用于将空间参考系统添加至 WMS 服务。 默认情况下,WMS 服务只列出两种空间参考系统:EPSG:4326(对于 WMS 1.3.0 则为 CSR:84)和启用 WMS 的地图服务的空间参考。

    要列出其他空间参考系统,使用逗号 (,) 分隔空间参考系统。 例如,EPSG:4267,EPSG:4269,EPSG:102113。 EPSG 命名空间(如 EPSG)和 EPSG ID(如 4267)必须用冒号 (:) 分隔,否则,服务器将忽略空间参考。

    自定义空间参考系统

    listCustomCRS 属性可用于在 WMS 服务中定义自定义投影或投影的熟知文本 (WKT) 表示。 这意味着 WMS 的发布者和使用者都可以进行以下操作:

    • 将 ID 分配给自定义投影并通过 WMS 功能文件公布。
    • 使用 WKT 字符串覆盖现有投影。
    • 通过直接指定熟知文本请求采用特定投影的地图。

    标识容差(像素)

    该属性可让您定义在客户端单击屏幕时 GetFeatureInfo 操作为其返回要素信息的容差(以像素为单位)。 例如,如果将 WMS 的像素容差定义为 10,则只要在屏幕上的 10 个要素像素内单击就会将信息返回给客户端。

    使用地图文档中的图层名称

    默认情况下,此选项为未选中状态,意味着将使用从零开始的整数表示 WMS 服务中的图层,即按照从上到下的顺序指示这些图层在内容列表中的位置。

    从 10.8 版本开始,不再限制可用于图层名称的字符数,WMS 服务器将在必要时为名称生成唯一标识符。

    注:

    服务器分配的名称不会影响标题。

    WMS 服务器将通过字符替代(将字符替换为下划线)以及添加数值后缀分配唯一名称。 这适用于以下情况:

    • 地图包含两个或多个同名图层。
    • 图层名称的开头为数字。
    • 图层名称包含空格或特殊字符,包括 ?,&,=,+,`,#,%,^,{},[],<>,,,|,"

    注:

    后缀编号是基于原始字符串计算的值,不是随机数。 同样,只要未修改图层名称,该数字就会保持不变。 例如,如果存在名为 Layer "1"Layer [1] 的两个图层,则这两个图层都将转换为 Layer__1_。 要区分这两个图层,需要将唯一编号作为后缀附加到修改后的字符串。 在此示例中,修改后的图层名称将分别为 Layer__1_1234Layer__1_1256

    基于宽度和高度强制地图重新调整纵横比

    此属性用于确定是否遵循地图尺寸显示。 默认情况下,此选项为未选中状态,意味着表示地图区域的像素会经过拉伸,以符合 WMS 客户端请求的高度和宽度。

    如果选中此选项,则像素高度和宽度比将保持不变。 请求显示整个地图范围时,可能不会填满整个视图区域。

    注:

    以下字符不能包含在任何图层属性中:&<>"'。 要连接详细信息,请参阅服务属性中的特殊字符

  6. 单击保存

    将立即应用编辑操作。

配置 WMS 服务以使用外部功能文件

要配置 WMS 服务以对其使用外部功能文件,您需要更新服务才能引用功能文件的 URL。 要从门户执行此操作,请执行以下步骤:

  1. 以具有发布权限的项目所有者或管理员身份登录到组织。
  2. 打开项目的项目详细信息页面
  3. 单击设置选项卡。
  4. 滚动至 WMS 部分并展开配置标题。
  5. 属性下,选择使用外部功能文件
  6. 指定位置文本框中,指定放置功能文件的文件夹的 URL,和用于该文件的通用前缀。
  7. 单击保存

    将立即应用编辑操作。