CUAHSI / HydroDesktop

HydroDesktop is a free and open source GIS enabled desktop application that helps you search for, download, visualize, and analyze hydrologic and climate data registered with the CUAHSI Hydrologic Information System. HydroDesktop is part of the legacy CUAHSI toolkit and is not under active development. Click the "releases" link below to download the latest installer for Microsoft Windows.
73 stars 20 forks source link

NETCDF Support #5

Open xhqiao89 opened 7 years ago

xhqiao89 commented 7 years ago

danames[CodePlex]
NETCDF support through GDAL. Implement a GDAL data provider plugin for HydroDesktop that gives access to NETCDF files. CRWR to provide sample data.

xhqiao89 commented 7 years ago

jirikadlec2[CodePlex]
The attached presentation from Ben Domenico gives a good explanation of what types of NETCDF are the priority required supported types in HydroDesktop. There is a NetCDF CF convention that is used by most NetCDF files and services in the hydro - climate research domain.

xhqiao89 commented 7 years ago

agelospanagiotaki[CodePlex]
Please proceed! ... I have also re-enabled my two samples to help you get started. http://147.102.85.132/Public/DotSpatial.Data.SDSExtension.rar http://147.102.85.132/Public/SDSnetCDF.rar

xhqiao89 commented 7 years ago

agelospanagiotaki[CodePlex]
I gave a try on how a primitive provider could be implemented. http://dotspatial.codeplex.com/discussions/246449 People with better knowledge of c# and netCDF files could be of some help.

xhqiao89 commented 7 years ago

agelospanagiotaki[CodePlex]
hi ... i am currently testing SDS and DatasetViewer and trying to explore it.

I am currently using Dotspatial, not HydroDesktop. I am attaching a simple demo where I am opening a netCDF file , populating variables and trying to get values. Download my sample to help you get started. http://147.102.85.132/Public/SDSnetCDF.rar

xhqiao89 commented 7 years ago

jirikadlec2[CodePlex]
Hi agelospanagiotaki, Thank you for your interest in adding NETCDF support to HydroDesktop. What is your experience using the Microsoft SDS library? From my information, GDAL only supports a limited subset of the NETCDF formats so using the Microsoft SDS library could be a better option. However, we'd first like to test if we can open any NETCDF (.nc) grid files using the built in DotSpatial GDAL data provider. in case GDAL doesn't work, then we should consider the custom data provider using the SDS library.

xhqiao89 commented 7 years ago

jseppi[CodePlex]
I think we are currently only working on using GDAL as a provider since it is mostly already operational within the DotSpatial library. Perhaps a better place (so that more people will see your suggestion) for this topic would be on our Discussions page. You could start a new topic there.

xhqiao89 commented 7 years ago

agelospanagiotaki[CodePlex]
Is anyone considering different options from gdal like utilising the Microsoft SDS library (http://dotspatial.codeplex.com/discussions/244490) to create another provider ?

xhqiao89 commented 7 years ago

jseppi[CodePlex]
I would like to work on this issue. Dr. Maidment informed me today (9/4) that he had raised the idea of adding NETCDF support. I'll start learning about GDAL to begin. If you know of any resources or have any advice, I'd be happy to hear it.