基於ArcEngine的修建性詳細規劃審核系統原型

2022-03-22 07:42:23 字數 954 閱讀 4721

最近在我的外掛程式gis框架基礎上搞了乙個修建性詳細規劃審核系統的原型。貼幾張上來,因為對修建性詳細規劃的業務不了解,希望得到大家的指點。在此獻醜了。

系統包括了單體建築退紅線、單體建築間距、單體建築退地界、單體建築退綠線、單體建築退藍線的審核 ,以及基於修祥方案級別的統計,包括經濟技術指標、綠地指標等。

1、系統功能介紹 

新建報批審核

檢視建築屬性

建築屬性資訊與建築日照資訊。

設定當前審核建築

當前建築審核

單體建築退紅審核

單體建築退地界審核

單體建築間距審核

單體建築高度審核

單體建築退藍線審核

單體建築退綠線審核

單體建築一鍵審核

方案建築審核

審核方案中所有單體建築

統計技術經濟指標統計

綠地指標統計

停車數量統計

設施審核

輔助工具

測量建築間距

測量道路與建築距離

測量鐵路與建築距離

三維瀏覽

從二維地圖獲取圖層生成三維模型

導航放大

縮小縮放

平移全圖顯示

2、功能展示

1)退紅線審核

2)建築間距審核

其他退距分析類似。

3)後續工作

目前日照分析還沒有開始做,以後慢慢實現。

此外輸出審核報表、審核結果建庫的工作也許後期完善。

ArcEngine建立IFeature的三種方法

在arcgis resouce center 中,esri介紹了兩種建立feature的方法 可以在本地的geodatabase和sde的featureclass 一 ifeatureclass.createfeature,在這種方法最後需要加上ifeature.store去提交建立的要素,本人認為...

ArcEngine中版本的使用

使用版本的過程分為以下幾個步驟 1.將workspace或者資料集註冊為使用版本的workspace或者資料集 iversionedobject verobj ds as iversionedobject 假設ds 是乙個資料集 if verobj null verobj.pverdobj.isre...

ArcEngine的License多選問題

arcengine的證書許可權新增有兩種方式,一種是手動模式直接新增類和相關 另一種是採用整合到vs上的工具新增。第一種新增方法參考 第二種新增方法 1.選中exe所在的工程。2.在選單欄開啟 專案 add arcgis license checking 3.在彈出的窗體中勾選對應證書項。下面來講講...