The .dat files contain the velocity and water level results obtained from discharge modelling (SMS, Hydro_AS-2D). For example, the attached VELOC.dat file gives x and y water velocities of stationary flow at different nodes.
this VELOC.dat is a simple text file containing a header and then two columns of three-decimal real numbers. There is no spatial information included, therefore, you cannot simple convert it to a point-type shape file. I guess that you have the original points (nodes) in shape file or raster format, for which you can left join the two resulted columns. Either in ArcGIS or R or any other GIS software.
Thanks for your answer! I have .2dm data (nodes) which could be converted to shape files (point, polygon, polyline files) etc (the data loses its georeferencing in that process) and then opened in ArcMap. The problem is that I don't know how to add discharge results e.g. VELOC.dat.
One option is to directly load .2dm and .dat files on QGIS with the help of Crayfish extension. But I am still looking for the answers if anything could be done with the help of ArcMap or if there is an equivalent tool to Crayfish in ArcMap.
if you open the .2dm file in ArcGIS and that file contains spatial data, then you can simply add the two resulted columns to the attribute table (if the number and order of the rows are the same in the two files).
the problem is that the .dat file contains velocity data at various time steps at corresponding nodes. It is very tedious to add data of each time step. There must be a better way.
Sorry about that! Usually discharge modelling provides data at various time steps. But I should have mentioned it.
There is a tool called TUFLOW_to_GIS which could be used to convert discharge modelling results (.dat files) in GIS compatible files. I am working on it but not able to get any results yet.