Questions tagged [python-addin]

A python extension to a software program that performs a custom task.

Filter by
Sorted by
Tagged with
0 votes
0 answers
38 views

Python Addin Script not working

I have a python script which runs fine. I am creating toolbar and button. When I copy my script into the addin python file. it does not run. import arcpy import pythonaddins class ButtonClass1(object)...
user avatar
  • 1
0 votes
0 answers
46 views

Adding points in layer with mouse clicked or double clicked by python add-in tool

How do I add points in the layer with python add-in tool? import arcpy import pythonaddins class ToolClass3(object): """Implementation for AddPointsTest_addin.tool (Tool)""...
user avatar
0 votes
0 answers
51 views

Protecting ArcPy Files (.py) [duplicate]

I'm writing a program in ArcGIS with Python language (ArcPy). I would like to publish it as a commercial program, but ArcPy or ToolBox script is not secure, because ToolBox can be converted to .py ...
user avatar
0 votes
0 answers
70 views

Realizing arcpy.mapping.MapDocument("CURRENT")

I am curious as to how arcpy.mapping.MapDocument("CURRENT") works. I used to execute highlight in the sub thread, but didn't work. Does it only work in the main thread (including arcpy....
user avatar
0 votes
1 answer
42 views

Why geoprocessing changes output spatial reference, when input is geometry object?

I am trying to write an ArcMap 10.6 Python add-in, which cuts narrow places of polygons. In the script I work with geometry objects. Testing my add-in I noticed, when I use geoprocessing tools with ...
user avatar
0 votes
0 answers
60 views

arcpy.mapping.MapDocument("CURRENT") not working in sub thread

I want to create a customize tool in ArcMap by Python Add-in wizards.I found that arcpy.mapping.MapDocument("CURRENT") does not work in the sub thread. How can I call main thread to execute ...
user avatar
2 votes
1 answer
99 views

arcpy Layer.setSelectionSet() not working in Python add-in

Using ArcGIS 10.8 (Desktop), I use a few lines of Python to set the selection in a layer called 'HNVKartierung' in a dataframe called 'HNVDaten' to a certain OID in order to then zoom to the selected ...
user avatar
0 votes
0 answers
17 views

Copying an object with attachments from a distributed database to a distributed one

I wrote a addins to transfer selected objects from one distributed database to another. Each layer participates in a geographic service (MapService). The program works successfully sometimes, and ...
user avatar
  • 45
1 vote
1 answer
44 views

Adding message error box when parameters do not satisfy some conditions

I have 3 parameters in my tool, including para0, para1, para2. These parameters will be the user's inputs. I would like to display a message box if para0>para1 or para1>para2 or para2>para3. ...
user avatar
  • 257
0 votes
0 answers
33 views

How to add a save and load button in a Python-addin ArcGIS?

I would like to generate a tool in Python-Addin ArcGIS as the image attached. I also like to generate the save and load button in the tool. My purpose is that when the user chooses the range ...
user avatar
  • 257
-1 votes
1 answer
50 views

Converting ArcMap to ArcGlobe code using ArcPy [duplicate]

I have a code that should read the mouse coordinates, but it only works in ArcMap, can I somehow translate it into code for ArcGlobe, otherwise it gives an error: CreateObject cannot open map document....
user avatar
-2 votes
1 answer
115 views

Obtaining XY coordinate when clicking on globe using ArcGlobe

Work in ArcGlobe and I want to calculate the coordinates of the globe latitude and longitude, but the coordinates from the mouse click is read from the screen, not the globe, because when I clicked on ...
user avatar
0 votes
1 answer
100 views

Measuring distance in ArcGlobe using Python AddIn

I want to make a Python script that will calculate the distance of the line I drew and output it in a special form, but I can't figure out what I'm doing wrong. import arcpy import pythonaddins class ...
user avatar
1 vote
1 answer
115 views

Python add-in: pass selected layer of combo box to a button

I want to list layer names in a combo box and pass the selected layer name to onclick of a button. I could list the layer names in combobox but i don't know how to pass the name to a button. How can ...
user avatar
  • 5,777
0 votes
0 answers
31 views

Error handling for comboboxes in a Python Addin using ArcGIS for Desktop 10.5

I'm creating an addin that contains two comboboxes and a button, the latter of which adds data to the current map based on user selections in both comboboxes. Both comboboxes have pre-defined lists ...
user avatar
  • 560
2 votes
1 answer
51 views

Selection by Attribute ArcMap add-in

I am building an addin that will create a selection of multiple features that fit within the scope of multiple 'where' statements. All fields will be within the same layer, the layer will always be ...
user avatar
1 vote
0 answers
59 views

ArcGIS Python Add-ins Password Input

I am working on a ArcGIS Python Add-ins which need user login to get data. Rather than exposing user's password in a combobox forever, we need to have a password input box which only show * while user ...
user avatar
1 vote
0 answers
22 views

Elevation profile add-in for ArcGIS not producing graph

I am trying to create an elevation profile graph using a river line shapefile and the add-in (with ArcMap 10.4.1). So I select my feature, click the "Create a profile for the selected feature" ("...
user avatar
-1 votes
1 answer
717 views

tkFileDialog.askopenfilename in python addin crashes ArcMap, how to avoid it?

I had tried to create an interactive tool that takes features selected in the active ArcMap view, allows user to pick a file and then attach it to selected features. However, everything ends at ...
user avatar
0 votes
1 answer
52 views

Run code on pressing a key in Pythonaddins

I tried making an addin having below code where I want the user to press a predefined key and the "required_code" should run on the selected features. import arcpy import pythonaddins class Key1(...
user avatar
0 votes
1 answer
43 views

Field not updating correctly by updatecursor() method

in my work, I have to find the features having duplicate values of field "ID" and leave just one identical value by updating blank values in rest of the features. My code for an add-in is: import ...
user avatar
0 votes
1 answer
60 views

ArcPy to select by location not showing selected features in attribute table

I have a button where it first calculate no of features in a specific layer and then runs the "are_identical_to" and update "D". After that it checks if the no of counts in two layers is same? If not, ...
user avatar
0 votes
0 answers
33 views

Undo button undoes last couple of edits instead of last one in ArcMap?

I've made an add-in in ArcPy, using add-in assistant, to update attributes of selected features. It has two buttons to populate either 'U' or 'D' as attribute. The Python code is: import arcpy ...
user avatar
1 vote
2 answers
249 views

Using two Python Addin Combo Boxes to choose Folder then Layer

I am trying to create a Python add-in for ArcMap for users to quickly select layer files from within several different folders. This will require 2 combo boxes. User selects the folder from the first ...
user avatar
0 votes
1 answer
78 views

Undoing Operation while editing in ArcMap with Python Add-ins?

Using ArcPy Add-ins, I can issue a message, but I don’t understand how to cancel or undo deleting an object. Is it possible? class ControlUniq(object): """Implementation for addin1_addin....
user avatar
  • 45
