Analizar ruta (Herramientas de modelo)
Resumen
Analiza la entrada para convertirla en su archivo, ruta, nombre o extensión. La salida puede usarse como variable en línea en el nombre de salida de otras herramientas.
Heredado:
Esta es una herramienta obsoleta. Esta función se ha reemplazado por la nueva herramienta Analizar ruta.
Uso
Esta herramienta solo está disponible en ModelBuilder para su uso en modelos. La herramienta no está disponible desde el panel Geoprocesamiento ni desde Python.
Los resultados del análisis se controlan mediante el parámetro Tipo de análisis. Ejemplo: Si la entrada de la herramienta Analizar ruta es
C:\ToolData\InputFC.shp, entoncesTipo de análisis
Resultado
Nombre y extensión de archivo
InputFC.shpRuta de archivo
C:\ToolDataNombre de archivo
InputFCExtensión de archivo
shpEs posible acceder a la misma funcionalidad en scripts con el módulo
osde Python. Por ejemplo, si se pasa una variable de entrada:Input = "C:\ToolData\InputFC.shp"y luegoPara obtener el archivo
InputFC.shpimport os os.path.basename(Input)Para obtener la ruta de archivo
C:\ToolDataimport os os.path.dirname(Input)Para obtener el nombre de archivo
InputFCimport os os.path.basename(Input).rstrip(os.path.splitext(Input)[1])Para obtener la extensión de archivo
shpimport os os.path.splitext(Input)[1].lstrip(".")
La salida de Analizar ruta es una cadena de caracteres y no se puede conectar directamente como entrada en herramientas como Crear clase de entidad en parámetros como Ubicación de clase de entidad, que requieren un tipo de datos de espacio de trabajo como entrada. Utilice la sustitución de variables en línea
%Value%en casos como los que se muestran a continuación:
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Valores de entrada |
Los valores de entrada que desea analizar. |
Any Value |
|
Tipo de análisis (Opcional) |
Especifica el tipo de análisis. Dado un valor de entrada de
|
String |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Valor |
Una cadena que contiene la entrada analizada. |
String |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí