Pytania otagowane jako arcgis-engine

ArcGIS Engine służy do osadzania danych GIS, map i geoprzetwarzania w aplikacjach komputerowych i mobilnych.


1
Korzystanie z narzędzia hiperłącza w ArcEngine
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 …

3
Usuń blokadę na klasie elementów
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 …

3
Czy osobiste geobazy są lepiej dostosowane do szybkiego wyszukiwania indeksowanych atrybutów niż geobazie plików?
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 …

4
Wydajność ArcGIS Engine przy użyciu wielu geobaz danych z plikami w przeciwieństwie do jednej?
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 …

3
Który format danych zwykle wyświetla się najszybciej w ArcMap?
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 …

4
Odinstalowanie rozszerzeń ArcGIS z wcześniejszej wersji po aktualizacji ArcGIS?
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, …

5
Jakie są standardowe skale lub poziomy powiększenia dla aplikacji mapowych?
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 …

2
Jaki jest najlepszy sposób odświeżenia widoku po narysowaniu grafiki?
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 …

1
Jak sprawdzić, czy FeatureLayer już istnieje?
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 …
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.