MapWindow 4 - Plugins : MapWindow Discussion Forum
All, I have been working on a HEC-RAS SDF import and it is almost ready. The first phase beta will include only import of the feature classes, but I am planning to integrate floodplain delineation as well. The second phase will be to implement the export
Pages: 123Next
Current Page: 1 of 3
HEC-RAS Import/Export
Posted by: cdegrassi ()
Date: April 12, 2009 10:28AM

All,

I have been working on a HEC-RAS SDF import and it is almost ready.

The first phase beta will include only import of the feature classes, but I am planning to integrate floodplain delineation as well.

The second phase will be to implement the export to SDF to be imported by HEC-RAS.

For those that use HEC-GeoRAS, I am working on creating a similar environment.

I would like to know if there is any interest in the community for this tools.

I have a lot of experience programming A&#Objects for E$&I apps, but I am new to MapWindow libraries, so I am moving slow at the beginning.

I have successfully completed the feature class import and I am doing some testing to avoid embarrassments :)

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer



Edited 1 time(s). Last edit at 08/16/2009 02:40PM by cdegrassi.

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: pmeems ()
Date: April 12, 2009 12:50PM

That sounds like a nice plug-in.
I have no idea what HEC-RAS SDF is but I'm willing to test your plug-in to see if it is idiot proof ;)

Will your plug-in be open-source and added to the SVN?

In what programming language have you build it? Are you using Unittests?

Thanks,

Paul

--
Don't forget to read the new documentation: www.mapwindow.org/documentation/mapwingis4.8
Join us Google+: MapWindow GIS Google+ Community
Join the MapWindow Group on LinkedIn! LinkedIn - MapWindow Group

Download the latest beta installer at:
tinyurl.com/mwMonthly 32-Bit
tinyurl.com/mwMonthlyx64 64-Bit
Follow me on Twitter MapWindow_nl to read when a new installer is published.

---
Paul Meems
The Netherlands
[www.bontepaarden.nl]
Release manager, configuration manager and
forum moderator of MapWindow GIS

Owner of MapWindow.nl - Support for
Dutch speaking users: www.mapwindow.nl

*******
Everything I say or write is my personal opinion and
not the opinion of the company I work for.
*******
View my profile on LinkedIn

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: enrico chiaradia ()
Date: April 13, 2009 03:41AM

It seems a very cool project! Many compliments to you, Chris!

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: April 13, 2009 11:57PM

Hi Paul,

HEC RAS stands for "Hydrologic Engineering Centers" "River Analysis System", and it is a software prduced and supported by the Army Corps of Engineers here in the US.

It is a very powerful piece of software for uni-dimensional hydraulics and modeling of open channels and more. It has been interfaced to GIS for quite a long time. ESRI has a whole development team working with HEC, and they are currently using what is called HEC_GeoRAS, the GIS counterpart to RAS.

I am planning to develop the GeoRAS twin for MapWindow.

This could help MapWindow to penetrate the water resources engineering and channel hydraulics field, at least here in the US. I am not sure if other countries adopt HEC models.

That is why I am hoping to rise some interest, or at least understand if any GIS analysts currently adopting MapWindow are involved in water resources and open channel hydraulics.

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: May 14, 2009 04:11PM

I have been working on creating the floodplain delineation components.
In the process I have created some sort of a Tin Analyst that might end up as a separate plugin. It performs Tin to Raster conversion and Cut&Fill calculations.

I'd like some input on how to access quickly Tin and Grid information.
Right now I am using Tin.Select() to get the elevation at a specific point on the Tin, but this method is very slow.

Any suggestion?

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: May 19, 2009 11:42PM

Good News :)

I have finally reached the target for the first phase.

I have successfully created the feature import and the floodplain delineation.
I have few more quirks to solve with the interface (I am not a good UI designer), but overall the Alpha will be ready for testing soon.

Phase 2 will start soon after: MapWindow to RAS SDF Export.

I am still hoping on some inputs on how to speed up tin value lookup.....

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: May 20, 2009 10:32AM

I have uploaded a screenshot preview of the alpha.

[www.mapwindow.org]

I need to test it and I am waiting for some data.

If you are interested, please forward to me a zip with SDF files and related Topos for testing.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: May 21, 2009 07:46PM

A step closer.....

I processed this floodplain with a 10ft grid.

[www.mapwindow.org]

I still need somebody to help with the Tins.
I need to figure out a faster way to query tin surfaces beyond using the Tin.select method that is very slow.....

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: June 02, 2009 09:54AM

All,

I have published the Alpha Release 0.0.1 (20090601).

[www.mapwindow.org]

Please use carefully and read the Release Notes.
I am working on the issues listed.

Phase 2 is "MapWindow to HEC RAS SDF" :)

I would really appreciate hints and feedback.

Thanks to all.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: June 03, 2009 01:21AM

All,

thanks to help from some of you, I have fixed 2 issues and uploaded an updated Alpha Release 0.0.2 (20090602).

The issues were:
1) Stream Network was not importing correctly
2) Import of Velocity Points was not implemented.

Both these issues have been fixed.

Please report any problem so i can fix it.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: June 11, 2009 06:42PM

All,

