Professional Documents
Culture Documents
ArcPY - Python 2020 - 11 - 17
ArcPY - Python 2020 - 11 - 17
ArcPy là gì?
ArcPy là một mô-đun Python
tương tác với các công cụ
trong arctoolbox là một phần
của ArcGIS Pro và ArcGIS Desktop.
Mô-đun này cho phép người dùng
truy cập các công cụ xử lý địa
lý có sẵn trong ArcGIS Pro và
Desktop.
Machine Translated by Google
In văn bản
in ('Chào mừng bạn đến với python')
Thuộc tính
Chúng tôi nhận được thông tin tương tự bằng cách sử dụng
python
Machine Translated by Google
Khi sử dụng các công cụ trợ giúp có sẵn tại dòng lệnh
Machine Translated by Google
arcpy.env.workspace = "C:/Bits_Bytes/"
fclist = arcpy.ListFeatureClasses()
print(fclist)
Shapefile dự án
Dự án Shapefile
Trong ArcGIS Pro, nhập mã bên dưới vào cửa sổ python. Thao tác này
sẽ chiếu tệp hình dạng bằng cách gán cho lệnh SpatialReference một
định nghĩa phép chiếu và sau đó sử dụng project_man Quản lý để
chiếu tệp hình dạng.
nhập arcpy
từ arcpy nhập env
env.overwriteOutput = True
in_feat = "C:/Bits_Bytes/Wards.shp"
out_feat = "C:/Bits_Bytes/PRJ/Wards.shp"
out_coord = arcpy.SpatialReference('Nad 1983 UTM Vùng 17N' )
arcpy.Project_manager(in_feat, out_feat,out_coord)
Machine Translated by Google
nhập arcpy từ
Dự án Shapefiles trong một
arcpy nhập env
Danh mục
env.overwriteOutput = True
Schools.prj"Spatial_ref =
\n" ) khác:
out_dir = "C:/Bits_Bytes/PRJ/"
trong python!
Machine Translated by Google
Machine Translated by Google
Từ công cụ chọn
arcpy.analysis.Select(in_features=Wards,
out_feature_class=clip_shp, where_clause="NAME =
'St. Paul''s (21)'")
Machine Translated by Google
tính năng đầu vào hoặc lớp tính năng đầu vào,
thường sử dụng truy vấn chọn hoặc Truy vấn có cấu trúc
Biểu thức ngôn ngữ (SQL) và lưu trữ chúng trong một
nhập arcpy từ
arcpy nhập env
env.overwriteOutput = True
env.workspace = "C:/Bits_bytes/PRJ"
arcpy.Select_analysis('Wards',"C:/Bits_bytes/PRJ/Clip.shp","NAME = 'St. Paul's(22)'")
Machine Translated by Google
dữ liệu clip