【已解決】ArcGIS Engine無法創建拓撲的問題(CreateTopology)

  • 2019 年 11 月 6 日
  • 筆記

也許,你的問題是這樣的

 

①System.Runtime.InteropServices.COMException:”未找到拓撲。”

 

 

②myTopology結果是null,程序跳轉到catch,而明明myTopologyContainer獲取到了數值。

 

③”應用程序未獲得創建或修改此類型數據的方案的許可”

 

問題來源:

這是我們要創建的拓撲數據集“Topology_Dataset”

這是已經通過運行程序創建好的,我們現在將這個文件刪除,測試創建拓撲是否是真的創建了。主要是為了討論一下創建拓撲需要注意的地方。

以上的問題,都是我在調試程序的時候出現的,雖然是一個小問題,但是卻是花費了挺長的時間核對代碼,重寫代碼,斷點調試。

希望你能順利解決這個無法創建拓撲的問題。

 

回到Form主界面,打開axLicenseControl1-右鍵“屬性-勾選第二項”

 

切記:ArcGIS的License中“產品”是不支持多選的,當多選時系統默認選擇第一項,所以要根據需要進行單選。

 

如果還存在問題,請對照之前的博文增加字段。

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

 

 

謝謝觀看!本人初學GIS二次開發,如果有不對的地方,請多多包涵!