I have found a better strategy to process the floodplain that is drastically increasing processing speed even for fine grid cell size.

I am testing this new process and I will release an updated plugin soon.

Please send feedback.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: June 19, 2009 02:44PM

All,

an new update is available.

[www.mapwindow.org]

Floodplain delineation is eventually much faster. I mean much faster than the previous release.

I implemented my own Tin rasterization and surface analysis that will eventually be published as a Surface Analyst plugin (later)

A 1000x1000 DEM was processed in 42s on an AMD Turion X2 RM-72 2.1Ghz.
The processing speed is still constrained by the TIN engine. A solution is being worked to further improve delineation speed.

I am not receiving much feedback. Please let me know if you are using this tool. I would like input based on how you utilize it and if changes are required.

Thanks all

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Working on HEC-RAS Import
Posted by: cdegrassi ()
Date: July 22, 2009 08:23PM

All,

Updates on the project.

I am at about 75% of phase 2. Phase 2 is to create the SDF export toward HEC-RAS.

I have completed the river topology, stationing, reach lengths and bank stations.
I am currently working the creation of the final SDF text file.

We are close. At completion of phase 2 you'll be able to create the feature classes in MapWindow, preprocess and create the SDF for HEC-RAS. Then process the floodplain once the model has been executed in HEC-RAS.

So hang on :)

Please, send feedback. I would really appreciate some input and reports.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
HEC-RAS Utilities
Posted by: cdegrassi ()
Date: August 16, 2009 02:15PM

All,

Version 0.0.5 Alpha (20090816) is now available for download.
[www.mapwindow.org]

This version add the following features:
- Create base layers with field schema compatible with HEC-GeoRAS.
- Pre-Process a GIS developed model (collection of shapefiles of XSCutline, River, Flowpaths and Banks)
- Export from GIS to SDF geometry. This SDF is ready to be imported in HEC-RAS as GIS geometry

Follow the same geometry and pre-processing convention used for HEC-GeoRAS.

The plugin is the first alpha of the export to SDF. I have tested it but it's not a beta and not a final release. Please try it and let me know of any problems, bugs or any broken process.
Also, your input and hints will allow this project to continue. Please follow up with emails so I can help making this plugin better.

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer



Edited 1 time(s). Last edit at 08/16/2009 02:16PM by cdegrassi.

Options: ReplyQuote
Re: HEC-RAS Import/Export
Posted by: crcobos ()
Date: September 18, 2009 12:48AM

I recently started tu use MapWindow, specially because it has the interface with Swat. But I am also a HEC-RAS and HEC-HMS user. So if you need some one to test your plug in in the real world, I can help.

Options: ReplyQuote
Re: HEC-RAS Import/Export
Posted by: cdegrassi ()
Date: September 18, 2009 09:32AM

I would really appreciate some feedback :)

crcobos Wrote:
-------------------------------------------------------
> I recently started tu use MapWindow, specially
> because it has the interface with Swat. But I am
> also a HEC-RAS and HEC-HMS user. So if you need
> some one to test your plug in in the real world, I
> can help.

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: HEC-RAS Import/Export
Posted by: crcobos ()
Date: September 18, 2009 10:43PM

I download your last version. I will tell you how it goes.

CRCOBOS

Options: ReplyQuote
Re: Working on HEC-RAS Import
Posted by: crcobos ()
Date: September 24, 2009 11:35PM

Chris:

I download the plugin for visualizing TIN, that I suppose I need to use in your model. Although I do not find where did you tell what DEM or TIN will be used?

CRCOBOS

Options: ReplyQuote
Re: HEC-RAS Import/Export
Posted by: cdegrassi ()
Date: September 25, 2009 01:50PM

Hi,

the plugin does not require the Tin Viewer.
To create the model:

1) Create Base Layers or reuse GeoHec Ras shapefiles
2) Do a RAS-Export Preprocess
3) Export to SDF
4) Import the SDF in HEC-RAS.

Each step of the RAS-Export Pre-Process will ask for the DTM (DEM) if required
Currently the model is based on DEM so no need to use the tin.

Please let me know if I can help you. All model geometric standards are those of HEC-GeoRas in terms on how to draw flowpaths, banks, crosssections and stream network.

Thank you for testing.
I am planning to release a PDF with a sample instruction. I am working on it but it might take a while....

Cheers

Christian Degrassi, MA
Software Engineer
GIS Analyst
Geographer

Options: ReplyQuote
Re: HEC-RAS Import/Export
Posted by: stargazer ()
Date: October 12, 2009 02:24AM

Hi Chris!

I'm having an error on On RAS Export Pre-Process/3D Crossections. "Exception of type 'System.OutOfMemoryException' was thrown." I don't know if I'm doing it right but my Input is the XSCutlines and my Output (does not exists yet) is XSCutlines3D.shp. On the status bar, it says "Reading Binary Grid 100%".

I hope you can release the sample instruction soon.

Regards,
Jun

Options: ReplyQuote
Pages: 123Next
Current Page: 1 of 3


Sorry, only registered users may post in this forum.





Banner Exchange




GISCP.com




Send us your banner logo (160x120) for the space above, and add this MapWindow banner ad to your site:

Just paste this text in your page: