Kachelschema für Kachel-Cache erstellen (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Dieses Werkzeug 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 (z. B. Kachelformat, Speicherformat, Kachelgröße usw.) eines vorhandenen Kachelschemas bearbeitet werden. Mit Ausnahme eines ArcGIS Online-Schemas erstellt dieses Werkzeug keine Kachelschemadatei, deren Raumbezug sich von dem eines Eingabe-Quellen-Dataset unterscheidet.

Verwendung

Syntax

GenerateTileCacheTilingScheme_management (in_dataset, out_tiling_scheme, tiling_scheme_type, number_of_scales, {predefined_tiling_scheme}, {scales}, {scales_type}, {tile_origin}, {dpi}, {tile_size}, {tile_format}, {tile_compression_quality}, {storage_format})
ParameterErläuterungDatentyp
in_dataset

Die Quelle, die zum Erstellen des Kachelschemas verwendet werden soll. Hierbei kann es sich um ein Raster-Dataset oder ein Mosaik-Dataset handeln.

File
out_tiling_scheme

Pfad und Datei zum Ausgabe-Kachelschema, das erstellt werden soll.

File
tiling_scheme_type

Wählen Sie aus, ob ein neues (NEW) oder ein vordefiniertes (PREDEFINED) Kachelschema verwendet werden soll. Sie können mit diesem Werkzeug ein neues Kachelschema definieren oder auf eine Datei mit einem vordefinierten Kachelschema (.xml) zugreifen.

  • NEWSie definieren ein neues Kachelschema mit anderen Parametern in diesem Werkzeug, um Maßstabsebenen, das Bildformat, das Speicherformat usw. zu definieren. Dies ist die Standardeinstellung.
  • PREDEFINEDVerwenden Sie eine Kachelschemadatei im XML-Format, die bereits auf Datenträger vorhanden ist.
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 "PREDEFINED" als Kachelschematyp ausgewählt wird.

File
scales
[scales,...]
(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)

Aktivieren Sie es, um Pixelgrößen oder Maßstabsebenen im Parameter Maßstäbe anzuzeigen.

  • CELL_SIZEGibt an, dass die Werte des Parameters Maßstäbe Pixelgrößen sind.
  • SCALEGibt an, dass die Werte des Parameters Maßstäbe Maßstabsebenen sind.
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 übereinstimmt, wird der Maßstab der Kachel falsch angezeigt. Der Standardwert ist 96.

Long
tile_size
(optional)

Die Breite der Cache-Kacheln in Pixel. Die Standardeinstellung beträgt 256. Um ein optimales Gleichgewicht zwischen Performance und Verwaltbarkeit zu erzielen, sollten Sie es vermeiden, von den Standardwerten 256 bzw. 512 abzuweichen.

String
tile_format
(optional)

Wählen Sie das Dateiformat PNG, PNG8, PNG24, PNG32, JPEG oder MIXED für die Kacheln im Cache aus. Der Standardwert ist MIXED.

  • PNGErstellt das PNG-Format mit verschiedenen Bittiefen. Die Bittiefen werden gemäß der Farbabweichungs- und Transparenzwerte in einer Kachel optimiert.
  • PNG8Ein verlustfreies 8-Bit-Farb-Bildformat, das eine indizierte Farbpalette und eine Alpha-Tabelle verwendet. In jedem Pixel wird ein Wert (0 bis 255) gespeichert, mit dem die Farbe in der Farbpalette und die Transparenz in der Alpha-Tabelle bestimmt wird. 8-Bit-PNG-Bilder ähneln GIF-Bildern und bieten in den meisten Browsern optimale Unterstützung für einen transparenten Hintergrund.
  • PNG24Ein verlustfreies Dreikanal-Bildformat, das zwar umfassende Farbvariationen (16 Millionen Farben), Transparenz jedoch nur eingeschränkt unterstützt. Jeder Pixel enthält drei 8-Bit-Farbkanäle, und der Datei-Header enthält die Einzelfarbe, die den transparenten Hintergrund darstellt. Die Farbe, die die transparente Hintergrundfarbe darstellt, kann in ArcMap festgelegt werden. Versionen von Internet Explorer vor 7 unterstützen diese Art der Transparenz nicht. Caches, die PNG24 verwenden, sind wesentlich größer als Caches, für die PNG8 oder JPEG ausgewählt wurde, und sie beanspruchen mehr Speicherplatz und Bandbreite für Clients.
  • PNG32Ein verlustfreies Vierkanal-Bildformat, das umfassende Farbvariationen (16 Millionen Farben) und Transparenz unterstützt. Jeder Pixel enthält drei 8-Bit-Farbkanäle und einen 8-Bit-Alpha-Kanal, der die Transparenzstufe für die einzelnen Pixel darstellt. Während das Format PNG32 teilweise transparente Pixel im Bereich von 0 bis 255 zulässt, schreibt das ArcGIS Server-Werkzeug für die Cache-Generierung nur vollständig transparente (0) oder vollständig undurchsichtige (255) Werte in den Transparenzkanal. Caches, die PNG32 verwenden, sind wesentlich größer als die anderen unterstützten Formate, und sie beanspruchen mehr Speicherplatz und Bandbreite für Clients.
  • JPEGEin Dreikanal-Bildformat mit Qualitätsverlust, das umfassende Farbvariationen (16 Millionen Farben), jedoch keine Transparenz unterstützt. Jeder Pixel enthält drei 8-Bit-Farbkanäle. Caches, die das JPEG-Format verwenden, ermöglichen die Steuerung der Ausgabequalität und -größe.
  • MIXEDErstellt an allen Orten PNG 32, an denen Transparenz erkannt wird (anders ausgedrückt: an allen Orten, an denen der Hintergrund des Datenrahmens sichtbar ist). Erstellt JPEG-Daten für die verbleibenden Kacheln. Dadurch wird die durchschnittliche Dateigröße klein gehalten, während gleichzeitig ein sauberes Overlay über anderen Caches bereitgestellt werden kann.
String
tile_compression_quality
(optional)

Geben Sie einen Wert zwischen 1 und 100 für die MIXED-Komprimierungsqualität ein. Der Standardwert für das JPEG- und MIXED-Kachelformat ist 75, für die anderen Formate beträgt er 0.

Die Komprimierung wird nur für das MIXED- und JPEG-Format unterstützt. Bei Auswahl eines höheren Wertes ergibt sich eine größere Datei mit höherer Bildqualität. Bei Auswahl eines niedrigeren Wertes ergibt sich eine kleinere Datei mit niedrigerer Bildqualität.

Long
storage_format
(optional)

Bestimmt das Speicherformat von Kacheln. Das Standardspeicherformat ist COMPACT.

  • COMPACTGruppiert Kacheln in große Dateien, die Pakete genannt werden. Dieses Speicherformat ist bezüglich des Speichers und der Mobilität effizienter.
  • EXPLODEDSpeichert jede Kachel als separate Datei.
String

Codebeispiel

GenerateTileCacheTilingScheme – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für das Werkzeug "GenerateTileCacheTilingScheme".

import arcpy
arcpy.BuildPyramids_management(
     "C:/data/image.tif", "3", "NONE", 
     "BILINEAR", "JPEG", "50", "SKIP_EXISTING")
GenerateTileCacheTilingScheme - Beispiel 2 (eigenständiges Fenster)

Dies ist ein Python-Skriptbeispiel für das Werkzeug "GenerateTileCacheTilingScheme".

import arcpy
arcpy.BuildPyramids_management(
     "C:/data/image.tif", "3", "NONE", 
     "BILINEAR", "JPEG", "50", "SKIP_EXISTING")

Umgebung

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013