文件名称:swmmh50022_engine
文件大小:305KB
文件格式:RAR
更新时间:2018-02-11 05:00:30
SWMM源码
swmm源码的集成分为两种方式,第一种方式为源码直接集成,第二种方法为编译dll集成。如果选用的开发语言为C/C++则可以选用第一种方式直接将源码集成到项目代码中,这样不仅调试方便,而且效率更高,省去了dll的编译与调用解析过程。但是由于在GIS二次开发中C#语言的认知和使用更为方便,因此为将两种技术相集成采用第二种开发方式即调用swmmEngine源码编译而成的dll。而dll的编译也分为两种不同方式,一种是采用swmm规定的中间文件(.inp、.out、.rpt)调用dll,这样不需要花费时间理解swmmEngine的流程和代码。另一种是解析其核心代码,仅使用核心计算模型,编写对外调用函数API,将GIS提取的数据直接注入到dll中计算并返回结果。
【文件预览】:
Readme.txt
Roadmap.txt
source5-0-022.rar