当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS Item.update_thumbnail用法及代码示例


本文简要介绍 python 语言中 arcgis.gis.Item.update_thumbnail 的用法。

用法:

update_thumbnail(file_path=None, encoded_image=None, file_name=None, url=None)

返回:

bool

update_thumbnail 更新组织中任何 ArcGIS 项目的缩略图。更新后的缩略图可以以多种格式提供,可以是作为多部分请求的一部分上传的文件、缩略图文件的直接 URL,也可以是 Base64 编码的图像。

Parameter

Description

file_path

可选字符串。缩略图的本地路径。

encoded_image

可选字符串。 Base64 编码的图像作为字符串。

file_name

可选字符串。这是使用 encoded_image 所必需的。它是带有扩展名的文件的名称。示例thumbnail.png

url

可选字符串。缩略图的 URL 位置。

示例 1:

# Usage Example 1: Using a base64 encoded image

gis = GIS(profile='your_profile')
item = gis.content.get(<item id>)
base64_img = (
    'data:image/png;base64,'
    'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAA'
    'LEwEAmpwYAAAB1klEQVQ4jY2TTUhUURTHf+fy/HrjhNEX2KRGiyIXg8xgSURuokX'
    'LxFW0qDTaSQupkHirthK0qF0WQQQR0UCbwCQyw8KCiDbShEYLJQdmpsk3895p4aS'
    'v92ass7pcfv/zP+fcc4U6kXKe2pTY3tjSUHjtnFgB0VqchC/SY8/293S23f+6VEj'
    '9KKwCoPDNIJdmr598GOZNJKNWTic7tqb27WwNuuwGvVWrAit84fsmMzE1P1+1TiK'
    'MVKvYUjdBvzPZXCwXzyhyWNBgVYkgrIow09VJMznpyebWE+Tdn9cEroBSc1JVPS+'
    '6moh5Xyjj65vEgBxafGzWetTh+rr1eE/c/TMYg8hlAOvI6JP4KmwLgJ4qD0TIbli'
    'TB+sunjkbeLekKsZ6Zc8V027aBRoBRHVoduDiSypmGFG7CrcBEyDHA0ZNfNphC0D'
    '6amYa6ANw3YbWD4Pn3oIc+EdL36V3od0A+MaMAXmA8x2Zyn+IQeQeBDfRcUw3B+2'
    'PxwZ/EdtTDpCPQLMh9TKx0k3pXipEVlknsf5KoNzGyOe1sz8nvYtTQT6yyvTjIax'
    'smHGB9pFx4n3jIEfDePQvCIrnn0J4B/gA5J4XcRfu4JZuRAw3C51OtOjM3l2bMb8'
    'Br5eXCsT/w/EAAAAASUVORK5CYII='
)
res = item.update_thumbnail(encoded_image=base64_img, file_name="thumbnail.png")

示例 2:

# Usage Example 2: URL image

gis = GIS(profile='your_profile')
item = gis.content.get(<item id>)
img_url = "https://www.esri.com/content/dam/esrisites/en-us/common/icons/product-logos/ArcGIS-Pro.png"
res = item.update_thumbnail(url=img_url)

示例 3:

# Usage Example 3: Using a local file

gis = GIS(profile='your_profile')
item = gis.content.get(<item id>)
fp = "c:/images/ArcGIS-Pro.png"
res = item.update_thumbnail(file_path=fp)

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis.Item.update_thumbnail。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。