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
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
arcpy.management.GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
Parámetro | 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 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.
| 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")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí