當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ArcGIS ImageryTileManager.export用法及代碼示例


本文簡要介紹 python 語言中 arcgis.raster.ImageryTileManager.export 的用法。

用法:

export(tile_package=False, extent=None, optimize_for_size=True, compression=75, export_by='LevelID', levels=None, aoi=None)

返回:

Image Layer Job

export 方法允許客戶端應用程序從服務器下載Map切片以供離線使用。

注意:

此操作在允許客戶端導出緩存切片的 Imagery Layer 上執行。此操作的結果是 Image Layer Job

export 可以通過使用ArcGIS 桌麵或ArcGIS 服務器管理站點目錄在層中啟用。在ArcGIS Desktop 中,與服務器建立管理員或發布者連接,轉到圖層屬性並在圖層編輯器的高級緩存頁麵中啟用“允許客戶端導出緩存切片”。您還可以指定允許客戶端下載的最大切片數。

注意:

默認的最大允許切片數為 100,000。要使用 ArcGIS 服務器管理站點目錄啟用此函數,請編輯圖層並設置屬性 exportTilesAllowed=TruemaxExportTilesCount=100000

Parameter

Description

tile_package

可選布爾值。允許導出切片包或緩存柵格數據集。如果值為 true,輸出將以切片包格式顯示;如果值為 false,則返回緩存柵格數據集。默認值為 false

extent

可選字符串。要導出的切片包或緩存數據集的範圍(邊界框)。如果範圍不包括空間參考,則假定範圍值位於Map的空間參考中。默認值是切片Map服務的完整範圍。

語法:<xmin>、<ymin>、<xmax>、<ymax> 示例:-104,35.6,-94.32,41

optimize_for_size

可選布爾值。使用此參數可啟用 JPEG 切片壓縮並減小下載切片包或緩存柵格數據集的大小。壓縮圖塊會稍微影響圖塊的質量,但有助於減小下載的大小。在使用此函數之前,嘗試示例壓縮以確定最佳壓縮。

compression

可選整數。當optimizeTilesForSize=true時,您可以指定壓縮因子。該值必須介於 0 和 100 之間。默認值為 75。

export_by

可選字符串。將用於選擇要導出的切片服務級別的標準。這些值可以是級別 ID、緩存比例或分辨率(對於影像服務)。值:LevelID、分辨率、比例 默認值:LevelID

levels

可選字符串。指定要導出的平鋪服務級別。這些值應對應於 exportBy 參數中指定的級別 ID、緩存比例或分辨率。這些值可以是逗號分隔值或範圍。

示例 1:1,2,3,4,5,6,7,8,9 示例 2:1-4,7-9

aoi

可選 Polygon areaOfInterest 多邊形允許導出指定多邊形區域內的圖塊。

注意:

此參數取代extent 參數。

例子:

# Example Usage
exported = img_tile_manager.export(tile_package = True,
                                   levels = "11-20",
                                   extent = {
                                           "xmin":6224324.092137296,
                                           "ymin":487347.5253569535,
                                           "xmax":11473407.698535524,
                                           "ymax":4239488.369818687
                                           },
                                   merge = True,
                                   optimize_for_size = True,
                                   export_by = "Scale"
                                   )

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.raster.ImageryTileManager.export。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。