Skip To Content

ArcGIS 10.4.1 for Server 的新特性

ArcGIS 10.4.1 for Server 主要对维护和质量进行了改进。有关 10.4.1 中所解决问题的列表,请参阅 10.4.1 已解决问题的列表

建议您查看弃用通知,以确定硬件和软件组件是否仍与 10.4.1 版本兼容。要检查与 ArcGIS 10.4.1 for Server 兼容的较早 ArcGIS 产品版本,请参阅 ArcGIS for Server 与较早版本的兼容性

ArcGIS 10.4 for Server 中的新特性

有关 10.4 版本软件中变更的概述,请参阅以下部分。

ArcGIS Server 只读模式

在 10.4 中,您可以使用只读站点模式控制对站点的更改。此模式将禁止发布新服务并阻止大部分管理操作。而通过添加和移除计算机来伸缩站点仍然可行,且现有服务的功能也可继续使用。

切换至只读模式后,会将站点配置文件复制到站点内每台计算机上的本地资料档案库中。如果无法连接到配置存储,站点可以从本地资料档案库中读取配置存储并且站点运行占用的容量将下降,这将允许访问 ArcGIS Server 管理员目录、ArcGIS Server Manager 和 ArcGIS 服务目录并保持大多数服务按预期运行。在较早版本中,情况并非如此,如果发生连接问题,站点将会停止工作。

有关详细信息,请参阅关于 ArcGIS Server 站点模式

如果站点与共享配置存储的连接丢失,可以恢复只读模式下的站点。有关详细信息,请参阅恢复站点

更新注册数据库和托管数据库的密码

出于安全原因,大部分组织需要员工定期重置密码。如果您将数据库身份验证用于注册到 GIS 服务器的企业级地理数据库和数据库,则现在您可以导出包含当前密码的新数据库连接文件。该操作允许已发布到托管数据库的要素服务以及现有地图、要素和您从注册数据库发布的影像服务继续工作。

可自动更新从 ArcGIS 10.4 for Server 发布的新服务的连接。如果升级 ArcGIS Server 且希望能够更新现有服务所使用的连接中的密码,则 ArcGIS Server 管理员必须在升级 ArcGIS Server 站点后运行 ExternalizeConnectionStrings

对地理处理服务发布和服务扩展部署的更改

从 10.4 开始,仅管理员可以发布地理处理服务和部署服务扩展(服务器对象扩展、SOE 和服务器对象拦截器 SOI)。有关详细信息(其中包括如何禁用此设置),请参阅更改地理处理服务和服务扩展发布权限

默认单个集群模式

在 10.4 版本中,ArcGIS for Server 在进行新安装过程中默认设置为单个集群模式。该模式不包括集群中计算机间的负载平衡。这不仅可以减少站点内的机器之间的网络流量,降低网络上的负载,还有助于更好地监控站点内的 GIS 服务器。

当升级至 10.4 版本时,将为当前未使用单个集群模式的单个集群站点启用该模式。已使用单个集群模式的单个集群站点以及较早版本中具有多个集群的站点会在升级时保留其设置。

注:

在使用单个集群模式的站点中,必须将外部负载均衡器ArcGIS Web Adaptor 配置为将申请转发至站点中的 GIS 服务器。如果没有外部网关,则仅由请求指定的 GIS 服务器处理请求。

默认 HTTP 和 HTTPS 通信协议

在 10.4 中,已将 ArcGIS for Server 配置为默认同时支持 HTTP 和 HTTPS。已从之前版本升级至 10.4 的 ArcGIS Server 站点将保留其设置。例如,仅使用 HTTP 的 10.3 版本的 GIS 服务器将在升级至 10.4 版本后继续仅使用 HTTP。

安全修复和增强

ArcGIS 10.4 for Server 包含多个提高软件安全性的修复和增强。建议您升级至 10.4 以帮助保护 ArcGIS Server 的基础设施。

扫描 ArcGIS Server 以获得安全性最佳做法

ArcGIS 10.4 for Server 中随附用于扫描一些常见安全问题的 Python 脚本工具。该工具将根据为 ArcGIS Server 配置安全环境的最佳做法检查问题。有关详细信息,请参阅扫描 ArcGIS Server 以获得安全性最佳做法

Microsoft Windows 10 支持

注:

仅支持将 Windows 10 用于基本测试和应用程序部署。建议您不要在生产环境中部署。

ArcGIS Server

在 10.4 中,您可以在 Microsoft Windows 10 上安装 ArcGIS Server。此外,ArcGIS Server Manager 支持 Microsoft Edge web 浏览器。有关详细信息,请参阅系统要求

ArcGIS Web Adaptor (IIS)

在 10.4 中,您可以在 Microsoft Windows IIS 10 上安装 ArcGIS Web Adaptor (IIS)。有关详细信息,请参阅系统要求

Microsoft .NET Framework 4.5 支持

ArcGIS Server .NET 扩展支持功能

在 10.4 中,.NET 扩展支持功能要求 Microsoft .NET Framework 4.5 或更高版本。在较早的版本中,如果 ArcGIS Server 要安装 .NET 扩展模块支持功能,则必须先安装 Microsoft .NET Framework 3.5 Service Pack 1 (SP1)。

