本文简要介绍 python 语言中 arcgis.gis.ContentManager.create_service
的用法。
用法:
create_service(name, service_description='', has_static_data=False, max_record_count=1000, supported_query_formats='JSON', capabilities=None, description='', copyright_text='', wkid=102100, create_params=None, service_type='featureService', owner=None, folder=None, item_properties=None, is_view=False, tags=None, snippet=None, item_id=None)
返回:
如果成功创建,则为服务的
Item
;如果不成功,则为 None。
create_service
方法在门户中创建服务。有关调用create_service
时传递的参数列表,请参见下表。Parameter
Description
name
必需的字符串。服务的唯一名称。
service_description
可选字符串。服务说明。
has_static_data
可选的布尔值。指示数据是否可以更改。默认为 True,不允许更改数据。
max_record_count
可选整数。查询操作中的最大记录数。
supported_query_formats
可选字符串。返回查询结果的格式。
capabilities
可选字符串。指定服务能力。如果未指定,则“Image,Catalog,Metadata,Download,Pixels”用于影像服务,“Query”用于要素服务,否则“Query”
description
可选字符串。对已发布数据集的用户友好说明。
copyright_text
可选字符串。与数据集关联的版权信息。
wkid
可选整数。服务的空间参考的众所周知的 id (WKID)。添加到托管要素服务的所有图层都需要为要素服务定义相同的空间参考。在未指定空间参考的情况下创建新的空服务时,托管要素服务的空间参考将设置为添加到该要素服务的第一个图层。
create_params
可选字典。将所有create_service 参数添加到字典中。如果使用此参数,则忽略以上所有参数。
service_type
可选字符串。要创建的服务类型。当前选项是 imageService 或 featureService。
owner
可选字符串。正在创建的服务的所有者的用户名。
folder
可选字符串。在其中创建服务的文件夹的名称。
item_properties
可选字典。有关键和值,请参见下文
is_view
可选的布尔值。指示服务是否为托管要素图层视图
item_id
可选字符串。在ArcGIS Enterprise 10.8.1+ 中可用。在ArcGIS Online 中不可用。此参数允许在创建期间指定所需的项目 ID,这对于克隆和自动内容创建方案很有用。指定的 id 必须是 32 个字符的 GUID 字符串,没有任何特殊字符。
如果
item_id
已被使用,则会在add
过程中引发错误。示例:item_id=9311d21a9a2047d19c0faaebd6f2cca6
tags
可选字符串。以逗号分隔值或字符串列表形式列出的标签。用于搜索项目。
snippet
可选字符串。提供项目内容的简短摘要(最多 250 个字符)。
参数item_properties的键:值字典选项
Key
Value
type
可选字符串。表示项目的类型,有效值请参见下面的 URL 1。
typeKeywords
可选字符串。提供所有 sub-types 的列表,请参阅下面的 URL 1 以获取有效值。
description
可选字符串。项目的说明。
title
可选字符串。项目的名称标签。
url
可选字符串。基于 URL 的项目的 URL。
tags
可选字符串。以逗号分隔值或字符串列表形式列出的标签。用于搜索项目。
snippet
可选字符串。提供项目内容的简短摘要(最多 250 个字符)。
extent
可选字符串。为 min x、min y、max x、max y 提供逗号分隔的值。
spatialReference
可选字符串。项目所在的坐标系。
accessInformation
可选字符串。有关内容来源的信息。
licenseInfo
可选字符串。有关内容的任何许可信息或限制。
culture
可选字符串。地区、国家和语言信息。
access
可选字符串。有效值为 private、shared、org 或 public。
commentsEnabled
可选的布尔值。默认为 true,控制评论是允许 (true) 还是不允许 (false)。
culture
可选字符串。语言和国家信息。
例子:
# Usage Example >>> gis.content.create_service("Hurricane Collection")
相关用法
- Python ArcGIS ContentManager.create_folder用法及代码示例
- Python ArcGIS ContentManager.can_delete用法及代码示例
- Python ArcGIS ContentManager.clone_items用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
- Python ArcGIS ContentManager.delete_folder用法及代码示例
- Python ArcGIS ContentManager.replace_service用法及代码示例
- Python ArcGIS ContentManager.advanced_search用法及代码示例
- Python ArcGIS ContentManager.share_items用法及代码示例
- Python ArcGIS ContentManager.rename_folder用法及代码示例
- Python ArcGIS ContentManager.add用法及代码示例
- Python ArcGIS ContentManager.search用法及代码示例
- Python ArcGIS ContentManager.bulk_update用法及代码示例
- Python ArcGIS ContentManager.delete_items用法及代码示例
- Python ArcGIS ContentManager.generate用法及代码示例
- Python ArcGIS ContentManager.analyze用法及代码示例
- Python ArcGIS ContentManager.is_service_name_available用法及代码示例
- Python ArcGIS Country.enrich用法及代码示例
- Python ArcGIS Country.subgeographies用法及代码示例
- Python ArcGIS Country.enrich_variables用法及代码示例
- Python ArcGIS Country.travel_modes用法及代码示例
- Python ArcGIS CiscoEdgeIntelligence用法及代码示例
- Python ArcGIS CategoryManager.add用法及代码示例
- Python ArcGIS CreditManager用法及代码示例
- Python ArcGIS CategorySchemaManager.delete用法及代码示例
- Python ArcGIS CertificateManager.delete用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis.ContentManager.create_service。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。