Zusammenfassung
Exportiert Kacheln aus einem vorhandenen Kachel-Cache in einen neuen Kachel-Cache bzw. in ein Kachelpaket. Die Kacheln können entweder unabhängig in andere Caches importiert oder über ArcGIS Desktop bzw. mobile Geräte aufgerufen werden.
Verwendung
Wenn ein Kachel-Cache als Kachelpaket-tpk-Datei exportiert wird, lautet das Cache-Speicherformat immer Compact. Wenn ein Kachel-Cache als Kachelpaket-tpkx-Datei exportiert wird, lautet das Cache-Speicherformat immer CompactV2.
Dieses Werkzeug unterstützt die Umgebungseinstellung "Parallele Verarbeitung".
Syntax
ExportTileCache(in_cache_source, in_target_cache_folder, in_target_cache_name, {export_cache_type}, {storage_format_type}, {scales}, {area_of_interest})
Parameter | Erklärung | Datentyp |
in_cache_source | Ein vorhandener Kachel-Cache, der exportiert werden soll. | Raster Layer; Raster Dataset |
in_target_cache_folder | Der Ausgabeordner, in den der Kachel-Cache oder das Kachelpaket exportiert wird. | Folder |
in_target_cache_name | Der Name des exportierten Kachel-Cache bzw. Kachelpakets. | String |
export_cache_type (optional) | Gibt an, ob der Cache als Kachel-Cache oder als Kachelpaket exportiert wird. Kachelpakete sind für ArcGIS Runtime- und ArcGIS for Windows Mobile-Bereitstellungen geeignet.
| String |
storage_format_type (optional) | Bestimmt das Speicherformat von Kacheln. Das Standardspeicherformat ist COMPACT.
| String |
scales [scale,...] (optional) | Eine Liste von Maßstabsebenen, aus denen Kacheln exportiert werden. | Double |
area_of_interest (optional) | Ein Interessenbereich, der räumlich einschränkt, wohin Kacheln aus dem Cache exportiert werden. Der Interessenbereich kann eine Feature-Class oder ein Feature sein, das Sie auf der Karte darstellen. Dieser Parameter ist hilfreich, wenn Sie unregelmäßig geformte Bereiche exportieren möchten, da das Werkzeug das Cache-Dataset mit Pixelauflösung ausschneidet. | Feature Set |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_cache | Der Ausgabe-Kachel-Cache oder das Ausgabe-Kachelpaket. | Raster-Layer; Datei |
Codebeispiel
ExportTileCache – Beispiel 1 (Python-Fenster)
Dies ist ein Python-Beispiel für das Werkzeug ExportTileCache.
import arcpy
arcpy.ExportTileCache_management(
"C:/Data/CacheDatasets/Source", "C:/Data/CacheDatasets",
"Target", "TILE_PACKAGE", "COMPACT", "4000;2000;1000", "#")
ExportTileCache – Beispiel 2 (eigenständiges Skript)
Dies ist ein Python-Skriptbeispiel für das Werkzeug ExportTileCache.
#Export tile cache for some levels to an EXPLODED format in
#another location
import arcpy
cacheSource = "C:/Data/CacheDatasets/Source"
cacheTarget = "C:/Data/CacheDatasets"
cacheName = "Target"
cacheType = "TILE_CACHE"
storageFormat = "EXPLODED"
scales = "4000;2000;1000"
areaofinterest = "#"
arcpy.ExportTileCache_management(cacheSource, cacheTarget, cacheName,
cacheType, storageFormat, scales, areaofinterest)
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja