liujun
路人甲
路人甲
  • 注册日期2007-04-08
  • 发帖数87
  • QQ
  • 铜币391枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3502回复:5

WaterObjects.NET介绍

楼主#
更多 发布于:2007-09-20 12:49
<P ><FONT size=3><FONT face="Times New Roman">WaterObjects.NET</FONT>是<FONT face="Times New Roman">Bentley</FONT>市政产品家族中水模型产品基于<FONT face="Times New Roman">.NET</FONT>的编程<FONT face="Times New Roman">API</FONT>。它提供强大的、经过测试的从底层到高层的功能,包括单位转换、算术方法、数据库管理、水模型、用户界面和结果展示。</FONT></P>
<P></P>

<P ><FONT size=3><FONT face="Times New Roman">WaterObjects.NET</FONT>是一套基于<FONT face="Times New Roman">Microsoft .NET</FONT>的软件组件,用来创建工程建模应用。其中一些主要子系统包括:<FONT face="Times New Roman"> <p></p></FONT></FONT></P>
<P ><p><FONT face="Times New Roman" size=3> </FONT></p></P>
<UL  type=disc>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt"><FONT size=3>工程计算引擎</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt"><FONT size=3>多方案,开放结构的数据库<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt"><FONT size=3>独立的图形绘制编辑器</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt"><FONT size=3>应用程序和用户界面支持</FONT></LI></UL>
<P ><p><FONT face="Times New Roman" size=3> </FONT></p></P>
<P ><FONT size=3><FONT face="Times New Roman">WaterObjects.NET</FONT>实现的一些应用功能包括:<FONT face="Times New Roman"> </FONT></FONT></P>
<P ><p><FONT face="Times New Roman" size=3> </FONT></p></P>
<UL  type=disc>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>多文件项目管理:数据库和自定义二进制<FONT face="Times New Roman">/XML</FONT>持久化数据</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>经过优化,易于使用的标准<FONT face="Times New Roman">CAD</FONT>建模环境<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>数据继承的多种方案</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>跨程序操作的无模型<FONT face="Times New Roman">undo/redo</FONT></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3><FONT face="Times New Roman">FlexUnits</FONT>:根据数据输入的环境进行灵活的单位转换<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>表格和图形报表</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3><FONT face="Times New Roman">FlexTable</FONT>:查询、过滤、排序、全局编辑<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>元素图符:颜色编码、标注和动画<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>剖面管理和展示</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>在项目间重用工程库组件<p></p></FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>用户定义数据扩展</FONT></LI>
<LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt"><FONT size=3>输入<FONT face="Times New Roman">/</FONT>输出图形和模型数据文件格式</FONT></LI></UL><BR>
喜欢0 评分0
liujun
路人甲
路人甲
  • 注册日期2007-04-08
  • 发帖数87
  • QQ
  • 铜币391枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-09-20 12:54
<P 0cm 0cm 0pt"><I normal">如何获得<FONT face="Times New Roman">WaterObjects.NET?<p></p></FONT></I></P>
<P 0cm 0cm 0pt"><p><FONT face="Times New Roman"> </FONT></p></P>
<P 0cm 0cm 0pt"><FONT face="Times New Roman">WaterObjects.NET SDK</FONT>、文档和例子程序可以通过加入<FONT face="Times New Roman">Bentley Developer Network (BDN)</FONT>获得。</P>
<P 0cm 0cm 0pt"><p><FONT face="Times New Roman"> </FONT></p></P>
<P 0cm 0cm 0pt"><I normal">如何开发一个<FONT face="Times New Roman">WaterObjects.NET</FONT></I><I normal">应用程序<FONT face="Times New Roman">?<p></p></FONT></I></P>
<P 0cm 0cm 0pt"><p><FONT face="Times New Roman"> </FONT></p></P>通常,需要使用一种Microsoft Visual Studio .NET 2003 SP1支持的语言来开发。包括Visual Basic、C#和C++。此外如果你希望开发Microsoft Office上的应用,例如Excel、Access或Word,可以使用Microsoft Visual Studio Tools for the Microsoft Office System 2003。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2007-09-21 14:23
水模型具体包括哪些模型,不晓得有没官方说明?
举报 回复(0) 喜欢(0)     评分
whmwxhanshan123
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-09-22 14:17
<FONT face="Times New Roman">WaterObjects.NET src </FONT>
举报 回复(0) 喜欢(0)     评分
liujun
路人甲
路人甲
  • 注册日期2007-04-08
  • 发帖数87
  • QQ
  • 铜币391枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2007-09-24 17:53
<P>对于供水网络来说,主要是计算水压。</P>
<P>Haestad.Calculations.Pressure名字空间下暴露了用于运行EPANET和其他压力引擎的计算接口。</P>
<P>例如运行个基本的水动力分析:</P>
<P>EngineAdapter aengineAdapter = new EngineAdapter();<BR>aengineAdapter.SetLicensingInfo(alicense);</P>
<P>aengineAdapter.Open(InputFilePath, ReportFilePath, OutputFilePath);</P>
<P>aengineAdapter.OpenHydraulicEngine();<BR>aengineAdapter.InitializeHydraulicEngine(true);</P>
<P>do<BR>{<BR>    int aiCurrentSimulationTime = aengineAdapter.RunSingleHydraulicTimeStep();<BR>} while (aengineAdapter.GetNextHydraulicTimeStep() > 0);</P>
<P>aengineAdapter.CloseHydraulicEngine();</P>
<P>aengineAdapter.Close();<BR></P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
5楼#
发布于:2007-09-24 23:55
<P>哦,主要是针对市政设施方面的了</P>
<P>我最近是接触了一点水利方面的应用</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部