Pytania otagowane jako arcobjects

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.

2
Wskazówki dotyczące korzystania z ArcObjects z Python
Jak dotąd korzystasz z ArcObjects z Pythona? to moje najczęściej czytane i wymieniane pytania i odpowiedzi na temat wymiany stosów GIS. Mimo tego sukcesu jest to prawdopodobnie jeden z moich najsłabszych obszarów, jeśli chodzi o faktyczne wykorzystanie. Duża część tego kiepskiego pokazu wynika z mojej słabej umiejętności czytania i rozumienia …

5
Programowo edytować / aktualizować metadane w ArcGIS?
Czy komukolwiek udało się programowo zaktualizować metadane w ArcGIS 10? Biorąc pod uwagę użycie Pythona / arcpy, ale ArcObjects (C # lub Python / comtypes) jest również możliwe. Muszę zaktualizować zarówno metadane formatu FGDC, jak i ArcGIS-ISO, a jakiekolwiek zastosowane rozwiązanie musi być w stanie zachować istniejące (niepuste) elementy wraz …

1
Brak pamięci serwera podczas uzgadniania dużej sesji edycji w ArcObjects
Jeden z naszych użytkowników okresowo napotyka Out of Server Memorybłędy w ArcSDE 10.0 podczas próby uzgodnienia dużej sesji edycji. Instancja VMware ESX: Windows Server 2008 R2 Datacenter Dodatek Service Pack 1 Intel Xeon E5-2660 @ 2,20 GHz 8 GB pamięci RAM Skonfigurowałem monitor wydajności do śledzenia zużycia pamięci, ale jestem …

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
Niestandardowa implementacja funkcji ArcGIS
Chciałbym dowiedzieć się, co trzeba zrobić, aby stworzyć niestandardową implementację funkcji ArcGIS. W szczególności chciałbym zaimplementować GeoAnalyst.ISurfaceOp2.Visibility (), aby przyspieszyć jego działanie. Obecnie trwa około 3 sekund na każde wywołanie Visibility (). Z mojego ograniczonego zrozumienia wąskim gardłem jest zapisywanie tymczasowych rastrów w systemie plików. Jeśli można to zrobić w …


2
Jak korzystać z IRelationalOperator2 i GeometryBag
Chcę użyć metody IsNear z IRelationalOperator2. Dokumentacja mówi, że GeometryBag obsługuje interfejs IRelationalOperator2. Ale to po prostu nie działa i powoduje wyjątek „... nie można rzutować obiektu COM ... Nie obsługuje takiego interfejsu ..." IRelationalOperator2 relationalOperator = (IRelationalOperator2)geometry; Ten sam kod działa poprawnie z IRelationalOperator, ale nie ma metody IsNear: …



2
Programowo modyfikuj wyświetlanie warstwy rastrowej i właściwości symboliki za pomocą arcpy lub ArcObjects
Mam ponad 1500 plików NITF, których potrzebuję, aby móc programowo wyświetlać warstwę i symbolikę z ArcMap. Muszę ustawić właściwości przedstawione poniżej na czerwono: Przejrzałem archiwa dokumentów i nie wygląda na to, aby te właściwości zostały ujawnione - szczerze mówiąc, nie spodziewałem się, że będą. Mam wrażenie, że mogę do nich …

1
Programowo edytować plik kształtu w ArcMap?
Czy to jest coś, co można zrobić? Na przykład, jeśli utworzyłem nakładkę na mapie i zapisałem ją jako plik kształtu, chcę przejść i edytować tę ( wcześniej istniejący plik ) . Nakładkę ... Albo dodaj punkty / usuń punkty, zmień kolor / styl wypełnienia / itp. Idealnie chcę uniknąć tworzenia …

3
Czy tworzysz okno pływające (nie dokowalne) w ArcMap za pomocą ArcObjects?
Szukam sposobu na utworzenie pływającego okna w ArcMap. Aby podać przykład, wystarczy spojrzeć na okno narzędzia Identyfikuj. Pływający oznacza, że ​​pozostaje on zawsze przed dokumentem mapy i że użytkownik może kontynuować pracę z ArcMap. Wiem, że interfejsu IDockableWindowDef można używać do tworzenia dokowalnych okien, które również mogą się unosić, ale …
9 arcmap  arcobjects  c# 

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.