日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

arcgis python脚本筛选与线共边的面_ArcGis Python脚本——遍历输出面或折线要素的折点坐标...

發布時間:2023/12/19 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arcgis python脚本筛选与线共边的面_ArcGis Python脚本——遍历输出面或折线要素的折点坐标... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

插個廣告,制作ArcGIS的Tool工具學習下面的教程就對了:

有示例要素類如下

經過下面代碼處理

1 #遍歷輸出面或折線要素的折點坐標

2 #infc:輸入要素類

#code source: https://www.cnblogs.com/yzhyingcool/

# QQ:975601416

3 importarcpy4 infc='test';5 for row in arcpy.da.SearchCursor(infc,["OID@","SHAPE@"]):6 print("Feature{}:".format(row[0]+1))7 part_num=1

8 for part in row[1]:9 print("Part{}:".format(part_num))10 pnt_num=1

11 for point inpart:12 ifpoint:13 print("Point{}:{},{}".format(pnt_num,point.X,point.Y))14 else:15 print("Interior Ring:")16 pnt_num-=1

17 pnt_num+=1

18 part_num+=1

輸出結果如下:

Feature1:

Part1:

Point1:307986.868613,2036382.79113

Point2:309272.746184,2038049.66947

Point3:312050.876741,2036430.41623

Point4:308224.994089,2032668.0337

Point5:307986.868613,2036382.79113

Feature2:

Part1:

Point1:315262.924831,2034551.87081

Point2:311431.750502,2029366.0271

Point3:308224.994089,2032668.0337

Point4:312050.876741,2036430.41623

Point5:315262.924831,2034551.87081

Interior Ring:

Point6:310500.415306,2033281.86827

Point7:310767.883637,2032127.53126

Point8:312278.418862,2032477.53332

Point9:312010.950532,2033631.87033

Point10:310500.415306,2033281.86827

Feature3:

Part1:

Point1:303639.755752,2046537.51978

Point2:304942.334224,2048376.45409

Point3:308005.389483,2046206.78995

Point4:306702.811011,2044367.85563

Point5:303639.755752,2046537.51978

Feature4:

Part1:

Point1:304526.111691,2037573.41852

Point2:303779.985199,2034922.28821

Point3:302208.357056,2037097.16756

Point4:304526.111691,2037573.41852

Part2:

Point1:302052.252577,2040551.30989

Point2:300597.041333,2036979.42774

Point3:298315.005519,2041113.5506

Point4:300828.552213,2045016.16257

Point5:302052.252577,2040551.30989

總結

以上是生活随笔為你收集整理的arcgis python脚本筛选与线共边的面_ArcGis Python脚本——遍历输出面或折线要素的折点坐标...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。