国产麻豆一级在线观看_国产午夜亚洲精品国产成人小说_国产午夜成人福利在线观看蜜芽_国产天堂亚洲国产碰碰_国产麻豆剧看黄在线观看_国产噜噜在线视频观看_国产精品亚洲二区在线播放

首頁 新聞中心 技術博客

利用Python在ArcGIS中批量裁剪影像(帶重疊度)「附源代碼下載」

發布時間:2021-10-05 22:02:20   瀏覽量:3335   作者:GIS前沿

之前在在CAD平臺上做過將分幅圖框外擴一個插件「C#批量將CAD圖幅網格外擴生成新圖框」,將50*50網格進行外擴一定距離,使用外擴后的新圖框進行裁剪圖形或影像,這樣就會有重疊部分、方便工作過程中使用。

下面我們外擴后的新圖框結合Arcpy對影像進行裁剪。

工作流程

  1. CAD網格和文字注記轉成shp文件;
  2. 對轉換完成后的網格面由文字注記點進行賦值,將圖幅號賦值到面中,用于命名影像;
  3. 使用ArcPy對影像進行裁剪;
  4. 疊加裁剪后的影像和矢量數據檢查。

如下圖CAD圖形所示,白色圖形為標準50*50分幅圖框,紅色圖形是白色圖形外擴10米后的新圖框。

將CAD圖形標準分幅圖框、外擴后的圖框和文字注記分別轉成shp文件,并把注記賦值到面屬性中。CAD注記轉shp后圖幅號在【HTEXT】中。

文字轉shp

外擴后的圖框轉shp,并新建一個圖幅號字段。

網格轉shp

點向面賦值,使用[ArcToolbox]—>[分析工具] —>[疊加分析] —>[空間連接]工具。
賦值前

空間連接
空間連接后結果,使用字段計算器將【HTBXT】字段值賦值到【TFH】上。
空間連接結果

創建ArcPy腳本

ArcPy裁剪

腳本執行過程

裁剪后結果

使用ArcMap加載裁剪后的影像,可以看出在不同的圖幅之間、裁剪后的影像保留了一部分重疊的部分。

裁剪后影像


來源:https://blog.csdn.net/qq_43173805/article/details/112016222
主站蜘蛛池模板: 阿图什市| 龙山县| 固镇县| 榆中县| 栾城县| 东阿县| 伊宁市| 陆良县| 扶余县| 新郑市| 佛冈县| 泾阳县| 吕梁市| 牙克石市| 涞水县| 饶阳县| 马关县| 甘泉县| 四平市| 四川省| 温宿县| 嵊州市| 张家港市| 和平县| 六盘水市| 阜城县| 隆化县| 登封市| 大同市| 丹巴县| 阳原县| 玉门市| 阿荣旗| 兴海县| 临桂县| 佛冈县| 保亭| 珲春市| 苏州市| 田阳县| 香河县|