Beschriftung | Erläuterung | Datentyp |
Eingabe-Dataset | Der Eingabe-Punkt-Feature-Layer. | Layer File; Feature Layer |
Ausgabe-Szenen-Layer-Paket | Das Ausgabe-Szenen-Layer-Paket (.slpk). | File |
Ausgabe-Koordinatensystem (optional) | Das Koordinatensystem des Ausgabe-Szenen-Layer-Pakets. Dies kann ein beliebiges projiziertes oder benutzerdefiniertes Koordinatensystem sein. Die unterstützten geographischen Koordinatensysteme sind u. a. "WGS 1984" und "China Geodetic Coordinate System 2000". Die horizontalen und vertikalen Standardkoordinatensysteme sind WGS 1984 und EGM96 Geoid. Das Koordinatensystem kann mit einer der folgenden Methoden angegeben werden:
| Spatial Reference |
Geographische Transformation (optional) | Die Methode, die für die Datumstransformation verwendet wird, wenn der Raumbezug des Eingabe-Layers ein Datum verwendet, das sich vom Ausgabe-Koordinatensystem unterscheidet. Alle Transformationen sind ungeachtet der durch ihren Namen implizierten Richtung bidirektional. Beispielsweise funktioniert "NAD_1927_to_WGS_1984_3" auch ordnungsgemäß, wenn die Datumskonvertierung von WGS 1984 nach NAD 1927 erfolgt. Hinweis:Die ArcGIS-Koordinatensystemdaten sind für vertikale Datumstransformationen zwischen einem ellipsoidförmigen und einem schwerkraftabhängigen Datum sowie zwischen zwei schwerkraftabhängigen Daten erforderlich. | String |
Ziel-Cloud-Verbindung (optional) | Die Ziel-Cloud-Verbindungsdatei (.acs), in der der Inhalt der Szenen-Layer (.i3sREST) ausgegeben wird. | Folder |
Zusammenfassung
Erstellt ein Punkt-Szenen-Layer-Paket (.slpk) oder Szenen-Layer-Inhalt (.i3sREST) aus einem Punkt-Feature-Layer
Verwendung
Das Ausgabekoordinatensystem sollte mit dem Raumbezug der Webszene übereinstimmen, in der es angezeigt wird. Wenn es sich bei der jeweiligen Anzeigeumgebung um eine globale Webszene handelt, muss das Ausgabekoordinatensystem den Typ "GCS WGS84" oder "China Geodetic Coordinate System 2000" verwenden.
Berücksichtigen Sie beim Definieren von Z-Koordinaten in den verarbeiteten 3D-Daten Folgendes:
- Wenn das Ausgabe-Szenen-Layer-Paket XY-Koordinaten in GCS WGS 84 enthält, kann das Z-Koordinatensystem mit einem ellipsoidförmigen Datum, EGM 96 oder EGM 2008 über den Parameter Ausgabe-Koordinatensystem definiert werden. Ist das Z-Koordinatensystem undefiniert, handelt es sich bei den vertikalen Einheiten um Meter.
- Speichert das Ausgabe-Szenen-Layer-Paket XY-Werte in projizierten Koordinaten und das Z-Koordinatensystem ist undefiniert, sind die vertikalen Einheiten identisch mit den XY-Koordinaten. Für 3D-Features mit undefinierten Z-Einheiten, die sich von den XY-Einheiten unterscheiden, können Sie entweder das Werkzeug 3D-Z-Werte anpassen verwenden, um Z-Werte in eine passende lineare Einheit zu konvertieren, oder das Werkzeug Projektion definieren, um das richtige Z-Datum zu definieren.
Danach werden nur die Felder, die in den Layer-Eigenschaften als sichtbar festgelegt sind, im Szenen-Layer-Paket beibehalten. Werden bestimmte Felder im resultierenden Szene-Layer nicht benötigt, sollten Sie darüber nachdenken, die unerwünschten Spalten auszublenden.
-
Vor dem Ausführen des Werkzeugs muss Reale Einheiten im Feature-Layer mit 3D-Modellmarker-Symbolisierung aktiviert werden.
Extrudierte Punkte werden nicht als Eingabe unterstützt.
-
Feature-Classes mit Multipoint-Geometrie werden nicht unterstützt. Die Multipoint-Feature-Class sollten Sie mit dem Werkzeug Multipart in Singlepart konvertieren.
Verwenden Sie den Parameter Ziel-Cloud-Verbindung, um den Inhalt des Szenen-Layers in einen Objektspeicher in der Cloud auszugeben (z. B. Amazon S3, Azure Blob-Speicher, Alibaba OSS oder Google Cloud). Dieser Inhalt kann als Szenen-Layer dienen, und der von Ihnen ausgewählte Speicherort muss als ein benutzerverwalteter Data Store in ArcGIS Enterprise registriert sein.
Sie können eine Verbindungsdatei erstellen (.acs), indem Sie das Werkzeug Verbindungsdatei für Cloud-Speicher erstellen verwenden.
Parameter
arcpy.management.CreatePointSceneLayerPackage(in_dataset, out_slpk, {out_coor_system}, {transform_method}, {target_cloud_connection})
Name | Erläuterung | Datentyp |
in_dataset | Der Eingabe-Punkt-Feature-Layer. | Layer File; Feature Layer |
out_slpk | Das Ausgabe-Szenen-Layer-Paket (.slpk). | File |
out_coor_system (optional) | Das Koordinatensystem des Ausgabe-Szenen-Layer-Pakets. Dies kann ein beliebiges projiziertes oder benutzerdefiniertes Koordinatensystem sein. Die unterstützten geographischen Koordinatensysteme sind u. a. "WGS 1984" und "China Geodetic Coordinate System 2000". Die horizontalen und vertikalen Standardkoordinatensysteme sind WGS 1984 und EGM96 Geoid. Das Koordinatensystem kann mit einer der folgenden Methoden angegeben werden:
| Spatial Reference |
transform_method [transform_method,...] (optional) | Die Methode, die für die Datumstransformation verwendet wird, wenn der Raumbezug des Eingabe-Layers ein Datum verwendet, das sich vom Ausgabe-Koordinatensystem unterscheidet. Alle Transformationen sind ungeachtet der durch ihren Namen implizierten Richtung bidirektional. Beispielsweise funktioniert "NAD_1927_to_WGS_1984_3" auch ordnungsgemäß, wenn die Datumskonvertierung von WGS 1984 nach NAD 1927 erfolgt. Hinweis:Die ArcGIS-Koordinatensystemdaten sind für vertikale Datumstransformationen zwischen einem ellipsoidförmigen und einem schwerkraftabhängigen Datum sowie zwischen zwei schwerkraftabhängigen Daten erforderlich. | String |
target_cloud_connection (optional) | Die Ziel-Cloud-Verbindungsdatei (.acs), in der der Inhalt der Szenen-Layer (.i3sREST) ausgegeben wird. | Folder |
Codebeispiel
Das folgende Skript veranschaulicht die Verwendung der Funktion CreatePointSceneLayerPackage im Python-Fenster.
import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
r'c:\temp\output.slpk',
arcpy.SpatialReference(4326))
Das folgende Skript veranschaulicht die Verwendung der Funktion CreatePointSceneLayerPackage im Python-Fenster durch die Ausgabe in eine Cloud-Speicherdatei.
import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
None,
arcpy.SpatialReference(4326),
r'c:\cloudConnections\AWS.acs')
Umgebungen
Lizenzinformationen
- Basic: Erfordert J
- Standard: Erfordert J
- Advanced: Erfordert J