algorithmic modeling for Rhino
I have been using Meerkat very successfully to create 3D surfaces around harbors and the cape cod canal. The missing link for me is to create water depth near the coast edge. I am wondering if anyone has created a plugin or script to pull in bathymetric data, in any format, including BAG.
BTW I use the Rhino files to machine 3D models in Baltic Birch plywood.
Tags:
If by "water depth" ( == bed ??) you mean some sort of trimmed surface (i.e. Brep) this is not that difficult: start from patching your points/curves and post here the result in order to deal with some patch tricky aspects.
or maybe you mean bed "layers" in order to use plywood?
My problem is how to bring the points in one of the NOAA databases into Grasshopper. Once I have the points I know how to crop them and create a mesh.
I think the appropriate data is here
https://www.ngdc.noaa.gov/mgg/bathymetry/hydro.html
or here
http://www.nauticalcharts.noaa.gov/csdl/ctp/encdirect_help.htm
Starting here:
http://maps.ngdc.noaa.gov/viewers/bathymetry/?layers=nos_hydro&...
I got to this page:
http://www.ngdc.noaa.gov/docucomp/page?url=http://surveys.ngdc.noaa...
where it appears there is an XML format of the data:
http://www.ngdc.noaa.gov/metadata/published/NOAA/NESDIS/NGDC/MGG/NO...
and, under the "Bathymetry" tab, a file called 'H06563.xyz.gz', described as:
Point Soundings from the survey Smooth Sheet or of similar density. Depths in meters. The data file format is : Lat, Long, Depth. H06563.xyz.gz 125.8kb XYZ format.
The .gz is a compressed file; when uncompressed, it looks like this:
survey_id,lat,long,depth,quality_code,active
H06563,41.896498,-70.198429,28.7,1,1
H06563,41.899195,-70.198549,29.0,1,1
H06563,41.77109,-70.377519,18.6,1,1
H06563,41.861888,-70.501026,15.5,1,1
H06563,41.865797,-70.504674,17.1,1,1
H06563,41.870119,-70.49984,18.9,1,1
H06563,41.895249,-70.477895,26.2,1,1
H06563,41.897911,-70.472365,25.3,1,1
H06563,41.885424,-70.492723,22.9,1,1
H06563,41.889527,-70.489167,22.6,1,1
H06563,41.940991,-70.488168,30.8,1,1
H06563,41.944298,-70.495507,31.1,1,1
H06563,41.966051,-70.296954,40.5,1,1
H06563,41.953468,-70.308646,38.4,1,1
H06563,41.953568,-70.312074,38.1,1,1
H06563,41.855453,-70.377527,27.4,1,1
H06563,41.801242,-70.454872,19.8,1,1
H06563,41.957215,-70.130018,21.0,1,1
H06563,41.960348,-70.11791,16.8,1,1etc.
This format is standard .csv Excel comma delimited data, easily imported and parsed by Grasshopper.
Thank you very much. Yes, Grasshopper has great tools for excel files.
Joseph,
I found the text tools in grasshopper even easier to use than excel. I posted a picture today of a sample with part of the cape cod canal. I believe my customer will want the surface painted. The baltic birch plywood highlights the contour changes.
I still need to import BAG files because many more areas are available in that format.
http://www.opennavsurf.org/download.html
My problem is how to translate the the data in the bag file to the same reference used for the profiles on land.
I don't really know what you're talking about, sorry.
Good luck.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by