arcpy縮放至所選要素

2021-09-07 10:02:09 字數 464 閱讀 4319

# encoding: utf-8

#獲取地**檔中的圖層列表

#mxd可引用網路驅動器上的文件

import arcpy

mxdpath=r"c:\users\h\desktop\fp.mxd"

mxd.activedataframe.zoomtoselectedfeatures()

若mxd中沒有選擇的圖層,則會縮放至全部要素的範圍

設定資料框的範圍

# encoding: utf-8

#獲取地**檔中的圖層列表

#mxd可引用網路驅動器上的文件

import arcpy

mxdpath=r"c:\users\h\desktop\fp.mxd"

df.extent=layer.getselectedextent()

基於Arcpy根據屬性表XY座標生成點要素檔案

這是一次在執行近鄰分析後發生的故事 在專案實施過程中,如果執行近鄰分析,會在原有資料屬性表的基礎上,獲得近鄰要素的座標資訊。這時若需要將這些近鄰要素進行匯出,並生成新的要素類,當前arcgis軟體的操作較為複雜。因此,通過編寫arcpy指令碼,建立 根據屬性表xy座標生成點要素檔案 工具 先執行近鄰...

程式設計師要懂得「大道至簡」

作者在twitter上發的一條短訊 你永遠都有簡化的空間。11 29 am 2012 5 21 rich skrenta在 code is our enemy 是我們的敵人 一文中是這麼說的 不是什麼好東西。會隨著時間的推移慢慢腐爛。需要週期性的維護。裡還藏有bug。新增功能意味著舊的 需要被修改。...

世界座標變換要先縮放 後旋轉 再平移的原因

乙個三維場景中的各個模型一般需要各自建模,再通過座標變換放到乙個統一的世界空間的指定位置上。這個過程在 3d 圖形學中稱作 世界變換 世界變換有三種,平移 旋轉和縮放 實際還有不常用的扭曲和映象,它們不是affine變換 這三種變換按各種順序執行,結果是不同的。可是實際的應用中一般按照 縮放 旋轉 ...