本文简要介绍 python 语言中 arcgis.raster.ImageryLayerCacheManager.import_tiles
的用法。
用法:
import_tiles(item, levels=None, extent=None, merge=False, replace=False)
返回:
一个字典
import_tiles
方法从新的ImageLayer Tile Package
导入缓存。Parameter
Description
item
需要 ItemId 或
Item
。 TPK 文件的项目 ID。此 TPK 文件包含 to-be-extracted 捆绑文件,然后将其合并到现有缓存服务中。levels
可选字符串/整数列表,要更新的详细信息级别。示例:“1,2,10,20” 或 [1,2,10,20]
extent
可选字符串/字典。要更新的区域为 Xmin、YMin、XMax、YMax 示例:“-100,-50,200,500” 或 {‘xmin’:100、‘ymin’:200、‘xmax’:105、‘ymax’:205}
merge
可选布尔值。默认为 false,适用于紧凑型缓存存储格式。它控制 TPK 文件中的捆绑文件是否与现有缓存服务中的捆绑文件合并。否则,捆绑文件将被覆盖。
replace
可选布尔值。默认为 false,适用于紧凑型缓存存储格式,在 merge=true 时使用。它控制在合并捆绑包时新图块是否会替换现有图块。
from arcgis.mapping import ImageryLayer from arcgis.gis import GIS # Example Usage gis = GIS(url, username, password) img_lyr = ImageryLayer("<url>", gis) img_lyr_cache_manager = img_lyr.cache_manager imported_tiles = img_lyr_cache_manager.import_tiles(item = item1, levels = "11-20", extent = { "xmin":6224324.092137296, "ymin":487347.5253569535, "xmax":11473407.698535524, "ymax":4239488.369818687 }, merge = True )
相关用法
- Python ArcGIS ImageryLayerCacheManager.delete_tiles用法及代码示例
- Python ArcGIS ImageryLayerCacheManager.update_tiles用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python ArcGIS ImageryLayer.draw_graph用法及代码示例
- Python ArcGIS ImageryLayer.compute_stats_and_histograms用法及代码示例
- Python ArcGIS ImageryLayer.plot_histograms用法及代码示例
- Python ArcGIS ImageryLayer.to_features用法及代码示例
- Python ArcGIS ImageryLayer.compute_cache_info用法及代码示例
- Python ArcGIS ImageryLayer.slices用法及代码示例
- Python ArcGIS ImageryLayer.save用法及代码示例
- Python ArcGIS ImageryLayer.query用法及代码示例
- Python ArcGIS ImageryLayer.statistics用法及代码示例
- Python ArcGIS ImageryLayer.compute_class_stats用法及代码示例
- Python ArcGIS ImageryLayer.export_image用法及代码示例
- Python ArcGIS ImageryLayer.compute_histograms用法及代码示例
- Python ArcGIS ImageryLayer用法及代码示例
- Python ArcGIS ImageryLayer.measure用法及代码示例
- Python ArcGIS ImageryLayer.get_histograms用法及代码示例
- Python ArcGIS ImageryLayer.compute_angles用法及代码示例
- Python ArcGIS ImageryLayer.filter_by用法及代码示例
- Python ArcGIS ImageryLayer.identify用法及代码示例
- Python ArcGIS ImageryTileManager.export用法及代码示例
- Python ArcGIS ImageryTileManager.estimate_size用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS Item.publish用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.raster.ImageryLayerCacheManager.import_tiles。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。