0 votes
0 answers
38 views

Don't allow to save edits in the table untill the field will be populated in ArcGIS with pythonaddins

I have a table and some fields there(OBJECTID, UN_ID, for example).Table is not empty. how to prevent an edit session from stopping or saving until the field will be filled. I wrote an extension ...
user avatar
  • 45
0 votes
2 answers
82 views

Automate Access to all Tools in a Dynamic Toolbox in ArcMap?

Is there any way to automatically open a toolbox in ArcMap either from a model, a Python script or a Python Add-In, or similar? Or to otherwise make all of the tools in a toolbox easy to access for ...
user avatar
0 votes
1 answer
727 views

Writing where_clause to Select Layer By Attribute for Python Add-in?

I have an add-in script for a toolbox in ArcMap that lets a user select a data frame, a layer within it, a field from the layer, an operator (= , > , <, etc.), and a value from the field. I'm ...
user avatar
  • 41
1 vote
0 answers
92 views

Executing Select Layer By Attribute in Python Add-in Toolbar (ArcMap)

I'm having trouble with the button class of my code: class OKButton(object): """Implementation for ok.button (Button)""" def __init__(self): self.enabled = True self.checked = False def ...
user avatar
  • 41
1 vote
0 answers
22 views

Jump to specific folder in catalog pane using Arcpy

I am developing a Python add-in for ArcGIS Desktop. As a part of this add-in there is a button that I would like to jump me to specific folder in the Catalog Window. Is there any way to do this?
user avatar
3 votes
0 answers
114 views

Making ArcGIS Python Add-In Extension immediately functional after install?

I have a Python add-in that includes an extension class. The only purpose of this extension is for some buttons in the add-in to be automatically enabled/disabled depending on if there are relevant ...
user avatar
1 vote
1 answer
55 views

Spatial Join Using Python /ArcGIS Addin assistant

I have a point shapefile that contains all my field collected data, lat/long and all the field data collected during the season. The one thing not imported was the name of the Lakes these points fell ...
user avatar
0 votes
1 answer
75 views

Executing add-in from Python script?

I would like to execute the Curves And Lines add in from my Python script. Is there any interface for working with add-in inside of a Python script?
user avatar
  • 550
2 votes
2 answers
870 views

