Arcpy addfield

The Add Field button allows you to add expected fields to the Dissolve Field(s) list to complete the Buffer tool dialog box. License: The Side Type ( line_side ) parameter options Left , Right , and Outside only ( LEFT , RIGHT , and OUTSIDE_ONLY in Python) and the End Type ( line_end_type ) parameter option Flat ( FLAT in Python) are only ...

Arcpy addfield. They are not required, it's a style thing. arcpy.CalculateField_management(outtable, "prozent", "( [SUM_area] * 100 ) / {}".format(fieldsum) A shortcoming here is that you are using a folder workspace so everything writes to shapefile/dbf which truncates all your field names (and there are other limitations too).

Solved: Hello, I am attempting to add a GUID field to the attribute table of a raster catalog using ArcPy. This what I have tried, based on a couple online sources.

# import arcpy module import arcpy # Ask user to select the Geodatabase workspace to use for data output userWorkspace = arcpy.GetParameterAsText(0) # Set workspace environment based upon user's choice arcpy.env.workspace = userWorkspace # Ask user to select an Oracle dB Connection oracleDB = arcpy.GetParameterAsText(1) # Ask user to name the ...We would like to show you a description here but the site won't allow us.I don't follow what you're trying to do here. Your code appears to be reading values from a table, then creating new rows in the same table and populating a different field with values from your search cursor into those new records, and then you're looping through everything with your update cursor into the same table again populating yet another field with values."17776" takes place 15,000 years into the future, after humans have stopped dying or giving birth. This story contains spoilers for the short story “17776.” It’s 15,759 years in th...I'm trying to copy feature from one feature class to another with only certain fields and an SQL query. I can't seem to get the field mappings object to work right. Here is what I have: import arcpy from arcpy import env arcpy.env.overwriteOutput = True in_path =r"Database Connections/Sun120 - 5151.sde/CONVERSION."

Most of the output feature types will be the same as input (input polygons remain polygons; input lines remain lines). If the input features are of type multipoint, the output feature class will be type point. To reconstruct multipart features from singlepart features based on a common field value, such as ORIG_FID, use the Dissolve tool.arcpy.AddField_management(*(new_shapefile,) + field) Here's what's going on: the AddField_management method is used to add two fields to the shapefile's attribute class. To add multiple fields at once, a for loop is used where the arguments for the AddField_management method are stored as tuples in a list called "fields". These tuples ...ArcPy function to add an error message to the messages of a script tool or Python toolbox tool.Note: Python enforces indentation as part of the syntax. Use two or four spaces to define each logical level. Align the beginning and end of statement blocks, and be consistent. Python calculation expression fields are enclosed with exclamation points (!!; When naming variables, note that Python is case sensitive, so value is not the same as Value.; After entering statements, click the Export ...It makes it easier to debug and read, and you dont need alot of empty strings: arcpy.AddField_management(in_table=located, field_name="source", ...Turns out that the problem was with the projection. thanks for the help. this is the code that works: import csv import arcpy import traceback #Create polygon feature from csv file csvfile = r'C:\Geography\Spatial Python\final\Final_Ex\Buildings_alternative_2.csv' outpath = r'C:\geography\Spatial Python\final' outshp = 'build.shp' outshp = arcpy.CreateFeatureclass_management ( outpath, outshp ...Your pituitary gland makes hormones. With a pituitary disorder, you have too much or too little of one of these hormones. Learn about these disorders. Your pituitary gland is a pea...The code below is adopted from your original code and adds 4 new fields to each feature class and populates the fields as you described. If it works, you can add the final part to merge/append everything together. import arcpy. import os. arcpy.env.overwriteOutput = True. database = "C:\\etc". common_flds = [.

Open the map with the features in ArcGIS Pro. Click the Analysis tab. Click the Python drop-down selection and select Python Window to open the console. In the Python console, insert the following script: Import the ArcPy module. import arcpy. Define a new array parameter to include the desired values in the new row.Dissolve can create very large features in the output feature class. This is especially true when there is a small number of unique values in the Dissolve Field (s) parameter or when dissolving all features into a single feature. Very large features may cause processing or display problems or have poor performance when drawn on a map or when ...myList = [] rows = arcpy.SearchCursor(YOURLAYER) for row in rows: if row.YOURFIELD not in myList: myList.append(row.YOURFIELD) del rows del row Share. Improve this answer. Follow answered Jun 3, 2015 at 17:29. Branco Branco. 3,201 2 2 gold badges 19 ...Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this siteNov 17, 2021 · Hello, writing a script to generate all the extents of a map series so they can be displayed in the extent map. Here is my relevant code: import arcpy. arcpy.management.AddField (fc, "Name", "TEXT") For whatever reason the field just stopped getting added and there are no errors that come up when I run the code.

