Pytania otagowane jako add-in


2
Wywoływanie arcpy / python z .NET?
Czy są dostępne przykłady pokazujące, w jaki sposób można zintegrować Pythona z dodatkiem lub rozszerzeniem .NET ArcGIS? Mam serię skryptów python, które chciałbym wywoływać ze zdarzeń formularza (np. Kliknięć przycisków) w .NET. Chciałbym również móc ustawić zmienne w skrypcie z formularza .NET. Czy powinienem ugryźć punktor i ponownie napisać te …

6
Dodatek ArcMap z app.settings nie rozpoznaje zmian app.config?
Opracowałem dodatek ArcMap, który wymaga pliku konfiguracyjnego. Po dłuższej chwili próbowania odczytania wartości konfiguracji z pojedynczego pliku App.Config (i zawsze uzyskanie wartości null) uważam, że dodatek nie może odczytać wartości stąd, ponieważ jest to biblioteka klas, i szuka aplikacji wywołującej (ArcMap) plik konfiguracyjny, gdy pytam o wartość klucza (stąd null). …

3
Jakie są zalety i wady dodatków Python w porównaniu z dodatkami .NET do ArcGIS na komputery?
Znalazłem w pomocy ESRI .NET: Pyton Wszystkie aplikacje ArcGIS Desktop zawierają wbudowany język skryptowy o nazwie Python. Wiele obszarów ArcGIS - szczególnie geoprzetwarzanie - jest dostępnych poprzez uproszczone interfejsy programowania aplikacji (API) w języku Python, co ułatwia tworzenie i automatyzację typowych zadań. Skrypty w języku Python można łatwo udostępniać i …


2
Dodatek ArcGIS 10: Obsługa wyjątków na najwyższym poziomie
Dodatek ArcGIS 10, nad którym pracuję, jest dość prosty - tylko kontrolka narzędzia i okno do dokowania. Zajmuję się konkretnymi wyjątkami, które, jak się spodziewam, występują u źródła i rzucają wszystko inne, ale jaka jest najlepsza praktyka obsługi tych nieoczekiwanych wyjątków w ramach dodatków? Obecnie właśnie robię a catch (System.Exception …


1
ArcObjects działa wolniej w Addin?
Stworzyłem bibliotekę klas, która wykonuje geoprzetwarzanie. Dodatek wywołuje klasę, która jest procesem asynchronicznym. Upewniłem się, że wątek jest STA, a obiekty Arc są bezpieczne dla wątków (tzn. Nie zostały przekazane z dodatku). Wszystkie obiekty łukowe są tworzone w wątku. Ponieważ jest to biblioteka klas, zawarłem ją w interfejsie użytkownika winforms, …

2
Jak wstawić znak nowej linii do opisu rozszerzenia dodatku?
Najwyraźniej pole tekstowe w Menedżerze rozszerzeń Esri nie zawija tekstu (10.0 SP2). Aby obejść ten problem, próbuję wstawić znaki nowego wiersza do pliku xml, ale nie znalazłem niczego, co działałoby. Oto 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 \n turned …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.