Densificación geodésica (Administración de datos)

Resumen

Crea entidades nuevas reemplazando los segmentos de la entidad de entrada por aproximaciones densificadas de segmentos geodésicos. Se pueden crear cuatro tipos de segmentos geodésicos: Geodésico, Elíptico grande, Loxodromia y Sección normal.

Ilustración

Segmentos de la línea de entrada reemplazados por segmentos geodésicos y escritos en la salida
Los segmentos de la línea de entrada se reemplazan por segmentos geodésicos y se escriben en la salida.

Uso

  • Los puntos finales de los segmentos se conectarán con una aproximación geodésica. El tipo de segmento de entrada es irrelevante; los segmentos lineales y no lineales (arco circular, arco elíptico y curva de Bézier) con puntos finales comunes generarán la misma salida.

  • No se escribirá ninguna entidad de salida para las entidades de entrada formadas por un único segmento cuyos puntos inicial y final coincidan. Por ejemplo, una entidad poligonal formada por un único arco circular no se escribirá en la salida.

Sintaxis

GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
ParámetroExplicaciónTipo de datos
in_features

Las entidades de línea o poligonales de entrada.

Feature Layer
out_feature_class

La clase de entidad de salida que contiene las entidades geodésicas densificadas.

Feature Class
geodetic_type

Especifica el tipo de segmento geodésico que se creará. Los cálculos geodésicos se realizan en el elipsoide asociado al sistema de coordenadas de los datos de entrada.

  • GEODESICLa distancia más corta entre dos puntos en la superficie del esferoide (elipsoide).
  • LOXODROMELa línea de igual acimut (desde un polo) que conecta dos puntos.
  • GREAT_ELLIPTIC La línea formada por la intersección de un plano que contiene el centro del esferoide y los dos puntos.
  • NORMAL_SECTIONLa línea formada por la intersección de un plano que contiene el centro del esferoide y es perpendicular a la superficie en el primer punto.
String
distance
(Opcional)

La distancia entre vértices a lo largo del segmento geodésico de salida. El valor predeterminado es 50 kilómetros.

Linear Unit

Muestra de código

Ejemplo 1 de GeodeticDensify (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función GeodeticDensify en modo inmediato.

import arcpy
arcpy.GeodeticDensify_management(r"C:\data.gdb\flight_lines", 
                                 r"C:\data.gdb\flight_lines_geodesic", 
                                 "GEODESIC")

Información de licenciamiento

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

Temas relacionados