Ossaa softball rankings 2023.

No value in output table circ2D: Need to add field circ2D add fill with value circ2D for each polygon: arcpy.AddField_management(theme, "circ2D", "DOUBLE", field_length=13) for row in arcpy.da.The fields to be deleted or kept from the input table, as specified by the Method parameter. Only nonrequired fields can be deleted. Field. Method. (Optional) Specifies whether the fields specified by the Fields parameter will be deleted or kept. Delete Fields — The fields specified by the Fields parameter will be deleted. This is the default.I think the performance penalty of using AddField to add each field is small enough to make the functionality you seek be unnecessary. At times in the past I know I have played with creating an empty table with the fields, when I know I want to add the same fields frequently, and used JoinField to add them in one step.Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this siteArcpy.mapping is a coarser-grained object model, meaning that the functions are designed in a way that a single arcpy.mapping function can replace many lines of ArcObjects code. The following is a very simple example of how arcpy.mapping can be used to reference an existing map document and export it to a PDF document with only two lines of code.addField (field_name, new_field_name, visible, split_rule) Adds a field info entry. exportToString Exports the object to its string representation. ... import arcpy feature_class = "c:/Data/wells.shp" layer = "temp_layer" arcpy.management.MakeFeatureLayer(feature_class, layer) # Create a describe object desc = arcpy.Describe(layer) # Access ...

This script will loop through a list of layers in the active map, analyze their symbology and add a new field to each layer with the symbology's label value: layer = aprx.activeMap.listLayers(name)[0] # get the symbology fields and items. renderer = layer.symbology.renderer.For example, something like this (I am on an old version of Arc, so I don't have the arcpy.da package to test) # Create new feature arcpy.CreateFeatureclass_management('out_path', 'pointsFeature', "POINT") # add field to feature arcpy.AddField_management('pointsFeature', "ID", "SHORT") # add points to feature cursor = arcpy.da.InsertCusor ...I am making one tool, and for this I want to save result of this tool in field that I've added. I want give name to that field on the basis of amenity selection (Here I've given data type of amenit...I am trying to do a calculations under arcpy.da.UpdateCursor. I want to calculate the values for the records that have FIPS=06037. ... # add field if it does not exist fList = arcpy.ListFields(infc,field_Name) if not fList: arcpy.AddField_management(infc, field_Name, field_Nametype, "", "", "") with arcpy.da.UpdateCursor(infc, fields_in_cursor ...A review of nearly 15 million words from CSR reports of Gazprom, Exxon, BP, Sinopec, Norsk, and others. Oil companies don’t like talking about climate change. As the prime movers o...Minebea is reporting earnings from Q3 on February 5.Wall Street analysts are expecting earnings per share of ¥37.14.Go here to track Minebea stock... On February 5, Minebea will re...Current version: 2.3.0 - April 11, 2024. Release notes. The ArcGIS API for Python is a powerful, modern Pythonic library that supports the latest releases of ArcGIS Enterprise and ArcGIS Online and provides a consistent programmatic experience for scripting and automating across the ArcGIS product suite. It is used for three key workflows: GIS ...In 10.0, there are a few ways to go about it, but here's a basic, beginner's approach: # Create a cursor on a feature class cur = arcpy.UpdateCursor (myFeatureClass) # Loop through the rows in the attribute table for row in cur: # The variable sqMiles will get the value from the column # named 'Area_Miles' sqMiles = row.getValue ('Area_Miles ...Contents pane—Right-click a layer or table and choose Data Design > Fields. Ribbon—Select a layer in the Contents pane. On the Feature Layer tab set, click the Data tab, and click Fields in the Data Design group. Attribute table—From the attribute table view, click Add Field to open the Fields view with a new row ready to populate.

