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 …
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 …
Przygotowuję dane dla aplikacji ArcGIS Engine, która wyszukuje dane w celu wyszukania adresu. Czasami szukamy tylko w polu nazwy ulicy, tylko w polu numeru domu lub w obu przypadkach. Korzystając z osobistych geobaz danych lub geobaz danych SDE, oprócz indeksów jednokolumnowych można dodać indeks atrybutów wielokolumnowych. Z jakiegoś powodu, zgodnie …
Staram się wybrać najlepszy sposób organizacji moich danych dla aplikacji ArcGIS Engine. Szczególnie interesuje mnie szybkość wyświetlania map i zapytań. Obecnie wszystkie moje dane są podzielone na osobne geobazie plików na podstawie motywu. Mam więc Transport.gdb, Utilities.gdb itp. Dane niekoniecznie muszą być organizowane na podstawie motywów i rozważam umieszczenie ich …
Moja organizacja pracuje nad aplikacją działającą na ArcGIS Engine. Poprzednie wersje aplikacji wykorzystywały głównie pliki Shapefile do wyświetlania dróg, paczek, budynków itp. Ponieważ nauczono mnie unikać Shapefiles podczas zarządzania danymi w mojej pracy na uczelni, zasugerowałem przejście do plików geobaz. Geobazie plików twierdzeń Esri są zoptymalizowane pod kątem wydajności i …
Odinstalowałem ArcGIS 9.3.1 (serwer, pulpit, silnik), a następnie zainstalowałem ArcGIS10.0 (serwer, pulpit, silnik). Kiedy próbowałem odinstalować niektóre rozszerzenia arcmap, wystąpił błąd 1001 „Nie można uzyskać typów instalatora”. Innymi słowy, zapomniałem zastosować się do tej rady : Pamiętaj, że musisz odinstalować komponent niestandardowy przed próbą odinstalowania ArcGIS. Powodem tego jest to, …
Pracuję nad programem ArcEngine, który jest ograniczony do zestawu skal. Obecnie ma: 1:187.5 1:375 1:750 1:1500 1:3000 1:6000 1:12000 1:24000 1:50000 1:100000 Nie sądzę, żeby coś było nie tak z moimi skalami, ale pomyślałem, że byłoby interesujące wiedzieć, czy istnieją jakieś „standardowe” zestawy skal używane w mapowaniu internetowym lub innych …
Rysuję wielokąt po kliknięciu przycisku, aby podświetlić funkcję. Następnie muszę odświeżyć ActiveView, aby pokazać nowy wielokąt. Te linie działają: mapControl.ActiveView.ScreenDisplay.StartDrawing(StartDrawing(mapControl.ActiveView.ScreenDisplay.hDC, (System.Int16)ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache); mapControl.ActiveView.ScreenDisplay.DrawPolygon(feature.Shape); mapControl.ActiveView.ScreenDisplay.FinishDrawing(); mapControl.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewAll, feature.Extent, null); Ale zawsze przeładowuje każdą warstwę. Próbowałem prawie wszystkich sposobów dzwonienia PartialRefreshz innymi, esriViewDrawPhaseale żaden z nich nie pokazał nowego wielokąta. Czy istnieje lepsze rozwiązanie …
Obecnie pracuję nad projektem, w którym, gdy użytkownik ładuje swoją mapę (MXD) do naszego systemu, tworzymy dla nich kilka niestandardowych elementów do gry. Mój problem polega na tym, że nie mam pojęcia, jak sprawdzić, czy JUŻ JUŻ utworzyłem już te warstwy (powiedzmy, że użytkownik ładuje mxd, warstwy utworzone, zapisz, ponownie …
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.