Crear paquete de capas de escena de puntos (Administración de datos)

Resumen

Crea un paquete de capas de escena de puntos (archivo .slpk) a partir de una capa de entidades de puntos.

Uso

  • El sistema de coordenadas de salida debe coincidir con la referencia espacial de la escena web en la que se muestra. Si el entorno de visualización previsto es una escena web global, el sistema de coordenadas de salida debe usar GCS WGS84 o el Sistema de coordenadas geodésicas de China de 2000.

  • Recuerde las siguientes consideraciones sobre cómo se definen las coordenadas z en los datos 3D que se procesan:

    • Si el paquete de capas de escenas de salida tendrá coordenadas x,y en GCS WGS 84, el sistema de coordenadas z puede definirse con cualquier datum elipsoidal, o bien EGM 96 o EGM 2008, a través del parámetro Sistema de coordenadas de salida. Si el sistema de coordenadas z no está definido, las unidades verticales estarán en metros.
    • Si el paquete de capas de escenas de salida almacenará valores x, y en coordenadas proyectadas y el sistema de coordenadas z no está definido, las unidades verticales serán las mismas que las coordenadas x,y. En el caso de las entidades 3D con unidades z no definidas que difieren de las unidades x,y, plantéese usar la herramienta Ajustar Z 3D para convertir los valores z a una unidad lineal coincidente, o bien la herramienta Definir proyección para definir el datum z correcto.

  • Solo los campos designados como visibles en las propiedades de capa se conservarán en el paquete de capas de escenas. Si no se necesitan ciertos campos en la capa de escena resultante, plantéese ocultar las columnas no deseadas.

  • Debe habilitar las unidades del mundo real en la capa de entidades con simbología de marcador de modelo 3D antes de ejecutar la herramienta.

  • No se admite el uso de puntos extruidos como entrada.

  • No se admiten las clases de entidades con geometría multipunto. Plantéese convertir la clase de entidad multipunto con la herramienta De multiparte a parte simple.

  • Un paquete de capas de escena con un tamaño de archivo inferior a 1 GB se puede cargar directamente en ArcGIS Online o Portal for ArcGIS en un navegador web. Si tiene más de 1 GB, utilice la herramienta Compartir paquete para cargarlo directamente en ArcGIS Online o Portal for ArcGIS 10.3.1 o posteriores.

Sintaxis

arcpy.management.CreatePointSceneLayerPackage(in_dataset, out_slpk, {out_coor_system}, {transform_method})
ParámetroExplicaciónTipo de datos
in_dataset

La capa de entidades de puntos de entrada.

Layer File; Feature Layer
out_slpk

El paquete de capas de escena de salida (.slpk).

File
out_coor_system
(Opcional)

El sistema de coordenadas del paquete de capas de escenas de salida. Puede ser cualquier sistema de coordenadas proyectadas o personalizadas. Entre los sistemas de coordenadas geográficas admitidos están WGS 1984 y el Sistema de coordenadas geodésicas de China de 2000. WGS 1984 y EGM96 Geoid son los sistemas de coordenadas horizontales y verticales predeterminados, respectivamente. Puede especificar el sistema de coordenadas de cualquiera de estas maneras:

  • Especifique la ruta a un archivo .prj.
  • Haga referencia a un dataset con el sistema de coordenadas deseado.
  • Utilice un objeto arcpy.SpatialReference.

Spatial Reference
transform_method
[transform_method,...]
(Opcional)

El método de transformación de datum que se utilizará cuando el sistema de coordenadas de la capa de entrada utilice un datum diferente del sistema de coordenadas de salida. Todas las transformaciones son bidireccionales, con independencia de la dirección que impliquen sus nombres. Por ejemplo, NAD_1927_to_WGS_1984_3 funcionará correctamente, aunque la conversión de datum sea de WGS 1984 a NAD 1927.

Nota:

Los datos del sistema de coordenadas de ArcGIS son obligatorios para transformaciones de datum verticales entre datums elipsoidales y relacionados con la gravedad y entre dos datums relacionados con la gravedad.

String

Muestra de código

Ejemplo de CreatePointSceneLayerPackage (ventana de Python)

El siguiente script muestra cómo usar la herramienta CreatePointSceneLayerPackage en la ventana de Python.

import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
                                              r'c:\temp\output.slpk',
                                              arcpy.SpatialReference(4326))

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados