本文简要介绍 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.pngurl
可选字符串。缩略图的 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)
相关用法
- Python ArcGIS Item.update用法及代码示例
- Python ArcGIS Item.usage用法及代码示例
- Python ArcGIS Item.publish用法及代码示例
- Python ArcGIS Item.reassign_to用法及代码示例
- Python ArcGIS Item.share用法及代码示例
- Python ArcGIS Item.status用法及代码示例
- Python ArcGIS Item.delete_relationship用法及代码示例
- Python ArcGIS Item.download用法及代码示例
- Python ArcGIS Item.delete用法及代码示例
- Python ArcGIS Item.copy用法及代码示例
- Python ArcGIS Item.move用法及代码示例
- Python ArcGIS Item.related_items用法及代码示例
- Python ArcGIS Item.create_tile_service用法及代码示例
- Python ArcGIS Item.register用法及代码示例
- Python ArcGIS Item.add_comment用法及代码示例
- Python ArcGIS Item.copy_feature_layer_collection用法及代码示例
- Python ArcGIS Item.export用法及代码示例
- Python ArcGIS Item.add_relationship用法及代码示例
- Python ArcGIS Item.get_thumbnail用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS ImageryLayer.draw_graph用法及代码示例
- Python arcgis.apps.hub.IndicatorManager.add用法及代码示例
- Python arcgis.apps.hub.InitiativeManager.add用法及代码示例
- Python ArcGIS ImageryLayer.compute_stats_and_histograms用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis.Item.update_thumbnail。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。