Chciałbym mieć możliwość pisania skryptów niektórych rzeczy, które nie są ujawniane za pośrednictwem arcgisscriptingani ArcPy. Jak uzyskać dostęp do ArcObjects z
ArcObjects to zestaw interfejsów API opartych na COM firmy ESRI Inc., które są wykorzystywane w kilku ich produktach, w tym ArcGIS Desktop, ArcGIS Engine i ArcGIS Server.
Chciałbym mieć możliwość pisania skryptów niektórych rzeczy, które nie są ujawniane za pośrednictwem arcgisscriptingani ArcPy. Jak uzyskać dostęp do ArcObjects z
Jaka jest najlepsza droga lub miejsce na rozpoczęcie korzystania z ArcObjects, jeśli nie jesteś programistą i nie zamierzasz zostać programistą ? Używam gis profesjonalnie przez długi czas, prawie dwie dekady, arcinfo / arcgis przez większość tego; Jestem całkiem dobry. Uczę się tworzenia...
Jedną z głównych korzyści związanych z tworzeniem aplikacji GIS opartych na bibliotekach typu open source jest to, że powstaje wiele projektów nad nimi, które również są typu open source. Dobrze zaprojektowane projekty open source doskonale nadają się do oglądania: jakie wzorce kodowania...
Próbuję znaleźć punkty przegięcia, tj. Punkty, w których krzywe linii zaczynają się i kończą. Jeśli spojrzysz na obraz, zielona linia może być drogą lub strumieniem, a czarne punkty to punkty, w których krzywe zaczynają się i kończą. Jakie byłyby kroki na wysokim szczeblu w celu automatyzacji...
Mam punktowy plik kształtu i tworzę wielokąty Thiessen (Voronoi) programowo przy użyciu tej składni skryptowej: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) Jednak każdy punkt jest powiązany z obszarem (tj. Preferowanym rozmiarem każdego wielokąta) i...
Mam zestaw punktów jako plik kształtu i chcę znaleźć (współrzędne) nowego punktu, który będzie miał możliwie największą odległość od każdego z istniejących punktów. Czy to jest możliwe? Jeśli tak, czy jest jakiś przykładowy kod VB? Dzięki
Wygląda na to, że nie ma możliwości przekonwertowania geometrii ArcObjects na dobrze znaną reprezentację tekstu (i odwrotnie) w ArcGIS ArcObjects API. Jedyne, co udało mi się znaleźć, to konwersja do WKB (interfejs IWkb). Czy istnieje sposób na konwersję między obiektami geometrycznymi a WKT, czy...
Obsługa ESRI twierdzi, że odtworzyła problem i otworzyła raport o błędzie (NIM070156). Stwierdziłem, że występuje przeciek pamięci (w niezarządzanej pamięci sterty), który występuje, gdy narzędzie w moim dodatku .NET / C # ArcMap wykonuje zapytanie przestrzenne (zwracając ICursorz...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Chociaż używam Pythona do...
Oto ładne zdjęcie rastra, którego używam - bez zastosowanych efektów - tylko rampa kolorów i histogram dostosowany, aby pokazać całą ulgę - aczkolwiek w bardzo 2D! Mam domyślnie warstwę rastrową, którą chcę wyświetlać w Hillshade. Mogę to zrobić w kodzie, w efekcie jest to to samo, co wybranie...
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...
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...
Czy muszę zwolnić każdy obiekt? Czy dla mnie obsługiwane jest zarządzanie
W ArcToolbox jest kilka fajnych funkcji, których możemy użyć, ale z jakiegoś powodu NIE działa ono poprawnie. To nawet nie rzuca mi błędu. Moje oprogramowanie działa w ArcMap, więc nie trzeba ponownie inicjować Ao, prawda? public void Execute() { InitializeProduct(); try { Geoprocessor gp =...
Mam niestandardowe narzędzie w ArcMap 10. Przepływ pracy jest następujący: Wybierz elementy w warstwie za pomocą narzędzia „Wybierz elementy według prostokąta” Skopiuj funkcje do schowka za pomocą STRG + c Wybierz narzędzie niestandardowe Narzędzie sprawdza Schowek. W przypadku znalezienia...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Jakie są najlepsze książki...
To pytanie jest częściowo związane z poprzednim pytaniem , które zadałem. Próbowałem wydrukować A3 mxd z kodem Print Active View opublikowanym przez ESRI i zmieniłem tylko jeden wiersz kodu, czyli zmienić go na rozmiar A3. docPaper.FormID = 8; Wymusza to rozmiar A3 zamiast domyślnego rozmiaru 0...
Zobacz ten link, aby uzyskać więcej informacji. Problem: Chcę przejść przez ciągły raster (taki, który nie ma tabeli atrybutów), komórka po komórce i uzyskać wartość komórki. Chcę wziąć te wartości i uruchomić na nich warunki warunkowe, emulując kroki algebry mapy wyszczególnione poniżej, bez...
Oczekiwałbym, że ISpatialFilter.SpatialRelDescription zachowuje się spójnie z IRelationalOperator.Relation . Jednak po uruchomieniu poniższego kodu otrzymuję: Total features : 44368 Count1: 9 T******** Count2: 9 T******** Count1: 21 F******** Count2: 44359 F******** Count1: 1 ******F**...
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Mam podstawowe umiejętności programistyczne (programuję proste skrypty Python i Lisp VBA i już dawno...