常见问题
在 ArcGIS Pro 中,将使用 ArcPy 类来发布带有服务定义文件的地图对象。 本文包含一个选编,该选编介绍了地图对象的类型以及根据目标门户的相应工作流。
地图对象类型 | 托管要素图层和切片图层 | 非托管地图和要素服务 | |
---|---|---|---|
目标门户 | ArcGIS Online 和 ArcGIS Enterprise | 联合 ArcGIS 和 GIS Server | 独立 ArcGIS 和 GIS Server |
创建地图对象 | ArcGIS Pro:地图 | ArcGIS Pro:地图 | ArcGIS Pro:地图 |
根据地图对象创建服务定义草稿对象 | ArcGIS Pro:方法 请参阅 getWebLayerSharingDraft() 函数。 | ArcGIS Pro:方法 请参阅 getWebLayerSharingDraft() 函数。 对于要素服务,请使用 ArcGIS Pro:代码示例中的“修改 SDDraft 示例”代码示例。 | ArcGIS Pro:CreateSharingDraft() 对于要素服务,请使用 ArcGIS Pro:代码示例中的“修改 SDDraft 示例”代码示例。 |
将服务定义草稿对象 (.sddraft) 导出到文件 | ArcGIS Pro:方法 请参阅 exportToSDDraft() 函数。 | ArcGIS Pro:方法 请参阅 exportToSDDraft() 函数。 | ArcGIS Pro:方法 请参阅 exportToSDDraft() 函数。 |
通过创建服务定义 (.sd) 暂存服务 | ArcGIS Pro:暂存服务 (Server) | ArcGIS Pro:暂存服务 (Server) | ArcGIS Pro:暂存服务 (Server) |
将服务定义发布到目标门户 | ArcGIS Pro:上传服务定义 (Server) | ArcGIS Pro:上传服务定义 (Server) | ArcGIS Pro:上传服务定义 (Server) |
完整代码示例 | 要发布为 web 要素图层,请参阅 ArcGIS Pro:代码示例 (FeatureSharingDraft)。 要发布为 web 切片图层,请参阅 ArcGIS Pro:代码示例 (TileSharingDraft)。 | 要发布为地图图像图层,请参阅 ArcGIS Pro:代码示例中的 MapImageSharingDraft 脚本示例。 | 要发布带有经过修改的服务定义草稿文件的地图图像服务,请参阅 ArcGIS Pro:代码示例中的“修改 SDDraft 示例”。 |
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序