- 积分
- 55950
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-6-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Hi Yaqiang,
I did not expect a new release of your lib so fast!
And also thank you very much for the online documentation.
I can't tell you how your library is useful for me!
I will spend some time here to explain you how I use your lib. I think it is interesting for you to know how users use your work.
It is funny because I work on two totally different projects, and your libs were useful for both of them.
1) my web site www.yadusurf.com
This web site shows graphically the surf (wave & wind) forecast for the next 7 days. It is designed so that the users (surfers, mainly) can get their information in less that 10 seconds.
On my server I user different kind of data sources : NOAA (GFS for wind, WaveWatchIII for the waves) and Previmer which is a French public oceanographic service.
Recently Previmer changed its data format for latest data products. My existing tools (GDAL) were not compatible with these data.
I struggled to find a C# compatible library to read these .nc files. Finally I found MeteoInfo, and it works!
2) the "Reef explorer" project.
I am creating a marine robot that is intended to make measurements of the bottom of the sea, in order to create marine charts on small and shallow water areas.
Right now I do this just for fun!
This robot is a 1m length catamaran, and follows automatically a kml route, using a compass, a GPS and a microcontroller.
I am working on it since 2 years, and I start to get good results (in lakes for the moment).
It has a sounder that measure depth of the bottom. With depth + GPS 2D position, it can collect on a SD card a set of 3D points.
I was looking for a C# tool to create a surface from this point cloud.
This evening I worked on integrating your Cressman function, and here is the result. It is working very well!
You can see the route (blue polyline), the track of the boat (gray polyline), and the Cressman surface (shaded in grey).
Looks good isn’t it?
Best regards,
Mathieu
|
|