Python arcpy.AddMessage() Examples
The following are 30
code examples of arcpy.AddMessage().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
arcpy
, or try the search function
.
Example #1
Source File: CreateDischargeTable.py From python-toolbox-for-rapid with Apache License 2.0 | 7 votes |
def createUniqueIDTable(self, in_nc, out_table): """Create a table of unique stream IDs""" data_nc = NET.Dataset(in_nc) comid_arr = data_nc.variables[self.vars_oi[0]][:] comid_size = len(comid_arr) comid_arr = comid_arr.reshape(comid_size, 1) arcpy.AddMessage(comid_arr.transpose()) arcpy.AddMessage(self.vars_oi[0]) #convert to numpy structured array str_arr = NUM.core.records.fromarrays(comid_arr.transpose(), NUM.dtype([(self.vars_oi[0], NUM.int32)])) # numpy structured array to table arcpy.da.NumPyArrayToTable(str_arr, out_table) data_nc.close() return
Example #2
Source File: SSURGO_MergeSoilShapefilesbyAreasymbol.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #3
Source File: toa.py From FloodMapsWorkshop with Apache License 2.0 | 6 votes |
def calcRadiance (LMAX, LMIN, QCALMAX, QCALMIN, QCAL, band): LMAX = float(LMAX) LMIN = float(LMIN) QCALMAX = float(QCALMAX) QCALMIN = float(QCALMIN) offset = (LMAX - LMIN)/(QCALMAX-QCALMIN) inraster = Raster(QCAL) outname = 'RadianceB'+str(band)+'.tif' arcpy.AddMessage('Band'+str(band)) arcpy.AddMessage('LMAX ='+str(LMAX)) arcpy.AddMessage('LMIN ='+str(LMIN)) arcpy.AddMessage('QCALMAX ='+str(QCALMAX)) arcpy.AddMessage('QCALMIN ='+str(QCALMIN)) arcpy.AddMessage('offset ='+str(offset)) outraster = (offset * (inraster-QCALMIN)) + LMIN outraster.save(outname) return outname
Example #4
Source File: SSURGO_BatchImport.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #5
Source File: SSURGO_CountRecords.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #6
Source File: Validate_Mapunit_Slope_Range.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: print msg #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #7
Source File: AddNatMusym.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): """prints messages to screen if the script is executed as a standalone script. Otherwise, Adds tool message to the window geoprocessor. Messages are color coded by severity.""" #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: print msg #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ================================================================================================================
Example #8
Source File: SDA_JSON_Testing.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: #print(msg) #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #9
Source File: Select_Mapunits_by_Project.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #10
Source File: Convert_NCSSPedonDatabase_to_FGDB.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: print msg #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #11
Source File: compareNASIStables_pedonGDBTable.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: print msg #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError(msg) except: pass ## ===================================================================================
Example #12
Source File: Tabulate_Components_By_Mukey.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: print msg #for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #13
Source File: UpdateHostFeatureService.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def AddMsgAndPrint(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: #print msg if severity == 0: arcpy.AddMessage(msg) elif severity == 1: arcpy.AddWarning(msg) elif severity == 2: arcpy.AddError("\n" + msg) except: pass ## ===================================================================================
Example #14
Source File: SSURGO_SurfaceTextureDC.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) #arcpy.AddMessage(" ") except: pass ## ===================================================================================
Example #15
Source File: SSURGO_Convert_to_Geodatabase.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #16
Source File: gSSURGO_DistributeValuTable.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #17
Source File: SSURGO_gSSURGO_byState.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # # Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #18
Source File: SSURGO_ProjectSoilShapefilesbyAreasymbol.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #19
Source File: gSSURGO_ValidateData.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #20
Source File: SSURGO_MergeDatabases.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #21
Source File: SSURGO_BatchDownload.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #22
Source File: SSURGO_CheckgSSURGO.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #23
Source File: SSURGO_gSSURGO_byTile.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # # Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) except: pass ## ===================================================================================
Example #24
Source File: GetDominantComponent.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # prints message to screen if run as a python script # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddMessage(" ") arcpy.AddError(string) #arcpy.AddMessage(" ") except: pass ## ===================================================================================
Example #25
Source File: SSURGO_MergeSoilShapefiles.py From geo-pit with GNU General Public License v2.0 | 6 votes |
def PrintMsg(msg, severity=0): # Adds tool message to the geoprocessor # #Split the message on \n first, so that if it's multiple lines, a GPMessage will be added for each line try: for string in msg.split('\n'): #Add a geoprocessing message (in case this is run as a tool) if severity == 0: arcpy.AddMessage(string) elif severity == 1: arcpy.AddWarning(string) elif severity == 2: arcpy.AddError(" \n" + string) except: pass ## ===================================================================================
Example #26
Source File: reset_required_fields_python_api.py From collector-tools with Apache License 2.0 | 6 votes |
def parseArguments(): parser = argparse.ArgumentParser( usage='Reset required fields to None in the feature templates') arcpy.AddMessage("Parsing Arguments..") parser.add_argument('url', help='Organization url') parser.add_argument('username', help='Organization username') parser.add_argument('password', help='Organization password') parser.add_argument('itemId', type=str, help='Feature service Item Id') args_parser = parser.parse_args() if '*' in args_parser.password: args_parser.password = password = arcpy.GetParameterAsText(2) arcpy.AddMessage("Done parsing arguments..") return args_parser
Example #27
Source File: configure_gnss_popup_python_api.py From collector-tools with Apache License 2.0 | 6 votes |
def parseArguments(): parser = argparse.ArgumentParser( usage='Configure GNSS metadate fields visibility and popup') arcpy.AddMessage("Parsing Arguments..") parser.add_argument('url', help='Organization url') parser.add_argument('username', help='Organization username') parser.add_argument('password', help='Organization password') parser.add_argument('webmap_Name', type=str, help='Webmap Name') parser.add_argument('layerIndex', type=int, help='Feature Layer index. If not specified use 0 as index') args_parser = parser.parse_args() if '*' in args_parser.password: args_parser.password = password = arcpy.GetParameterAsText(2) arcpy.AddMessage("Done parsing arguments..") return args_parser # Search for a Webmap and update GNSS Metadata fields popup info
Example #28
Source File: configure_gnss_popup_python_api.py From collector-tools with Apache License 2.0 | 6 votes |
def update_feature_service(itemId,owner,folder_id,gis,feaureService_data): params = { "token": gis._con.token, "text": json.dumps(feaureService_data).encode('utf8', errors='replace'), "f": "json" } if folder_id and folder_id != "": featureServiceItem_Url = "{}/sharing/rest/content/users/{}/{}/items/{}/update".format(args_parser.url,owner,folder_id, itemId) else: featureServiceItem_Url = "{}/sharing/rest/content/users/{}/items/{}/update".format(args_parser.url,owner, itemId) updateResponse = urllib.request.urlopen(featureServiceItem_Url,bytes(urllib.parse.urlencode(params),'utf-8')).read() result = json.loads(updateResponse.decode("utf-8")) if 'error' in result.keys(): ex = result['error']['message'] arcpy.AddMessage("Error..{}".format(ex)) else: arcpy.AddMessage("Successfully configured popup and visibility on the Feature service Item..") # Parse Command-line arguments
Example #29
Source File: add_update_gnss_fields_python_api.py From collector-tools with Apache License 2.0 | 6 votes |
def parseArguments(): parser = argparse.ArgumentParser( usage='Add/Update GNSS metadate fields') arcpy.AddMessage("Parsing Arguments..") parser.add_argument('url', help='Organization url') parser.add_argument('username', help='Organization username') parser.add_argument('password', help='Organization password') parser.add_argument('itemId', type=str, help='Feature service Item Id') parser.add_argument('layerIndex', type=int, help='Feature Layer index. If not specified use 0 as index') parser.add_argument('-r', dest='remove', default=False, type=bool, help='Set True if GNSS metadata fields need to be removed') args_parser = parser.parse_args() if '*' in args_parser.password: args_parser.password = password = arcpy.GetParameterAsText(2) arcpy.AddMessage("Done parsing arguments..") return args_parser # Search for a item id and add GNSS Metadata fields
Example #30
Source File: CreateDischargeTable.py From python-toolbox-for-rapid with Apache License 2.0 | 6 votes |
def calculateTimeField(self, out_table, start_datetime, time_interval): """Add & calculate TimeValue field: scripts adapted from TimeTools.pyt developed by N. Noman""" timeIndexFieldName = self.fields_oi[0] timeValueFieldName = self.fields_oi[3] #Add TimeValue field arcpy.AddField_management(out_table, timeValueFieldName, "DATE", "", "", "", timeValueFieldName, "NULLABLE") #Calculate TimeValue field expression = "CalcTimeValue(!" + timeIndexFieldName + "!, '" + start_datetime + "', " + time_interval + ")" codeBlock = """def CalcTimeValue(timestep, sdatestr, dt): if (":" in sdatestr): sdate = datetime.datetime.strptime(sdatestr, '%m/%d/%Y %I:%M:%S %p') else: sdate = datetime.datetime.strptime(sdatestr, '%m/%d/%Y') tv = sdate + datetime.timedelta(hours=(timestep - 1) * dt) return tv""" arcpy.AddMessage("Calculating " + timeValueFieldName + "...") arcpy.CalculateField_management(out_table, timeValueFieldName, expression, "PYTHON_9.3", codeBlock) return