Using two Python Addin Combo Boxes to choose feature class first then field from chosen feature class?

Last night a student from my Udemy course about writing Python AddIns asked for: some tips for using a combo box to filter another combo box. What I am trying to do is use a combo box to select ...
user avatar
  • 63.8k
1 vote
1 answer
161 views

ArcMap python add-in button fails to load and displays Missing on the toolbar [closed]

I have a python add-in button shown as follows. It has to make a http request and use the values from the response. But whenever I use requests package, the add-in result in Missing button. import ...
user avatar
0 votes
0 answers
35 views

Starting ArcMap Python Add-in as service?

Is it possible to start Python add-in as a service which keeps running while in ArcMap? I am designing something using a add-in to receive socket messages from out of ArcMap and do some operations ...
user avatar
1 vote
1 answer
252 views

XLWT not writing to sheet in esri python add-in ArcMap 10.6

I have a tool I am converting to an ArcMap add-in. The problem is that the tool created a report and now the add-in report only contains the header row. I can't get the complete message box to fire at ...
user avatar
1 vote
1 answer
87 views

Get Path of my toolboxes ESRI addins Python 2.7

I need my toolboxes path. These are in the installation folder (toolboxes) but when using the function: dir_tools = os.path.join(os.path.dirname(__file__),r'toolboxs\parametros.tbx') result: C:\...
user avatar
0 votes
1 answer
109 views

How to avoid ArcMap Python add-in combobox drop-down menu obscuring subsequent UI elements?

My ArcMap (10.5.1) Python add-in uses a combobox. When an item is selected from the combobox's drop-down menu, the expected actions are executed successfully. Sometimes these actions actions can ...
user avatar
3 votes
2 answers
208 views

Pythonaddins combobox advanced functionality

I made an Add-in for ArcMap that shows important news for our company. It is actually a toolbar with combobox and refresh button. It loads news from a text file located in our server and as every user ...
user avatar
1 vote
0 answers
49 views

ArcGIS Python Add-In Assistant not updated for ca. 4 years [closed]

For some time I had not used ArcGIS and I getting myself acquainted with the newer versions. Last time I had used 10.1 and now I am using 10.4.1. I had created some simple Python add-ins with the help ...
user avatar
  • 321
0 votes
1 answer
1k views

python Get current workspace and then re-source to new SDE

I am trying to write some code that will get the current workspace name and if it matches a particular datasource path, it will re-path the SDE layers to the new database. Initially I had the code ...
user avatar
  • 345
1 vote
1 answer
2k views

Moving Python AddIns to ArcGIS Pro

I have created a Python AddIn for ArcMap and it has been tested and functions very properly. However, I am looking online, and it seems like I have to go through a lot of processes just for it to ...
user avatar
3 votes
1 answer
81 views

Trying to build lines by cursing through points

I am trying to create a tool that creates lines from selected point features. I am able to select the point features and create a search cursor to curse through them. I can message box attributes ...
user avatar
0 votes
1 answer
493 views

Adding built-in tools to python add-in toolbar

I want to make an ArcGIS Desktop add-in toolbar that has a regular ESRI built-in tool on it (like the buffer tool, or select tool, etc), instead of a custom tool. Is that possible or are we talking ...
user avatar
  • 15
5 votes
1 answer
369 views

ArcMap crashing when plotting features with matplotlib few times via Python AddIn?

I made a 3D line plot Python add-in with matplotlib for ArcMap. After I execute this tool 3-4 times, ArcMap crashed. I have also executed it in the Python window, but the situation is just the same. ...
user avatar
1 vote
1 answer
417 views

Python Add-In Combo Box Not Working Properly

I am trying to create a python add-in toolbar with a combo box that lists all of the [SITE_NUMBER] values in my "Site Inspection" polygon layer. The user should be able to select a [SITE_NUMBER] ...
user avatar
  • 147
1 vote
2 answers
175 views

Refreshing default parameter values in custom tool loaded by python-addin?

I've built a tool that will be used to populate required metadata in the attributes of a specific schema. This tool is in a python toolbox and called by a python addin button. The value entered for ...
user avatar
  • 15
0 votes
2 answers
3k views

Dynamically adding items into one python addin Combobox from another?

I have two combo boxes. I am trying to add items dynamically into the second combobox from the first combobox's onSelChange(self, selection) event. due to some reason, this is not working. Here is my ...
user avatar
  • 1
0 votes
1 answer
285 views

Python add-in button tool giving saying missing toolbar when I add it onto my map?

I am looking to create a button that when clicked, clears feature classes and tables created from another tool. I set up the button and installed it but every time I add it to the map with a toolbar ...
user avatar

1
2 3 4 5 6