Etiqueta | Explicación | Tipo de datos |
Entidades de entrada | Las entidades de línea o poligonales de entrada. | Feature Layer |
Clase de entidad de salida | La clase de entidad de salida que contiene las entidades geodésicas densificadas. | Feature Class |
Tipo geodésico | Especifica el tipo de segmentos geodésicos que se crearán. Los cálculos geodésicos se realizan en el elipsoide asociado al sistema de coordenadas de los datos de entrada.
| String |
Distancia (Opcional) | La distancia entre vértices a lo largo del segmento geodésico de salida. El valor predeterminado es 50 kilómetros. | Linear Unit |
Resumen
Crea nuevas entidades reemplazando sustituyendo los segmentos de las entidades de entrada por aproximaciones densificadas de segmentos geodésicos. Se pueden los siguientes tipos de segmentos geodésicos: geodésico, elíptico grande, loxodromia y sección normal.
Ilustración
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 producirán la misma salida.
No se escribirá ninguna entidad de salida para las entidades de entrada que consten de 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.
Parámetros
arcpy.management.GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
Nombre | Explicación | Tipo 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 segmentos geodésicos que se crearán. Los cálculos geodésicos se realizan en el elipsoide asociado al sistema de coordenadas de los datos de entrada.
| 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
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función GeodeticDensify de modo inmediato.
import arcpy
arcpy.management.GeodeticDensify(r"C:\data.gdb\flight_lines",
r"C:\data.gdb\flight_lines_geodesic",
"GEODESIC")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí