Detaillierungsebene generieren (Data Management)

Zusammenfassung

Generiert ein neues Szenen-Layer-Paket mit ordnungsgemäß definierten Detaillierungsebenen.

Verwendung

  • Verwenden Sie dieses Werkzeug für Szenen-Layer-Pakete vom Typ Integriertes Mesh, die mit Software von Drittanbietern generiert wurden und eine einzige Detaillierungsebene aufweisen. Dazu gehören u. a. Szenen-Layer-Pakete, die mit FME von Safe Software oder ArcGIS Data Interoperability generiert wurden.

  • "Integriertes Mesh" ist der einzige unterstützte Szenen-Layer-Typ.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Dataset

Das Eingabe-Szenen-Layer-Paket vom Typ "Integriertes Mesh".

File
Ausgabe-Dataset

Das Ausgabe-Szenen-Layer-Paket.

File
Texturoptimierung
(optional)

Gibt die Texturen an, die gemäß der Zielplattform, auf der das Szenen-Layer-Paket verwendet wird, optimiert werden.

Vorsicht:

Die Verarbeitung von Optimierungen mit KTX2 kann viel Zeit beanspruchen. Die schnellsten Ergebnisse werden mit den Optionen Desktop oder Keine erzielt.

  • AlleAlle Texturformate werden zur Verwendung auf Desktop-, Web- und mobilen Plattformen optimiert, einschließlich JPEG, DXT und KTX2.
  • DesktopVon Windows, Linux und Mac unterstützte Texturen werden optimiert. Dazu gehören auch JPEG- und DXT-Texturen zur Verwendung in ArcGIS Pro-Clients unter Windows sowie in ArcGIS Maps SDKs-Desktop-Clients unter Windows, Linux und Mac. Dies ist die Standardeinstellung.
  • MobilVon Android und iOS unterstützte Texturen wie JPEG und KTX2 werden zur Verwendung in mobilen ArcGIS Maps SDKs-Anwendungen optimiert.
  • KeinJPEG-Texturen werden zur Verwendung auf Desktop- und Web-Plattformen optimiert.
String

arcpy.management.GenerateLevelOfDetail(in_dataset, out_dataset, {texture_optimization})
NameErläuterungDatentyp
in_dataset

Das Eingabe-Szenen-Layer-Paket vom Typ "Integriertes Mesh".

File
out_dataset

Das Ausgabe-Szenen-Layer-Paket.

File
texture_optimization
(optional)

Gibt die Texturen an, die gemäß der Zielplattform, auf der das Szenen-Layer-Paket verwendet wird, optimiert werden.

Vorsicht:

Die Verarbeitung von Optimierungen mit KTX2 kann viel Zeit beanspruchen. Die schnellsten Ergebnisse werden mit den Optionen DESKTOP oder NONE erzielt.

  • ALLAlle Texturformate werden zur Verwendung auf Desktop-, Web- und mobilen Plattformen optimiert, einschließlich JPEG, DXT und KTX2.
  • DESKTOPVon Windows, Linux und Mac unterstützte Texturen werden optimiert. Dazu gehören auch JPEG- und DXT-Texturen zur Verwendung in ArcGIS Pro-Clients unter Windows sowie in ArcGIS Maps SDKs-Desktop-Clients unter Windows, Linux und Mac. Dies ist die Standardeinstellung.
  • MOBILEVon Android und iOS unterstützte Texturen wie JPEG und KTX2 werden zur Verwendung in mobilen ArcGIS Maps SDKs-Anwendungen optimiert.
  • NONEJPEG-Texturen werden zur Verwendung auf Desktop- und Web-Plattformen optimiert.
String

Codebeispiel

GenerateLevelOfDetail: Beispiel 1 (Python-Fenster)

Das folgende Skript veranschaulicht, wie die Funktion GenerateLevelOfDetail im Python-Fenster verwendet wird.

import arcpy
arcpy.management.GenerateLevelOfDetail(
    in_dataset=r"C:\test\mesh.slpk",
    out_dataset=r"C:\test\meshLOD.slpk",
    texture_optimization="DESKTOP"
)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen