giải DC3 môn thứ 4

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

>>> import arcpy

>>> arcpy.MakeFeatureLayer_management(r"DC3.DGN Group Layer\


DC3.DGN Polyline","ranhThua", "Level = 10")
<Result 'ranhThua'>
>>> arcpy.MakeFeatureLayer_management(r"DC3.DGN Group Layer\
DC3.DGN Annotation","MDSD_Layer13","Level = 13")
<Result 'MDSD_Layer13'>
>>> arcpy.CopyFeatures_management("MDSD_Layer13","r'E:\temp\
DH11C7\C7\MDSD_Layer_copy.shp")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2580, in
CopyFeatures raise e ExecuteError: ERROR 000210: Cannot
create output r'E: emp\DH11C7\C7\MDSD_Layer_copy.shp Failed to
execute (CopyFeatures).
>>> arcpy.CopyFeatures_management("MDSD_Layer13","r'E:\temp\
DH11C7\MDSD_Layer_copy.shp")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2580, in
CopyFeatures raise e ExecuteError: ERROR 000210: Cannot
create output r'E: emp\DH11C7\MDSD_Layer_copy.shp Failed to
execute (CopyFeatures).
>>> arcpy.CopyFeatures_management("MDSD_Layer13",r"E:\temp\
DH11C7\C7\MDSD_Layer_copy.shp)
Parsing error SyntaxError: EOL while scanning string literal
(line 1)
>>> arcpy.CopyFeatures_management("MDSD_Layer13",r"E:\temp\
DH11C7\C7\MDSD_Layer_copy.shp")
<Result 'E:\\temp\\DH11C7\\C7\\MDSD_Layer_copy.shp'>
>>>
arcpy.SelectLayerByAttribute_management("MDSD_Layer13","NEW_SELE
CTION","color=24")
<Result 'MDSD_Layer13'>
>>> arcpy.CopyFeatures_management("MDSD_Layer13","sothua")
>>> arcpy.CopyFeatures_management("MDSD_Layer13","sothua")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2580, in
CopyFeatures raise e ExecuteError: ERROR 000725: Output
Feature Class: Dataset C:\Users\Admin\OneDrive\Hình ảnh\Tài
liệu\ArcGIS\Default.gdb\sothua already exists.
>>> arcpy.FeatureEnvelopeToPolygon_management("ranhThua",r"E:\
temp\DH11C7\C7\|Thua_dat.shp","","ATTRIBUTES", "MDSD_Layer13")
Runtime error
Traceback (most recent call last):
File "<string>", line 1, in <module>
TypeError: FeatureEnvelopeToPolygon() takes at most 3 arguments
(5 given)
>>> arcpy.FeatureEnvelopeToPolygon_management("ranhThua",r"E:\
temp\DH11C7\C7\|Thua_dat.shp", "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error
Traceback (most recent call last):
File "<string>", line 1, in <module>
TypeError: FeatureEnvelopeToPolygon() takes at most 3 arguments
(5 given)
>>> arcpy.FeatureToPolygon_management("ranhThua",r"E:\temp\
DH11C7\C7\|Thua_dat.shp", "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output E:\temp\DH11C7\C7\|Thua_dat.shp ERROR 000354: The
name contains invalid characters Failed to execute
(FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua","r'E:\temp\
DH11C7\C7\|Thua_dat.shp", "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output r'E: emp\DH11C7\C7\|Thua_dat.shp Failed to execute
(FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua",r'E:\temp\
DH11C7\C7\|Thua_dat.shp', "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output E:\temp\DH11C7\C7\|Thua_dat.shp ERROR 000354: The
name contains invalid characters Failed to execute
(FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua","r'E:\temp\
DH11C7\C7\|Thua_dat.shp'", "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output r'E: emp\DH11C7\C7\|Thua_dat.shp' Failed to
execute (FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua",r'E:\temp\
DH11C7\C7\|Thua_dat.shp', "", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output E:\temp\DH11C7\C7\|Thua_dat.shp ERROR 000354: The
name contains invalid characters Failed to execute
(FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua","r'E:\temp\
DH11C7\C7\|Thua_dat.shp", " ", "ATTRIBUTES", "MDSD_Layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000622: Failed
to execute (Feature To Polygon). Parameters are not valid. ERROR
000628: Cannot set input into parameter cluster_tolerance.
>>> arcpy.FeatureToPolygon_management("ranhThua","r"E:\temp\
DH11C7\C7\Thua_dat.shp","", "ATTRIBUTES", "MDSD_layer13")
Parsing error SyntaxError: invalid syntax (line 1)
>>> arcpy.FeatureToPolygon_management("ranhThua","r'E:\temp\
DH11C7\C7\Thua_dat.shp","", "ATTRIBUTES", "MDSD_layer13")
Runtime error Traceback (most recent call last): File
"<string>", line 1, in <module> File "c:\program files (x86)\
arcgis\desktop10.8\arcpy\arcpy\management.py", line 2767, in
FeatureToPolygon raise e ExecuteError: ERROR 000210: Cannot
create output r'E: emp\DH11C7\C7\Thua_dat.shp Failed to execute
(FeatureToPolygon).
>>> arcpy.FeatureToPolygon_management("ranhThua",r"E:\temp\
DH11C7\C7\Thua_dat.shp","", "ATTRIBUTES", "MDSD_layer13")
<Result 'E:\\temp\\DH11C7\\C7\\Thua_dat.shp'>
>>>
arcpy.AddField_management("MDSD_Layer_copy","MDSD","TEXT",0,0,10
,"MDSD","NON_NULLABLE","NON_REQUIRED")
<Result 'MDSD_Layer_copy'>
>>> arcpy.CalculateField_management("MDSD_Layer_copy","MDSD","!
TEXT!","PYTHON")
<Result 'MDSD_Layer_copy'>
>>> keep=['FID','MDSD']
>>> deleteList=''
>>> deleteList=[]
>>> for field in [f.name for f in
arcpy.ListFields("MDSD_Layer_copy")if f.type <> 'Geometry']:
... if field not in keep:
... deleteList.append(field)
...
>>> deleteList
[u'Entity', u'Handle', u'Level', u'Layer', u'LvlDesc',
u'LyrFrzn', u'LyrLock', u'LyrOn', u'LvlPlot', u'Color',
u'EntColor', u'LyrColor', u'Linetype', u'EntLinetyp',
u'LyrLnType', u'Elevation', u'Class', u'GGroup', u'CadModel',
u'Fill', u'LineWt', u'EntLineWt', u'LyrLineWt', u'RefName',
u'LTScale', u'QrotW', u'QrotX', u'QrotY', u'QrotZ', u'DocName',
u'DocPath', u'DocType', u'DocVer', u'ScaleX', u'ScaleY',
u'ScaleZ', u'Style', u'FontID', u'Text', u'Height', u'TxtAngle',
u'TxtWidth', u'TxtOblique', u'TxtJust', u'VertAlign',
u'TxtFont', u'TxtBoxHt', u'TxtBoxWd', u'TxtRefWd', u'TxtAttach',
u'TxtDir', u'LnSpace', u'SpaceFct', u'TxtMemo']
>>> arcpy.DeleteField_management("MDSD_Layer_copy",deleteList)
<Result 'MDSD_Layer_copy'>
>>>

You might also like