# -*- coding: utf-8 -*- # --------------------------------------------------------------------------- # toolbox_scrip3t.py # Created on: 2013-09-30 13:13:52.00000 # (generated by ArcGIS/ModelBuilder) # Usage: toolbox_scrip3t <Selecting_Features> <value> # Description: # test # --------------------------------------------------------------------------- # Import arcpy module import arcpy # Script arguments Selecting_Features = arcpy.GetParameterAsText(0) if Selecting_Features == '#' or not Selecting_Features: Selecting_Features = "in_memory\\{44DC94EF-CABC-4233-A4AF-CEFD34618B2E}" # provide a default value if unspecified value = arcpy.GetParameterAsText(1) # Local variables: Input_Points = "FirePerimeter" Final_Output = value Selected_Features = Selecting_Features Input_Points_Layer = "SamplePoints_Layer" # Process: Make Feature Layer arcpy.MakeFeatureLayer_management(Input_Points, Input_Points_Layer, "", "", "OBJECTID OBJECTID VISIBLE NONE;SymbologyField SymbologyField VISIBLE NONE;DomainField DomainField VISIBLE NONE;Shape Shape VISIBLE NONE;Subtype Subtype VISIBLE NONE;EditField EditField VISIBLE NONE") # Process: Select Layer By Location arcpy.SelectLayerByLocation_management(Input_Points_Layer, "INTERSECT", Selecting_Features, "", "NEW_SELECTION") # Process: Calculate Field arcpy.CalculateField_management(Selected_Features, "EditField", "'%value%'", "PYTHON_9.3", "")
Solved! Go to Solution.