Als «add-in» getaggte Fragen

Eine Erweiterung eines Softwareprogramms, das eine benutzerdefinierte Aufgabe ausführt.


2
Aufruf von arcpy / python aus .NET?
Gibt es Beispiele, die zeigen, wie Python in ein .NET ArcGIS-Add-In oder eine Erweiterung integriert werden kann? Ich habe eine Reihe von Python-Skripten, die ich aus Formularereignissen (z. B. Tastenklicks) in .NET aufrufen möchte. Ich möchte auch in der Lage sein, Variablen im Index von einem .NET Formular einzustellen. Sollte …


3
Was sind die Vor- und Nachteile von Python-Add-Ins gegenüber .NET-Add-Ins für ArcGIS for Desktop?
Ich habe in der ESRI .NET-Hilfe Folgendes gefunden: Python Alle ArcGIS Desktop-Anwendungen enthalten eine eingebettete Skriptsprache namens Python. Auf viele Bereiche von ArcGIS - insbesondere die Geoverarbeitung - kann über vereinfachte Python-Anwendungsprogrammierschnittstellen (APIs) zugegriffen werden, sodass allgemeine Aufgaben einfach erstellt und automatisiert werden können. Python-Skripte können problemlos gemeinsam genutzt werden …


2
ArcGIS 10-Add-In: Ausnahmebehandlung auf oberster Ebene
Das ArcGIS 10-Add-In, an dem ich arbeite, ist ziemlich einfach - nur ein Werkzeugsteuerelement und ein andockbares Fenster. Ich behandle die spezifischen Ausnahmen, von denen ich erwarte, dass sie an der Quelle auftreten, und wirf alles andere aus. Aber was ist die beste Vorgehensweise, um diese unerwarteten Ausnahmen im Add-In-Framework …

1
ArcMap Addin - Interoperabilitätsverbindung programmgesteuert hinzufügen
Ich erstelle derzeit ein Add-In für ArcMap - ArcView mithilfe des .NET-Frameworks. Der Benutzer von ArcMap und des Add-Ins sollte auf Daten zugreifen, die von WFS-Diensten veröffentlicht wurden. Mir ist bekannt, dass es möglich ist, WFS- Dienste manuell über die Interoperability Connections-Schnittstelle hinzuzufügen . Ist es jedoch möglich, diese WFS-Dienste …

1
ArcObjects laufen im Addin langsamer?
Ich habe eine Klassenbibliothek erstellt, die Geoverarbeitung durchführt. Das Add-In ruft eine Klasse auf, die ein asynchroner Prozess ist. Ich habe sichergestellt, dass der Thread STA ist und die ArcObjects threadsicher sind (dh nicht vom Addin übergeben werden). Alle Bogenobjekte werden innerhalb des Threads erstellt. Da dies eine Klassenbibliothek ist, …

2
Wie füge ich ein Zeilenumbruchzeichen in die Addin-Erweiterungsbeschreibung ein?
Anscheinend wird das Textfeld in Esris Erweiterungsmanager keinen Text umbrechen (10.0 SP2). Um dieses Problem zu umgehen, versuche ich, Zeilenumbrüche in die XML-Datei einzufügen, habe jedoch nichts gefunden, was funktioniert. Hier ist die XML: <Extensions> <Extension id="AmberGIS_ExtensionMgrAddin_ExtMgrExtension" class="ExtMgrExtension" productName="Extension State Manager" showInExtensionDialog="true" autoLoad="true"> <Description>Lets you specify extensions that will be …


1
Welche Funktion hat die Datei ESRI.ArcGIS.AddIns.targets?
Ich aktualisiere derzeit von 10.2 auf 10.3 und wie erwartet gibt es immer einige Probleme beim Neukompilieren von Addins und beim Aktualisieren der Visual Studio-Version. Es gibt jetzt ein bekanntes Problem , für das es eine Abhilfe beschrieben ist hier . Meine Frage ist, welche Funktion hat die Datei ESRI.ArcGIS.AddIns.targets …

2
ESRI ArcMap-Add-In Config.esriaddinx
Ich bin gerade dabei, eine ältere ArcMap-Erweiterung in ein Add-In in C # zu konvertieren, und ich versuche, die XML-basierte Konfiguration optimal zu nutzen. Config.esriaddinx eignet sich hervorragend für die Grundeinstellungen (Symbolleiste, Schaltflächen, Erweiterungsinformationen usw.). Gibt es jedoch eine Möglichkeit, andere Konfigurationsparameter wie Feldnamen, Ebenennamen, Datenbankverbindungen usw. hinzuzufügen? Muss ich …

1
ArcGIS 10-Add-In: Bringen Sie das andockbare Fenster nach vorne
Ich habe ein ArcGIS 10 ArcMap-Add-In in C # .NET 3.5 geschrieben, das ein ESRI.ArcGIS.Desktop.AddIns.DockableWindow(das auch erbt von UserControl) und ein ESRI.ArcGIS.Desktop.AddIns.Tool, das beim Klicken in der Karte das andockbare Fenster aktualisiert , implementiert . Ich möchte das andockbare Fenster in der Tool- OnMouseDown()Methode (im nicht angedockten Modus) an die …
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.