免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
ArcGis Python腳本

原理:

利用圖斑最小外包矩形的左上角坐標(數(shù)學坐標)Y坐標將序、X坐標升序的方式獲取自上而下,從左到右的要素記錄排序,然后遍歷編號。

"!shape.extent.xmin!"計算要素最小外包矩形的左上角X坐標;

"!shape.extent.ymax!" 計算要素最小外包矩形的左上角Y坐標;

字段計算器中可做Python腳本表達式用,Arcpy中其類型為Python_9.3,在“解析ArcGis字段計算器”相關(guān)博文中,已對上面代碼信息進行過說明。

代碼如下:

#要素類路徑fcpath="C:/Users/Administrator/Desktop/shp/demo.shp"#新建Ymax/Xmin兩個字段,分別計算圖斑最小外包矩形的左上角Y、X坐標(數(shù)學坐標)arcpy.AddField_management(fcpath,"Xmin","DOUBLE")arcpy.AddField_management(fcpath,"Ymax","DOUBLE")#字段計算,計算坐標,計算表達式類型為Python_9.3arcpy.CalculateField_management(fcpath,"Xmin","!shape.extent.xmin!","PYTHON_9.3")arcpy.CalculateField_management(fcpath,"Ymax","!shape.extent.ymax!","PYTHON_9.3")#迭代更新游標,"Ymax D;Xmin A" 意為Ymax字段將序,Xmin字段升序rows=arcpy.UpdateCursor(fcpath,"","","","Ymax D;Xmin A")i=0 #code source: https://www.cnblogs.com/yzhyingcool/ QQ:975601416for row in rows:    row.setValue("BSM",i+1) #BSM字段(整型)存放編號,每迭代一次+1    rows.updateRow(row)    i+=1arcpy.DeleteField_management(fcpath,"Xmin;Ymax")

 

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【收藏】一文徹底搞懂ArcGIS圖斑編號
使用arcpy獲取簡單的矢量數(shù)據(jù)信息
搜羅全網(wǎng)!ArcGIS二次開發(fā)Python(arcpy)指南(七):你也可以制作ArcGIS工具箱
ArcGIS Python的簡單應用
FreeType 管理字形
利用Matlab提取圖片中曲線數(shù)據(jù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服