原创 ArcMap DayDreamInGIS數據處理工具 插件之 搜狗詞庫生成

插件下載地址:見置頂 https://blog.csdn.net/u012839776/article/details/105910588 設計思路:將空間數據中某些字段唯一值提取出來,生成搜狗txt格式的詞庫,再導入搜狗輸入法,方便使用

原创 ArcGIS AddIN 實現圖斑根據線要素走向排序

工作中,有時候需要圖斑按照線性要素的走向排序,比如按照河流、道路中心線排序。本篇講述如何基於AddIN技術,實現圖斑根據線要素的走向進行排序。 核心接口:ICurve.QueryPointAndDistance Method 說明:ex

原创 AddIN Sample學習 之 AddInTimeSeriesGraph 折線圖繪製

示例數據路徑:C:\Program Files (x86)\ArcGIS\DeveloperKit10.1\Samples\data\StreamflowDateTime 大體效果: 代碼段解析: 1.查詢容差的獲取 pMxDoc =

原创 ArcGIS AddIN 田坎係數計算

田坎係數是指耕地圖斑中田坎面積與耕地圖斑面積的比例。實現方式大致如下: 1.以地塊面對田坎線進行空間包含查詢,查詢出面中包含的所有田坎線要素 2.將查詢到的田坎線的面積進行累加求和 3.將第2步獲取到的田坎線面積之和除以地塊面積,即可以得

原创 ArcGIS SOE開發之Polygon面積爲負數

在ArcGIS SOE開發中,由前端繪製並傳遞一個Polygon作爲參數,在ArcGIS SOE中進行後續處理,具體代碼如下: IPolygon boundaryPolygon = Conversion.ToGeometry(summ

原创 WebAPI之 405 - 不允許用於訪問此頁的 HTTP 謂詞

WebAPI測試時,Put請求時提示405錯誤,錯誤消息爲不支持此頁的HTTP謂詞。本地測試正常,放到外網服務器報這個錯誤。檢索了一下,按照如下網址的方式解決。 https://stackoverhod-nflow.com/questio

原创 ArcGIS AddIN開發之使用MaterialDesignInXamlToolkit庫製作WPF界面

ArcGIS AddIN開發,winform的樣式確實不太好看,而且高清屏上老是出現縮放問題。最近在轉WPF,WPF的界面確實美觀了不少,最近發現了一個WPF開源UI ,能否使用該類庫製作更酷炫的AddIN界面呢? 地址:https://

原创 DayDreamInGIS ArcGIS AddIn 地塊分割調整工具

地塊分割調整工具,下載鏈接 鏈接: https://pan.baidu.com/s/1KavB0qybQjEEHg8QDfVl8A 提取碼: pdrh  使用過程中,如果有任何問題,歡迎與我聯繫,之後會抽空將代碼放到gitee上與大家分享

原创 PDF轉txt之後特殊字符的處理

最近將一個PDF文檔轉換成txt之後,想放在訊飛有聲裏聽,聽的時候發現,有些奇詭。 轉換完的效果如下: 存在問題:1. 字符中的方框問題,讀的時候磕磕絆絆,如同結巴。 2.多餘的換行符問題,導致訊飛讀的時候,存在過多的斷句,聽起來彆扭。

原创 DayDreamInGIS ArcGIS-AddIn 數據處理工具使用說明(裁剪工具/字段修改/要素合併/屬性篩選/空間連接)

基於ArcGIS-AddIn技術,利用業餘時間,開發了一些數據處理過程中的常用工具集。 支持版本:ArcGIS 10.3及以上版本,直接雙擊安裝即可。較早的版本爲ArcGIS 10.1,有些細節問題,已經更新 插件下載地址: 鏈接:htt

原创 林業圖斑範圍點提取工具

注意:初次使用時請測試結果是否滿足要求 此工具基於arcgis軟件使用,較適用於計算地塊數量較多的四至座標,批量獲取每個地塊最北、最東、最西、最南四個方位的座標點,適用於林地用地範圍描敘,獲取座標點後,導出屬性表直接獲得四至點的座標。 下

原创 ArcMap DayDreamInGIS 數據處理工具(裁剪工具/字段修改/要素合併/屬性篩選/空間連接)版本更新說明

下載地址見百度網盤 鏈接:https://pan.baidu.com/s/1ZSCxKrm3c4TReoxzJHdYOA  提取碼:vwgh ————————————————————————————————————————————————

原创 AddIN Sample學習 之AddInEditorExtension 編輯器擴展

編輯器擴展,實現對要素的新建、編輯事件的監聽。 可能的使用方式,比如希望在新建要素的時候,給要素自動增加Guid值、創建時間、系統用戶名等,用以對要素的創建、修改進行記錄。 核心代碼如下: protected override void

原创 ArcGIS JS TypeScript urlUtils使用問題

使用TypeScript封裝了一下地圖相關模塊,需要在初始化的時候,統一配置代理。所以使用 esri/core/urlUtils進行配置。 在js中,一般如下使用,相關ARCGIS請求則轉發至代理處理。 require(["esri/c

原创 ArcMap 地塊分割調整工具條 按面積分割圖斑 版本更新說明

V1.2.001 Beta 取消許可,圖斑實時調整工具可以多次調整。 支持ArcMap 10.3以上版本 下載地址:鏈接: https://pan.baidu.com/s/1lcbx1er5SgeSZAL3yYNEOQ 提取碼: vax1