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.
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 korzystania z kalkulatora rastrowego. Na prośbę o …
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 liter (esriPageFormLetter). Mapa drukuje …
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 / strony internetowe do programowania w języku C # za pomocą …
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** Count2: 1 ******F** Czy to błąd w F********relacji? private void TestSpatialFilter() { IMxDocument mxdoc = ((IApplication)m_application).Document …
Mam pewne trudności z użyciem narzędzia hiperłącza ( ControlsMapHyperlinkTool ) w ArcEngine. Czy ktoś ma z tym jakieś doświadczenie? Wygląda na to, że zachowuje się poprawnie, z tym wyjątkiem, że za każdym razem, gdy użytkownik kliknie funkcję hiperłącza, wyświetla komunikat „Nie można uruchomić hiperłącza”. Używam hiperłącza „skryptowego”, który działa dobrze …
Mam operację liniową (patrz zdjęcie) reprezentującą rzekę, którą utworzyłem za pomocą narzędzia Stream_to_Feature. Tabela atrybutów zawiera kilka rekordów reprezentujących różne linie - problemem jest najdłuższa linia (łatwa do odróżnienia wizualnie) nie jest reprezentowana jako pojedyncza linia w tabeli, w rzeczywistości składa się z wielu mniejszych linii. Linie wydają się dotykać, …
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 przeszedłem kurs java), ale wydaje mi się (sądząc po publikacjach ESRI), że nie ma …
Zmieniam źródła na dyskach MXD w różnych biurach, używając ArcPy i ArcGIS 10.0. Jak zaobserwowano tutaj , ustawienia drukarki powracają do domyślnej drukarki po wysłaniu instrukcji mxd.save (). Utrata drukarki jest w moim przypadku drobnym problemem, ale staje się poważna, jeśli zaznaczona jest opcja drukowania „Skaluj elementy mapy proporcjonalnie do …
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 …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Mamy oprogramowanie w ramach większego projektu napisanego przy użyciu ArcObjects przez .NET. To oprogramowanie migruje i scala dane z wielu geobaz danych pliku w jednym schemacie do geobazy danych z jednym plikiem w podobnym, ale innym schemacie. Niektóre etapy migracji obejmują wyszukiwanie istniejącego wiersza i aktualizowanie go danymi z innej …
Kiedy próbuję usunąć klasę funkcji, po lub podczas korzystania z aplikacji silnika Arcgis, która korzysta z tej samej klasy funkcji, pojawia się błąd dotyczący blokady, więc nie mogę uruchomić tej blokady, dopóki nie uruchomię ponownie komputera. chciałbym poznać sposób usuwania zamków za pomocą arcpy lub arcobjects 10.1, byłoby idealnie, gdybym …
Mam problemy z wydaniem mojego gdb w ArcGIS10. Moje narzędzie działa z lokalnym pakietem gdb, ale nie udało mi się go zwolnić po zakończeniu procesu. W Ag9.3 mogę go wypuścić po prostu przez Marshal.ReleaseComObject (obszar roboczy), ale to nie działa w AG10. Również zwolnienie wszystkich FeatureCursors nie pomaga. Tylko zamknięcie …
Pracuję nad dodatkiem do ArcMap 10.0, który dodaje pasek narzędzi do ArcMap. Jeden OpenModelessDialogCommandprzycisk polecenia ( ) na tym pasku narzędzi otwiera niemodalne okno dialogowe WinForm, w którym MyToolmożna aktywować narzędzie ( ) w celu np. Wybrania elementu na mapie. My Config.esriaddinxzawiera następujące deklaracje poleceń i pasków narzędzi: <Commands> <!-- …
Czy można zaimplementować niestandardowe funkcje w .NET? Jeśli tak to jak? Podejrzewam, że problemem jest możliwość agregacji COM z .NET, ale nie mogę nic znaleźć na tym ... Czy ktoś wie, czy można utworzyć środowisko uruchomieniowe Opakowanie wywoływalne COM dla klasy .NET, która obsługuje COM_INTERFACE_ENTRY_AGGREGATE_BLIND?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.