【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)

也许,你的问题是这样的

 

①System.Runtime.InteropServices.COMException:"未找到拓扑。"

【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)_第1张图片

 

 

②myTopology结果是null,程序跳转到catch,而明明myTopologyContainer获取到了数值。

【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)_第2张图片

 

③"应用程序未获得创建或修改此类型数据的方案的许可"

【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)_第3张图片

 

问题来源:

【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)_第4张图片

这是我们要创建的拓扑数据集“Topology_Dataset”

这是已经通过运行程序创建好的,我们现在将这个文件删除,测试创建拓扑是否是真的创建了。主要是为了讨论一下创建拓扑需要注意的地方。

以上的问题,都是我在调试程序的时候出现的,虽然是一个小问题,但是却是花费了挺长的时间核对代码,重写代码,断点调试。

希望你能顺利解决这个无法创建拓扑的问题。

 

回到Form主界面,打开axLicenseControl1-右键“属性-勾选第二项”

【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology)_第5张图片

 

切记:ArcGIS的License中“产品”是不支持多选的,当多选时系统默认选择第一项,所以要根据需要进行单选。

 

如果还存在问题,请对照之前的博文增加字段。

https://www.cnblogs.com/edcoder/p/11717601.html

 

 

谢谢观看!本人初学GIS二次开发,如果有不对的地方,请多多包涵!

 

你可能感兴趣的:(【已解决】ArcGIS Engine无法创建拓扑的问题(CreateTopology))