Als «python-addin» getaggte Fragen


1
ArcGIS 10.1 Python AddIn Verwenden von Multiprocessing-Abstürzen ArcMap?
Ich möchte eine Multiprocessing-Task mit einem Python-Add-In-Tool ausführen. Mein Problem ist, dass der Prozess immer wieder fehlschlägt. Grundsätzlich stürzt ArcMap ab. Hier ist mein Basiscode: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: writer.write("%s …


1
Kann ArcPy Formulare in der Add-In-Oberfläche ausfüllen?
Ich versuche, ein ArcPy-Tool zu erstellen, das den Benutzer auffordert, zuerst einige Informationen (ID, Name, Adresse, Postleitzahl usw.) einzugeben. Meine Add-In-Oberfläche wird unten gezeigt und ich hoffe zu implementieren, dass, sobald der Benutzer die ID eingibt, alle anderen verwandten Informationen (Name, Adresse usw.) in einer anderen bekannten Tabelle vorhanden sind, …

2
Wählen Sie Features in ArcMap mit dem Python-Add-In-Tool aus und kopieren Sie sie
Ich versuche, einer Add-In-Symbolleiste ein Tool hinzuzufügen, um Features aus einer vorhandenen Feature-Class auszuwählen und in eine andere Feature-Class zu kopieren. Ich brauche zwei Werkzeuge, eines für einen Punkt und eines für ein Rechteck. Add-In-Tools verarbeiten nur Rechtecke. Daher versuche ich, die Punktkoordinate aus dem onMouseDown-Ereignis zu generieren und einfach …

1
Wie integriere ich Eclipse (PyDev) in die Python Add-In-Entwicklung (ArcGIS 10.1)?
In ArcGIS 10.1 stellen Python-Add-Ins verschiedene Schaltflächen, Symbolleisten, Erweiterungen usw. für diejenigen zur Verfügung, die bereits mit Python und OO im Allgemeinen vertraut sind. Ich bin gerade dabei, ein Python-Add-In zu entwickeln, und normalerweise würde ich Eclipse mit PyDev verwenden, um Skripte oder kleine Python-Anwendungen zu entwickeln. Mit dem vorgeschriebenen …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.