Beschriftung | Erläuterung | Datentyp |
Ausgabe-Kachelschema
| Der Pfad und der Dateiname für das Ausgabe-Kachelschema, das erstellt werden soll. | File |
Erstellungsmethode | Legt fest, ob ein neues oder ein vordefiniertes Kachelschema verwendet werden soll. Sie können mit diesem Werkzeug ein neues Kachelschema definieren oder auf eine Datei mit einem vordefinierten Kachelschema (.xml) zugreifen.
| String |
Anzahl der Maßstabsebenen
| Die Anzahl der Maßstabsebenen, die im Kachelschema erstellt werden sollen. | Long |
Vordefiniertes Kachelschema (optional) | Pfad zu einer vordefinierten Kachelschemadatei (normalerweise mit dem Namen conf.xml). Dieser Parameter ist nur dann aktiviert, wenn die Option Vordefiniert als Methode zur Erstellung von Kachelschemen ausgewählt wird. | File |
Maßstäbe (optional) | Maßstabsebenen, die in das Kachelschema einbezogen werden sollen. Diese werden standardmäßig nicht als Brüche dargestellt. Verwenden Sie stattdessen 500, um einen Maßstab von 1:500 darzustellen, bzw. entsprechende andere Werte. Der im Parameter Anzahl der Maßstabsebenen eingegebene Wert erstellt eine Reihe von Standardmaßstabsebenen. | Value Table |
Zellengröße (optional) | Hiermit werden die Einheiten des Parameters Maßstäbe bestimmt.
| Boolean |
Kachel-Ursprung in Karteneinheiten (optional) | Der Ursprung (obere linke Ecke) des Kachelschemas in den Koordinaten des Raumbezugs des Quellen-Dataset. Die Ausdehnung des Quellen-Dataset muss innerhalb dieser Region liegen (muss jedoch nicht lagegleich sein). | Point |
Punkte (Pixel) pro Zoll
(optional) | Die Auflösung in DPI (Dots per Inch, Punkte pro Zoll) des betreffenden Ausgabegeräts. Bei einem DPI-Wert, der nicht mit der Auflösung des Ausgabegeräts (in der Regel ein Anzeigegerät) übereinstimmt, wird der Maßstab der Kachel falsch angezeigt. Der Standardwert ist 96. | Long |
Kachel-Größe (in Pixel) (optional) | Die Breite und Höhe der Cache-Kacheln in Pixel. Der Standardwert ist 256 mal 256. Um ein optimales Gleichgewicht zwischen Performance und Verwaltbarkeit zu erzielen, sollten Abweichungen von den Breitenwerten 256 bzw. 512 vermieden werden.
| String |
Kachelformat (optional) | Das Dateiformat für die Kacheln im Cache.
| String |
Komprimierungsqualität der Kacheln (optional) | Long | |
Speicherformat
(optional) | Bestimmt das Speicherformat von Kacheln.
| String |
LERC-Fehler
(optional) | Legen Sie beim Komprimieren mit LERC die maximale Toleranz in Pixelwerten fest. | Double |
Zusammenfassung
Erstellt eine Kachelschemadatei auf Grundlage der Informationen aus dem Quell-Dataset. Die Kachelschemadatei wird anschließend im Werkzeug Kachel-Cache verwalten beim Erstellen von Cache-Kacheln verwendet.
Mit diesem Werkzeug können auch die Eigenschaften eines vorhandenen Kachelschemas (z. B. Kachelformat, Speicherformat, Kachelgröße usw.) bearbeitet werden. Es kann außerdem verwendet werden, um einem vorhandenen Kachelschema neue Maßstabsebenen hinzuzufügen.
Verwendung
In der Standardeinstellung beginnt die Kachelung in der oberen linken Ecke des Koordinatenbezugssystems des Quellen-Dataset.
Es gibt mehrere Optionen zum Laden eines vorhandenen Kachelschemas.
- Laden eines Kachelschemas aus einem vorhandenen Image-Service- oder Kartenservice-Cache.
- Laden eines Kachelschemas, das Sie bei einer früheren Ausführung dieses Werkzeugs erstellt haben.
Parameter
arcpy.management.GenerateTileCacheTilingScheme(out_tiling_scheme, tiling_scheme_generation_method, number_of_scales, {predefined_tiling_scheme}, {scales}, {scales_type}, {tile_origin}, {dpi}, {tile_size}, {tile_format}, {tile_compression_quality}, {storage_format}, {lerc_error})
Name | Erläuterung | Datentyp |
out_tiling_scheme | Der Pfad und der Dateiname für das Ausgabe-Kachelschema, das erstellt werden soll. | File |
tiling_scheme_generation_method | Legt fest, ob ein neues oder ein vordefiniertes Kachelschema verwendet werden soll. Sie können mit diesem Werkzeug ein neues Kachelschema definieren oder auf eine Datei mit einem vordefinierten Kachelschema (.xml) zugreifen.
| String |
number_of_scales | Die Anzahl der Maßstabsebenen, die im Kachelschema erstellt werden sollen. | Long |
predefined_tiling_scheme (optional) | Pfad zu einer vordefinierten Kachelschemadatei (normalerweise mit dem Namen conf.xml). Dieser Parameter ist nur dann aktiviert, wenn die Option Vordefiniert als Methode zur Erstellung von Kachelschemen ausgewählt wird. | File |
scales [scale,...] (optional) | Maßstabsebenen, die in das Kachelschema einbezogen werden sollen. Diese werden standardmäßig nicht als Brüche dargestellt. Verwenden Sie stattdessen 500, um einen Maßstab von 1:500 darzustellen, bzw. entsprechende andere Werte. Der im Parameter Anzahl der Maßstabsebenen eingegebene Wert erstellt eine Reihe von Standardmaßstabsebenen. | Value Table |
scales_type (optional) | Hiermit werden die Einheiten des Parameters scales bestimmt.
| Boolean |
tile_origin (optional) | Der Ursprung (obere linke Ecke) des Kachelschemas in den Koordinaten des Raumbezugs des Quellen-Dataset. Die Ausdehnung des Quellen-Dataset muss innerhalb dieser Region liegen (muss jedoch nicht lagegleich sein). | Point |
dpi (optional) | Die Auflösung in DPI (Dots per Inch, Punkte pro Zoll) des betreffenden Ausgabegeräts. Bei einem DPI-Wert, der nicht mit der Auflösung des Ausgabegeräts (in der Regel ein Anzeigegerät) übereinstimmt, wird der Maßstab der Kachel falsch angezeigt. Der Standardwert ist 96. | Long |
tile_size (optional) | Die Breite und Höhe der Cache-Kacheln in Pixel. Der Standardwert ist 256 mal 256. Um ein optimales Gleichgewicht zwischen Performance und Verwaltbarkeit zu erzielen, sollten Abweichungen von den Breitenwerten 256 bzw. 512 vermieden werden.
| String |
tile_format (optional) | Das Dateiformat für die Kacheln im Cache.
| String |
tile_compression_quality (optional) | Long | |
storage_format (optional) | Bestimmt das Speicherformat von Kacheln.
| String |
lerc_error (optional) | Legen Sie beim Komprimieren mit LERC die maximale Toleranz in Pixelwerten fest. | Double |
Codebeispiel
Dies ist ein Python-Beispiel für das Werkzeug GenerateTileCacheTilingScheme.
import arcpy
arcpy.GenerateTileCacheTilingScheme_management(
"C:/Data/Cache.gdb/Md","C:/TilingSchemes/scheme.xml",
"NEW","8","#","#","#","#","96","256 x 256","MIXED",
"75","COMPACT")
Dies ist ein Python-Skriptbeispiel für das Werkzeug GenerateTileCacheTilingScheme.
#Generate tiling scheme for a mosaic dataset
#Generate 5 default scales
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "C:/Workspace/Cache.gdb/md"
outScheme = "C:/Workspace/Schemes/Tilingscheme.xml"
method = "NEW"
numscales = "5"
predefScheme = "#"
scales = "#"
scaleType = "SCALE"
tileOrigin = "-20037700 30198300"
dpi = "96"
tileSize ="256 x 256"
tileFormat = "MIXED"
compQuality = "75"
storageFormat = "COMPACT"
arcpy.GenerateTileCacheTilingScheme_management(
mdName, outScheme, method, numscales, predefScheme, scales,
scaleType, tileOrigin, dpi, tileSize, compQuality, storageFormat)