<\/HEAD>
Estoy intentando ejecutar las herramientas de preprocesamiento de terreno arcHydro desde un script independiente de python. Sin embargo, al ejecutar ArcHydroTools.BuildWalls(), obtengo el error:<\/P>
System.InvalidCastException: La conversión de cadena "" a tipo 'Double' no es válida. ---> System.FormatException: La cadena de entrada no tenía un formato correcto.<\/SPAN><\/P> en Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)<\/SPAN><\/P> en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)<\/SPAN><\/P> --- Fin del seguimiento de la pila de la excepción interna ---<\/SPAN><\/P> en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)<\/SPAN><\/P> en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)<\/SPAN><\/P> en ESRI.APWR.ApHydro.ArcHydroOp.BuildWalls(ApLayers apLayers, Double innerWallHeight, Double wallBuffer, Double breachLineBuffer, ITrackCancel& trackcancel, IGPMessages& messages, String& exMessage) en C:\Builds\HydroSolutions\10.3_ArcHydro\Sources\ArcHydroTools\src\ApHydro\ArcHydroOp.vb:línea 13815<\/SPAN>
Fallo al ejecutar (BuildWalls).<\/SPAN><\/P><\/BLOCKQUOTE>He usado ArcHydroTools.SetTargetLocations para establecer una carpeta local y GDB.<\/P>La herramienta anterior en mi script python, ArcHydroTools.DEMReconditioning, funciona perfectamente.<\/P>La salida de ArcHydroTools.BuildWalls() está en una carpeta. He intentado limpiar mi carpeta temporal.<\/P>Tengo arcpy.env.mask configurado con la misma capa que las paredes exteriores.<\/P><\/P><\/P>Estoy usando python 2.7.8, arcpy es de arcMap 10.3.1 y Arc Hydro para ArcGIS 10.2 (versión 10.2, 30 de marzo de 2015)<\/P><\/P>Cualquier sugerencia será apreciada.<\/P><\/BODY><\/HTML>