The FieldMappings object is a collection of FieldMap objects, and it is used as the parameter value for tools that perform field mapping, such as Merge. The easiest way to work with these objects is to first create a FieldMappings object, then initialize its FieldMap objects by adding the input feature classes or tables that are to be combined.

Jun 6, 2020 · However, there's no limitation on the arcpy.management.AddField () function that would prevent you from using it against a hosted feature layer. I've tested it, and it works just fine. This issue, I think, stems from attempting to use the function from a notebook. Using a standard notebook in AGOL, try running any arcpy function and you'll get ...Specifies the geometry or shape properties that will be calculated into new attribute fields. AREA —An attribute will be added to store the area of each polygon feature. AREA_GEODESIC —An attribute will be added to store the shape-preserving geodesic area of each polygon feature. CENTROID —Attributes will be added to store the centroid ...ii. Click the Options button and click Add Field. iii. Type a field name in the Name text box. iv. Click the Type drop-down arrow and click a type. v. The properties that are appropriate to the new field's data type appear in the Field Properties list. vi. Click in the Field Properties list and type the properties. Properties may include vii.import arcpy # Set workspace arcpy.env.workspace = r'C:\Data\Garbo.gdb' # Loop through feature classes looking for a field named 'elev' fcList = arcpy.ListFeatureClasses() # Get a list of feature classes for fc in fcList: # Loop through feature classes fieldList = arcpy.ListFields(fc) # Get a list of fields for each feature class for field in fieldList: # Lloop through each field if field.name ...I am subtracting 2 because I do not want to count the ObjectID field or the field I am deleting using arcpy.DeleteField_management. View solution in original post ReplySolution. Verify whether the feature class or table is locked by another user or is read-only. Try closing the application and running the tool again. Review ArcGIS field data types for more information about fields and field properties. If the input was created using GeoAnalytics tools and saved to the ArcGIS Data Store of type spatiotemporal ...1. Field calculator. When using field calculator, there are three different expression types that use different expression parsers. This is specified in the third parameter of the Calculate Field geoprocessing tool.When accessing the properties of the Geometry object using like in !shape.area!, you should use the Python 9.3 parser.. The expression you had before performed a split() command on ...ArcPy is a site package that builds on (and is a successor to) the successful arcgisscripting module. Its goal is to create the cornerstone for a useful and productive way to perform geographic data analysis, data conversion, data management, and map automation with Python. This package provides a rich and native Python experience offering code ...Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this siteI think you mean the latter, so try something like: arcpy.CalculateField_management(inFeatures, 'NEWFIELD', str(!FIELD1!) + str(!FIELD2!), 'PYTHON') The Python .join method is for Python-specific strings, which is very different than the ArcGIS tabular concatenation I think you wanting to implement. For example:

Ed asbach grand island.

Southern prepper one.

To force the POINT_X and POINT_Y values to be in a coordinate system different than the input dataset, set the Output Coordinate System environment. If points are moved after using Add XY Coordinates, their POINT_X and POINT_Y values, and POINT_Z and POINT_M values—if present—must be recomputed by running Add XY Coordinates again.Append New Features from a File Geodatabase. This first example appends new features from a File Geodatabase into a hosted feature layer. For best performance and reducing the chance of errors when using append(), Esri strongly recommends the schema for the source file (source) to upload matches the schema of the hosted feature service layer (target).Usage. Use this tool to add new features or other data from multiple datasets to an existing dataset. This tool can append point, line, or polygon feature classes, tables, rasters, annotation feature classes, or dimension feature classes to an existing dataset of the same type. For example, several tables can be appended to an existing table ...sea (FID, Shape, Name) (ObjectID, Shape, Text) EDIT 1: This code works for printing layer name, field name, and field type. Still can not get to print group and subgroup layer names. import arcpy. mxd = arcpy.mapping.MapDocument(r"CURRENT") df = arcpy.mapping.ListDataFrames(mxd, "Main Map") lyrList = arcpy.mapping.ListLayers(mxd, "", df) for ...Apply the AddField() function to add the field name in the shapefile. arcpy.management.AddField(out_feature_class, "<fieldName>", "LONG") Apply the InsertCursor() function to insert a new row in an attribute table. Apply the append() function to add the point to the feature's array of points. Apply the arcpy.Polygon() function to create the ...This works perfectly fine, except when running a bit of additional code (bottom of post), which optionally uses (based on user input) the `arcpy.TableToExcel_conversion` tool in order to provide the user with an Excel spreadsheet version of the feature class data they queried. When watching the script run, the new feature class, `queryLayer ...Jan 29, 2024 · Click the Analysis tab, click the down arrow next to Python, and select Python Window. Import the ArcPy library. import arcpy. Set the desired feature, the field to base the order, and the field to populate the sequential numbers. sortFeat = r'[Geodatabase]\[Feature]'. sortField = '[Base Field to sort]'.Describe (value, {datatype}) The specified data element or geoprocessing object to describe. The type of data. This is only necessary when naming conflicts exists, for example, if a geodatabase contains a feature dataset ( FeatureDataset) and a feature class ( FeatureClass) with the same name.The strange thing is: I can edit the shapefile in arcMap, it just wont work with arcpy. Also after I restarted my computer (so there is no lock on the file... ) Here's the code: import arcpy. workspace = "W:/data/". arcpy.env.workspace = workspace. filename = "measurePoints".fcList = arcpy.ListFeatureClasses() fieldName1 = "Author" expression1 = "\"John Doe\"" for fc in fcList: arcpy.AddField_management(fc,fieldName1, "TEXT") arcpy.CalculateField_management(fc, fieldName1, expression1) By adding in escaped double quotes, your field will be sent the string "John Doe" instead of John Doe without quotes. ... ….

