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
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
Geographer
GIS Analyst/Developer
Edited 1 time(s). Last edit at 08/16/2009 02:40PM by cdegrassi.
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
Geographer
GIS Analyst/Developer
Edited 1 time(s). Last edit at 08/16/2009 02:40PM by cdegrassi.
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
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
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!
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
[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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
Edited 1 time(s). Last edit at 08/16/2009 02:16PM by cdegrassi.
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
Geographer
GIS Analyst/Developer
Edited 1 time(s). Last edit at 08/16/2009 02:16PM by cdegrassi.
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.
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
CRCOBOS
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
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
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
Geographer
GIS Analyst/Developer
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
Geographer
GIS Analyst/Developer
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
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
Sorry, only registered users may post in this forum.


