以前得到的结果老是某一个,用下面的方法就可以获取合并后的结果

IGeometry pUnionGeo = null;
var bFirst = true;
foreach (IGeometry pGeo in pGeometrys)
{
if (pGeo != null && !pGeo.IsEmpty)
{
//RepairSelfIntersection(pGeo);
if (bFirst)
{
pUnionGeo = pGeo;
bFirst = false;
}
else
{
pUnionGeo = (pUnionGeo as ITopologicalOperator).Union(pGeo);
}
}
}
return pUnionGeo;

最新文章

  1. Windows api实现桌面任务栏隐藏\显示
  2. PyQt4学习资料汇总
  3. VS2013 生成安装文件
  4. 数据类型之记录(record)..With XXX do begin... end;
  5. 一个Public的字段引起的,谈谈继承中的new
  6. Netsharp产品标识自定义设置:产品名称、版权、LOGO等
  7. ie浏览器中 overflow:hidden无作用的解决方案
  8. 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
  9. c++ Lambda函数学习
  10. SQLite3问题
  11. 利用session防止表单重复提交
  12. 多进程于多线程的区别,cpu密集型适合用什么
  13. python学习之老男孩python全栈第九期_day007作业
  14. Xtreme9.0 - Taco Stand 数学
  15. logback debug 日志没有信息
  16. 6 Multi-Cloud Architecture Designs for an Effective Cloud
  17. html端编码规范
  18. 20164324王启元 Exp4恶意代码分析
  19. 2012年浙大:Head of a Gang
  20. svn项目添加到tomcat后,tomcat无法打开问题解决

热门文章

  1. netty ssl
  2. codeforces 701B B. Cells Not Under Attack(水题)
  3. BZOJ_2989_数列&&BZOJ_4170_极光_KDTree
  4. Lsyncd搭建同步镜像-用Lsyncd实现本地和远程服务器之间实时同步
  5. android自动化测试之uiautomator
  6. @Autowired注解和启动自动扫描的三种方式(spring bean配置自动扫描功能的三种方式)
  7. jquery easyui 实战总结
  8. initWithFrame 与 initWithCoder 、awakeFromNib 的方法理解笔记
  9. java命令行编译运行、打包jar
  10. Linux之解决每次git pull/git push都需输入密码设置