#add field step (keep) import arcpy from arcpy import env inputTable = arcpy.GetParameterAsText(0) inputField = arcpy.GetParameterAsText(1) #"Dest" column, set in toolbox properties #list fields (stops duplicate add fields) theFieldList = arcpy.ListFields (inputTable, "Type")The fields to be deleted or kept from the input table, as specified by the Method parameter. Only nonrequired fields can be deleted. Field. Method. (Optional) Specifies whether the fields specified by the Fields parameter will be deleted or kept. Delete Fields — The fields specified by the Fields parameter will be deleted. This is the default.Apr 24, 2015 · arcpy.AddField_management(fc, numField,"DOUBLE") all rows are assigned a zero value. My problem is that I have both zero values and nulls in my text field (nulls are represented by a single space), and they mean something different, but when I transfer the value of the text field into the numerical field, both zero and null appear as zero.ii. Click the Options button and click Add Field. iii. Type a field name in the Name text box. iv. Click the Type drop-down arrow and click a type. v. The properties that are appropriate to the new field's data type appear in the Field Properties list. vi. Click in the Field Properties list and type the properties. Properties may include vii.arcpy.AddField_management(shapes,'Classific','TEXT') arcpy.CalculateField_management(shapes,'Classific',"!Classific!.replace(!Classific!,!{0}!)".format(field), 'PYTHON3') Doing that, don't forget to add the field name between !! , otherwise it is not the value contained by the field that will be used, but its name (I don(t think that you want ...Syntax. arcpy.management.Append(inputs, target, {schema_type}, {field_mapping}, {subtype}) Parameter. Explanation. Data Type. inputs. [inputs,...] The input datasets containing the data to be appended to the target dataset. Input datasets can be point, line, or polygon feature classes, tables, rasters, annotation feature classes, or dimensions ...Add Field. Adds a new field to a table or the table of a feature class or feature layer, as well as to rasters with attribute tables. Add Fields (multiple) Adds new fields to a table, feature class, or raster. Add Global IDs. Adds global IDs to a list of geodatabase feature classes, tables, and feature datasets. Add GPS Metadata Fields3. You're attempting to set the isNullable property on the wrong type of object, a Describe object. You need to get the field object of the featureclass, then you can get/set isNullable: >>> import arcpy. >>> fields = arcpy.ListFields("WGS84Points") >>> for field in fields: ... print field.isNullable.summed_total = 0 with arcpy.da.SearchCursor(fc, "field to be totaled") as cursor: for row in cursor: summed_total = summed_total + row[0] Something like this would work. Replace what's in quotes with your field name, or with a list of fields you're going to be working with. Replace fc with the feature that holds the field.When using arcpy.CalculateField_management, expressions that contain strings must be formatted as follows: "'TEXT'" The structure is: double quote, single quote, text, single quote, double quote. This allows the Python parser to recognize the string as defined, as shown in the code example below. Arcpy addfield, To access script tool properties, right-click the tool, click Properties, then click the Parameters tab. Whether you are setting parameters in the Add Script wizard or in the Properties dialog box, the procedures (as described here) are the same. To add a new parameter, click the first empty cell in the Display Name column and type the name of ..., AddField_management (newTableName, 'Calc01Perc', 'DOUBLE') arcpy. AddField_management ( newTableName , 'Calc02' , 'DOUBLE' ) # Add table to current Map - not really needed. Use full path name to table in GDB currentMap . addDataFromPath ( os . path . join ( defaultGeoDb , newTableName ) ) #Join table with shapefile newJoinLayer = arcpy ..., What's in the Python reference. The ArcGIS Pro Python reference is organized into Get started, Geoprocessing and Python, ArcPy functions and classes, and ArcPy modules sections. These sections are both browsable and searchable. Get started. Python is a free, cross-platform, open source programming language. It's widely used and supported and is an integral part of ArcGIS., Contents pane—Right-click a layer or table and choose Data Design > Fields. Ribbon—Select a layer in the Contents pane. On the Feature Layer tab set, click the Data tab, and click Fields in the Data Design group. Attribute table—From the attribute table view, click Add Field to open the Fields view with a new row ready to populate., Insert Cursor to Table In Memory. I am trying to take a large dataset and import (export or append) it into an "in memory" table where I can then run the calculations: I need to import three fields ( SOS_VOTERID, FEAT_SEQ and YEAR_Of_BIRTH). For my code below, I am just working with 2. I believe I need to run a search cursor on my orig table ..., The Hilton Los Angeles/Universal City is within walking distance to Universal Studios Hollywood, but does it have what it takes to feel like a theme park hotel? Find out in this fu..., Dec 7, 2018 · The code below is adopted from your original code and adds 4 new fields to each feature class and populates the fields as you described. If it works, you can add the final part to merge/append everything together. import arcpy. import os. arcpy.env.overwriteOutput = True. database = "C:\\etc". common_flds = [., They are not required, it's a style thing. arcpy.CalculateField_management(outtable, "prozent", "( [SUM_area] * 100 ) / {}".format(fieldsum) A shortcoming here is that you are using a folder workspace so everything writes to shapefile/dbf which truncates all your field names (and there are other limitations too)., If you are still open to either a Field Calculator or ArcPy solution then I recommend deciding which this question is about, and researching/asking about the other separately. ... Using the UpdateCursor to change the values in fields added with arcpy.Addfield_management. 1., Get ratings and reviews for the top 11 foundation companies in Parkland, FL. Helping you find the best foundation companies for the job. Expert Advice On Improving Your Home All Pr..., I almost never use Calculate Field in Python, instead arcpy.da.UpdateCursor. I think it is more versatile and easier to get the correct syntax: with arcpy.da.UpdateCursor(infc, ['RASTERVALUE','Qi']) as cursor: for row in cursor: row[1] = row[0] cursor.updateRow(row), An overview of ArcPy functions. ArcPy provides a number of functions to better support workflows using Python. In addition to the functions listed in this topic, all geoprocessing tools can be accessed as ArcPy functions; see Using tools in Python for more information. Additional functions can be found in other ArcPy modules, including the ..., raise e. ExecuteError: Failed to execute. Parameters are not valid. ERROR 000735: Y Field (Latitude): Value is required. Failed to execute (ConvertCoordinateNotation). Failed to execute (VesselTrack). The following is the code: #import arcgisscripting., Additional fields will become part of a composite index (that is, an index created on multiple fields in a table). A new index is added for each unique index name in a geodatabase. If an index name already exists, it must be dropped before it can be updated. For enterprise geodatabase data that is not registered as versioned, you can add both ..., 3 Method 3: Field Calculator. The third way to calculate field values in ArcPy is to use the Field Calculator, which is a graphical user interface (GUI) tool that you can access from the attribute ..., I want to determine the name of that layer that has a selection and return the value of the selected object in the field called "GNIS_Name" . aprx = arcpy.mp.ArcGISProject("CURRENT") #get selected layer. m = aprx.listMaps(aprx) refLyr = m.listLayers(aprx) sel_lyrs = refLyr.getSelectionSet(aprx), You are using AddField syntax.AddFields takes a feature class and single list of field descriptions as a parameter. Either use AddField or convert your code to use AddFields syntax., print(fc) # just so you know what the script is processing. # add field to hold the file name if it does not exist. existing_fields = [f.name for f in arcpy.ListFields(fc)] if file_name_field not in existing_fields: arcpy.management.AddField(fc, file_name_field, 'TEXT', field_length=200) # write the file name into each row of the file name filed., Parameters. The feature class or feature layer that will be converted. The location where the output feature class will be created. This can be either a geodatabase or a folder. If the output location is a folder, the output will be a shapefile. The name of the output feature class., arcpy.env.workspace = r'C:\temp2\my_gdb.gdb' Start a loop and iterate over the feature classes in the GDB. for fc in arcpy.ListFeatureClasses(): Add a text field called "Name" of length 50. arcpy.AddField_management(fc, "Name", "TEXT", field_length = 50) Within each feature class attribute table, write the name of the current FC, First off, I would reccomend using a with statement when implementing your cursors. The with statement will automatically close your cursor when the code exits the code block, freeing up the resources used by the cursor. as to exactly how you calculate the area into hectares will depend on the units the shapefile is currently in. In the code below, I have assumed that your shapefile is in meters., No value in output table circ2D: Need to add field circ2D add fill with value circ2D for each polygon: arcpy.AddField_management(theme, "circ2D", "DOUBLE", field_length=13) for row in arcpy.da., summed_total = 0 with arcpy.da.SearchCursor(fc, "field to be totaled") as cursor: for row in cursor: summed_total = summed_total + row[0] Something like this would work. Replace what's in quotes with your field name, or with a list of fields you're going to be working with. Replace fc with the feature that holds the field., I think the performance penalty of using AddField to add each field is small enough to make the functionality you seek be unnecessary. At times in the past I know I have played with creating an empty table with the fields, when I know I want to add the same fields frequently, and used JoinField to add them in one step., code sample. You want to split the text that the field contains, therefore, you write the name of the. field (enclosed in exclamation points), and on that you do the split method. The proper way is this: inFeatures = r"...\Trail_Data_A.shp". arcpy.CalculateField_management(inFeatures, 'ObjArt_Ken', "!AttArt_Ken!.split('_')[0]"), Solved: Hi, I wrote a few lines of Python code to add a set of fields if they are not already present in a feature layer. Here is my code. # Import modules import, fc2 = "C:/data/CityData.gdb/Blocks2" # Create a new fieldmappings and add the two input feature classes. fieldmappings = arcpy.FieldMappings() fieldmappings.addTable(fc1) fieldmappings.addTable(fc2) # First get the TRACT2000 fieldmap. Then add the TRACTCODE field from Blocks2 # as an input field., for rowAddr in cursor1: # Grab the address value from address dataset. fsa = rowAddr[1] cursor2.reset() # Loop thru the parcel dataset. for rowParcel in cursor2: if rowAddr[0] == rowParcel[0]: # Compare parcel # values for a match., by MaxDuso. New Contributor II. Hello there. I have a pandas dataframe and a feature class. The rows of each relate to a set of ecoregions and ecoregions are named in the same way in the "ecoregion_name" column of each. I would like to append, join, insert cursor, or what have you the dataframe to the feature class., Accessing and creating content. Your GIS can host a variety of maps, web layers, analytical tools, apps and individual files. Using the gis module, you can search for, access and manage all your folders, contents and automate such maintenance workflows as scripts. Import libraries. import os. import datetime as dt., As content publishers, you may be required to keep certain web layers up to date. As new data arrives, you may have to append new features, update existing features etc. There are a couple of different options to accomplish this: Method 1: editing individual features as updated datasets are available. Method 2: overwriting feature layers ..., Open a new, blank project. On the Insert tab, in the Project group, click New Map and choose New Map again from the drop-down menu. Make sure the map name is Map. You will reference it by this name later in the tutorial. On the Insert tab, click New Layout and select a layout from the gallery., table operation with pandas and arcpy. This process works well.However, process gradually slow down. I try this process for 51 times and check time. All input features are same. The result is below.Each time_1,time_2 time_3 is described below. time_1:finish process 2 ( rasterize feature)