Solución
de problemas
Las distintas incidencias que pueden presentarse a lo largo de
un proceso de documentación mediante Heart, de las cuales el programa informa
convenientemente, deben ser comprendidas para establecer una solución a
las mismas y poder aprovechar por completo la potencia del propio programa y las
de los datos en él introducidos.
Se recogen en esta sección los mensajes mostrados por el
programa con una explicación de sus causas más probables y recomendaciones
de cara a poder solventar las circunstancias reflejadas por los mismos.
Los mensajes aparecen intercalados entre las lineas de texto que
reflejan el progreso del proceso de documentacion, encuadrados, sin embargo, entre
astériscos para una mejor localización de los mismos.
Mensajes de error o aviso.
- 'Fichero de opciones no existe o contiene datos erroneos.
Se
asumen valores por defecto'
Cuando se facilita en linea de comandos un fichero de opciones inexistente
o éste contiene valores que no son correctos para algunos de los parámetros,
Heart no puede utilizar las opciones definidas y emplea en su lugar las opciones
por defecto, del mismo modo que si se hubiera empleado el modificador -def
en la llamada al programa.
Compruebe que el fichero especificado como fichero de opciones existe y la
ruta de acceso y nombre introducidos son correctos. En caso de ser así,
confirme que los parámetros configurables contienen cada uno el número
de valores necesario, y verifique que éstos son a su vez adecuados para
dichos modificadores.
- 'Fichero Tabla Numero Curva no existe o no contiene datos validos.
Estableciendo Fichero por defecto.'
El fichero con la tabla de Numeros
de Curva especificada mediante la utilización del modificador CN_TABLE_FILE
dentro del fichero de opciones, o bien no existe o la información que contiene
no es valida.
Revise la ruta de acceso y nombre de fichero, comprobando que
coincide con el especificado en el fichero de opciones.
Compruebe, asimismo, la estructura de dicho fichero, asegurándose
de que los valores de Número de Curva especificados se encuentro del rango
válido entre 1 y 100.
- 'Valores incorrectos o insuficientes para Numero de Curva.
Se asumen valores por defecto.'
Si el mapa de Números de Curva especificado no contiene
datos validos o contiene información incosistente con el resto de datos
utilizados dentro del proyecto actual, Heart no puede utilizar dicho mapa para
definir las condiciones de escorrentía en la zona estudiada.
En este caso, la información incluida en el fichero especificado
es desechada, empleandose en su lugar un mapa de valor constante, siendo dicho
valor igual al Número de Curva por defecto
especificado a través del fichero de opciones.
Revise la información del fichero de Números de
Curva, comprobando que los valores especificados para las celdas se encuentran
entre 1 y 100, y que la cabecera del fichero que establece la georreferenciación
de la malla de datos coincide con la del resto de archivos de mapa utilizados
en el proyecto actual.
- 'Valores incorrectos o insuficientes para Numero de Manning.
Se asumen valores por defecto.'
De modo similar al caso anterior, la presencia de un mapa de valores de numero
de Manning con información incorrecta impide la correcta ejecución
del programa. En este caso, el mapa es sustituido por una malla de valores constantes,
siendo dicho valor igual al número
de Manning por defecto especificado en el fichero de opciones.
Sírvase revisar el fichero erroneo, comprobando que sus valores son
positivos y que la zona representada coincide con la del resto de mapas base,
verificando la igualdad de las cabeceras de georeferenciación en dichos
ficheros.
- 'Punto de salida inválido. Utilizando punto de máxima
acumulación.'
Cuando se especifica a través del fichero de opciones las coordenadas
de un punto de cierre dado en base al
cual evaluar las cuencas vertientes sobre las que se construye el proyecto de
documentacion de Heart, puede suceder que dicho punto no resulte adecuado para
tal cometido, en cuyo caso el programa mostrará este mensaje.
Asumiendo la invalidez del punto de cierre especificado, el programa se comportará
como si dicho punto no hubiera sido introducido, utilizándose por defecto
el punto para el cual la acumulación de flujo se mayor, estudiándose
así la cuenca mayor existente en el mapa utilizado.
Para corregir esta circunstancia, compruebe que el punto especificado se encuentra
dentro de los límites del mapa base. Asegúrese, ademas, que dicho
punto se encuentra sobre una zona con acumulación de flujo elevada, esto
es, sobre un cauce, ya que de otro modo la cuenca definida a partir de dicho punto
será insuficiente para llevar a acabo cualquier tipo de cálculo
posterior.
- 'Umbral de definición de cauces invalido. Utilizando umbral predefinido.'
Si el umbral de definición
de cauces es excesivamente elevado, la cuenca base calculada puede no contener
ningún cauce, en cuyo caso no es posible realizar gran parte de los cálculos
incluidos en el proceso de documentación. Heart soluciona esta circunstancia
utilizando un valor por defecto establecido en relacion con el area de la cuenca
definida, de tal modo que en el interior de esta quede establecida una red de
drenaje adecuada para llevar adelante las operaciones posteriores.
Para solventar ese problema, disminuya progresivamente el umbral de definición
de cauces hasta que éste se sitúe en un valor adecuado. Puede para
ello guiarse de un mapa topográfico clásico o una cobertura de rios,
ajustando éste de tal modo que las cabeceras de los cauces definidos coincidan
aproximadamente con las reflejadas en dichos documentos cartográficos.
- 'Fichero de proyecto no contiene datos suficientes.'
La información mínima necesaria necesaria para ejecutar Heart
no ha sido encontrada en el fichero de proyecto especificado.
Verifique que éste contiene entradas para todos los campos que son imprescindibles
para la utilización de Heart, según se expresa en la sección
¿Qué información necesito
para ejecutar Heart y generar documentación hidrológica?.
Asimismo, compruebe que los identificadores para cada campo en el fichero de
proyecto e encuentran correctamente escritos de forma que el programa pueda identificarlos
de modo adecuado.
|