如果未找到 Microsoft .NET Framework 4.5 或更高版本,则 .NET 扩展支持功能将不再可以用于安装。如果您的操作系统已安装 Microsoft .NET Framework 4.5,则请确保已使用 Windows 功能将其启用。如果您的操作系统未安装 Microsoft .NET Framework 4.5,则可从安装介质上进行下载并使用 Windows 功能将其启用。

有关详细信息,请参阅系统要求

ArcGIS Web Adaptor (IIS) Microsoft .NET Framework 4.5 支持

需要 Microsoft .NET Framework 4.5 或更高版本才能安装 ArcGIS Web Adaptor。在早期版本中,需要 Microsoft .NET Framework 3.5 Service Pack 1 (SP1)、4.0 或 4.5,才能安装 ArcGIS Web Adaptor。

如果您的操作系统已安装 Microsoft .NET Framework 4.5,则请确保已使用 Windows 功能将其启用。如果您的操作系统未安装 Microsoft .NET Framework 4.5,则可从安装介质上进行下载并使用 Windows 功能将其启用。

有关详细信息,请参阅系统要求

链接服务的多个服务器对象拦截器 (SOI)

如果您是服务对象拦截器 (SOI) 开发人员,则您现在可以链接地图或图像服务的多个 SOI。允许您完成一个或多个具有多个 SOI 的任务。在之前版本中,您仅可以为服务启用一个 SOI。

链接服务的多个 SOI 时,您需要指定 SOI 的执行顺序。有关详细说明,请参阅启用扩展

服务增强

以下是要素和地图服务的新功能:

  • 将要素服务从 ArcMap 发布到 ArcGIS for Server 时,您可以启用新的提取功能。启用后,通过提取可使用自定义客户端将要素服务中的数据导出至文件地理数据库或 SQLite 数据库。

  • 从 ArcMap 10.4 发布到 ArcGIS 10.4 for Server 时,您可以在地图服务和要素服务包含的图层中指定用于日期字段的时区。如果您具有的现有地图或要素服务包含您希望在时区而非 UTC 中查看的日期字段,则您可以更改 ArcGIS Server Manager 的参数服务中的日期字段设置,从而设置时区以及是否应用夏时制。

    此外,如果在发布前设置时区,则用于追踪通过要素服务进行的编辑的日期字段可以使用数据库时间。之前,如果日期字段没有使用 UTC 时区,则发布者会阻止纳入日期字段进行编辑跟踪。UTC 仍然为建议的时区,但如果您知道将在同一时区内进行所有编辑,并且您的数据需要与使用同一时区的其他系统配合使用,但却无法与 UTC 之间进行相互转换,则您可以使用数据库时间代替。

  • 发布地图(地图中包含企业级地理数据库中的数据)中的要素服务时,您可以包括未注册到地理数据库的表和要素类。此前,您无法发布企业级地理数据库中未注册的表和要素类。

  • 现在,地图和要素服务图层查询操作支持 GeoJSON 输出格式。

ArcGIS Server on Amazon Web Services 的更改

ArcGIS 10.4 包括对 ArcGIS for Server Amazon 机器映像 (AMI) 和新 CloudFormation 模板的更改。有关详细信息,请参阅 ArcGIS Server on Amazon Web Services 的新特性

扩展的修补程序通知

修补程序通知实用程序现包括有关 ArcGIS Server 扩展的修补程序和更新的信息。

地理数据库和数据库

现在,如果您针对已配置为使用共享日志文件表(这些地理数据库的默认设置)的 Oracle 或 PostgreSQL 中的地理数据库运行此工具时,创建数据库用户工具将为新用户创建日志文件表。创建日志文件表后,数据库管理员可以移除权限以通过该用户创建表(如有需要),且不会影响用户创建大型选择集、编辑数据或协调版本化数据的能力。

从 ArcGIS 10.4 开始,SQL Server 地理数据库需要将 SQL Server 数据库选项 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 设置为 ON。升级 SQL Server 中的地理数据库时,升级地理数据库工具会在该数据库中设置这些选项。在 SQL Server 中使用创建企业级地理数据库工具创建地理数据库时,会在该数据库中设置这些选项。如果使用启用企业级地理数据库工具创建地理数据库,则您必须在运行此工具之前将这些选项设置为 on,或授予地理数据库管理员更改数据库的权限,该权限允许启用企业级地理数据库更改这些设置。

要将 ArcGIS 10.4 与 SQL Server 数据库或 10.3.1 或更高版本的地理数据库配合使用,请在数据库中将 READ_COMMITTED_SNAPSHOT 手动设置为 ON。

企业级地理数据库可通过 ArcGIS for Server 授权文件获得许可。地理数据库将存储此授权信息以便允许访问地理数据库。如果您的组织获得了某一时间段的 ArcGIS for Server 许可,地理数据库管理员可在现有许可到期之前使用当前 ArcGIS for Server 授权文件运行新的更新企业级地理数据库许可工具来更新地理数据库中的许可信息。这样可使得客户能够继续使用地理数据库,不必因许可到期而中断。

ArcGIS 现支持到 Dameng 数据库的连接。通过使用 ArcMap,您可以将 Dameng 数据库中的数据发布到地图和要素服务。

从 ArcGIS 10.4 开始,如果您将 ODBC 驱动程序配置为连接到 Teradata,则您必须设置其他选项(将输出参数返回为结果集)。

如果使用 SAP HANA 1.0 SPS10,则您现在可以使用 ArcGIS 加载包含 z 和 m 值的数据并可查看包含 z 和 m 值的现有数据。