Skip to main content

De clase de entidad Z a ASCII (Herramientas de 3D Analyst)

Resumen

Exporta entidades 3D a archivos de texto ASCII que almacenen GENERATE, XYZ o datos de perfil.

Uso

  • La opción Perfil escribe un archivo ASCII de dos columnas que convierte entidades de líneas 3D en registros que se pueden usar para generar gráficos de líneas. Cada línea de la clase de entidad de origen se escribirá en un archivo independiente a cuyo nombre se le incorpora el Id. único de la línea. Cada fila del archivo ASCII contendrá la distancia desde la posición inicial de la línea al vértice (D) seguida por la elevación de ese vértice. Al cargar el archivo ASCII resultante en una aplicación gráfica, la primera columna se usaría para definir el eje x y la segunda columna para definir el eje y.

    <!--```nohighlight 0 z1 D1 z2 D2 z3 D3 z4

    
    
  • La opción XYZ escribe las coordenadas x, y y z como valores de punto flotante donde cada fila representa un registro de puntos.

    <!--```nohighlight x1 y1 z1 x2 y2 z2 x3 y3 z3 x4 y4 z4

    
    > [!NOTE]
    > Las entidades multipunto y de punto se escriben en el mismo archivo, mientras que cada entidad de polígono y de polilínea se escribe en un archivo de texto independiente a cuyo nombre se le incorpora el Id. de la entidad. Cada parte de una entidad multiparte se escribe en un archivo separado con su número de parte siguiendo el Id. de la entidad en el nombre del archivo.
    
    
  • El formato GENERATE no soporta líneas de encabezado, pero almacena todas las entidades de entrada en un solo archivo.

    • Las entidades de puntos se almacenan con sus respectivos Id. y coordenadas XYZ, y la última línea se denota con la palabra clave END:

      <!--```nohighlight id1 x1 y1 z1 id2 x2 y2 z2 id3 x3 y3 z3 id4 x4 y4 z4END

      
      > [!NOTE]
      > Las entidades multipunto que se originan del mismo registro en la clase de entidad de origen compartirán el mismo Id.
      
      
    • Las entidades de polígono y de línea se separan mediante la palabra clave END, y dos palabras clave sucesivas END indican el final del archivo:

      <!--```nohighlight id1 x1 y1 z1 x2 y2 z2 x3 y3 z3 x4 y4 z4 END

      id2 x1 y1 z1 x2 y2 z2 END

      END

      
      > [!NOTE]
      > Las coordenadas XYZ primera y última para las entidades de polígono son siempre idénticas.
      

Parámetros

Etiqueta Explicación Tipo de datos

Entidades de entrada

La clase de entidad de polígono, de polilínea, multipunto o punto 3D que se exportarán a un archivo ASCII.

Feature Layer

Localización de salida

La carpeta en la que se escribirán los archivos de salida.

Folder

Archivo de texto de salida

El nombre del archivo ASCII resultante.

Si se exporta una clase de entidad de línea o polígono al formato XYZ, se utiliza el nombre del archivo como nombre base. Cada entidad tendrá un archivo de salida único, ya que el formato XYZ solo admite una línea o un polígono por archivo. En el caso de las entidades multiparte, cada parte se guardará en un archivo independiente. Al nombre del archivo se incorporará el OID de cada entidad, así como cualquier carácter adicional necesario para que cada nombre de archivo sea único.

String

Formato ASCII

(Opcional)

Especifique el formato del archivo ASCII que se está creando.

  • GENERATEWrites output in the GENERATE format. This is the default.

  • XYZWrites XYZ information of input features. One file will be created for each line or polygon in the input feature.

  • ProfileWrites profile information for line features that can be used in external graphing applications.

String

Delimitador

(Opcional)

Especifique el delimitador que indicará la separación entre las entradas de las columnas de la tabla del archivo de texto.

  • SpaceA space will be used to delimit field values. This is the default.

  • CommaA comma will be used to delimit field values. This option is not applicable if the decimal separator is also a comma.

String

Notación decimal

(Opcional)

Especifique el método que determinará el número de dígitos significativos almacenados en los archivos de salida.

  • Automatically DeterminedThe number of significant digits needed to preserve the available precision, while removing unnecessary trailing zeros, is automatically determined. This is the default.

  • Specified NumberThe number of significant digits is defined in the Digits after Decimal parameter.

String

Dígitos después de la coma

(Opcional)

El número de dígitos escritos después del decimal para los valores de punto flotante escritos en los archivos de salida. Este parámetro se utiliza cuando el parámetro Notación decimal tiene el valor Número especificado (decimal_format=FIXED en Python).

Long

Separador decimal

(Opcional)

Especifique el carácter decimal que diferenciará el entero de un número de su parte fraccionaria.

  • PointA point is used as the decimal character. This is the default.

  • CommaA comma is used as the decimal character.

String

Salida derivada

Etiqueta Explicación Tipo de datos

Carpeta actualizada

La carpeta en la que se escribirán los archivos de salida.

Folder; File

Entornos

Espacio de trabajo actual, Extensión, Sistema de coordenadas de salida, Transformaciones geográficas

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Avanzado: Sí