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
Używasz .NET Generics do przechowywania ArcObjects?
Jakie są konsekwencje używania typów ogólnych w .NET do przechowywania ArcObjects, takich jak ILayer, IField itp.? Kompilator generuje ostrzeżenie podczas korzystania z tego rodzaju wartości public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } } Oto ostrzeżenie: Ostrzeżenie 15 …
11 arcobjects  .net 

2
Uruchom aplikację ArcGIS 10.1 na 10.2
Obsługuję aplikację .NET, która została skompilowana na komputerze z zainstalowanym ArcGIS 10.1. Aplikacja zawiera interfejs użytkownika i rozszerzenie pulpitu ArcGIS, a także zestaw instalatora, który jest wywoływany przez Instalatora Windows w celu zarejestrowania rozszerzenia pulpitu podczas instalacji. Problemem jest to, że aplikacja nie działa na komputerze z ArcGIS 10.2, ponieważ …



1
Odnosząc się do NaN lub ± ∞ (specjalne wartości zmiennoprzecinkowe) w zapytaniach definicji ArcMap?
Przez przypadek odkryłem, jak ArcMap wyświetla użytkownikowi specjalne wartości zmiennoprzecinkowe. + ∞ (dodatnia nieskończoność) jest wyświetlana jako 1.#INF –∞ (ujemna nieskończoność) miałby być wyświetlany jako -1.#INF- Nie zweryfikowałem tego. NaN (nie liczba) jest wyświetlany jako wyrównany do prawej <Null>- nie należy mylić z wyrównaniem do lewej <Null>, co oznacza NULL …

1
Programowo określ wersję pliku ArcGIS Layer (*. Lyr)
Przeszedłem przez IStorage, Microsoft Compound File Spec, ArcObjects deserializację itp. Próbowałem wykryć wersję pliku .lyr. Za pomocą ArcObjects mogę uzyskać informacje o właściwościach warstwy, źródle danych, zakresie itp., Ale właściwość documentVersion LayerFileClass zawsze zgłasza „esriArcGISVersion10” w plikach 9.3 warstw. ILayerFile l = new LayerFileClass(); l.Open(fileName); LayerFileClass t = (LayerFileClass)l; string …

1
Arcobjects in Python: przypisuj interfejs do obiektów o geometrii elementu (kształtu)
Próbuję użyć ArcObject w Pythonie. Mam problem z przypisaniem interfejsu (tj. IZ.InterpolateZsBetween) do mojego obiektu z danymi geometrycznymi, kod to: from Comtypes.client import CreateObject, GetModule import arcgisscripting gp = arcgisscripting.create(9.3) gp.setproduct("ArcInfo") esriSystem = GetModule("C:/Program Files (x86)/ArcGIS/com/esriSystem.olb") esriGeometry = GetModule("C:/Program Files (x86)/ArcGIS/com/esriGeometry.olb") esriDataSourcesGDB = GetModule("C:/Program Files (x86)/ArcGIS/com/esriDataSourcesGDB.olb") esriGeoDatabase = GetModule("C:/Program Files …



2
Dodatek ArcGIS 10: Obsługa wyjątków na najwyższym poziomie
Dodatek ArcGIS 10, nad którym pracuję, jest dość prosty - tylko kontrolka narzędzia i okno do dokowania. Zajmuję się konkretnymi wyjątkami, które, jak się spodziewam, występują u źródła i rzucają wszystko inne, ale jaka jest najlepsza praktyka obsługi tych nieoczekiwanych wyjątków w ramach dodatków? Obecnie właśnie robię a catch (System.Exception …



2
Rozszerzenie ArcMap 9.3 vs 10
Zaktualizowałem nasze rozszerzenie ArcMap do pracy z ArcMap 10 - głównie wystarczy zmienić odniesienie z ESRI.ArcGIS.ADF na ESRI.ArcGIS.ADF.Local i ustawić wartość właściwości „Specific Version” dla wszystkich odwołań do false, a także użyć nowego ESRIRegAsm.exe, aby go zarejestrować. Zastanawiam się teraz, czy mogę zbudować jedno rozszerzenie, które będzie działało zarówno z …

2
Jak testować jednostki ArcObjects za pomocą Mocking?
Jestem wielkim fanem testów jednostkowych, ale nadal korzystam z FGDB, aby pobrać funkcje do uruchamiania testów jednostkowych podczas korzystania ze środowiska ArcObjects. Czy ktoś z powodzeniem stosuje drwiny z myśli takich jak IFeature, IGeometry, IWorkspace itp. Jeśli tak, chciałbym zobaczyć kilka przykładów tego, jak to robisz. Naprawdę nie obchodzi mnie, …

3
Jak ArcGIS oblicza odległość między dwoma punktami za pomocą projekcji nierównoodległej?
To jest pytanie uzupełniające do mojego poprzedniego. Czy możesz zasugerować dobrze napisane teksty wprowadzające na temat rzutów układu współrzędnych? Załóżmy, że pracuję z projekcją mapy CH1903, która, o ile wiem, jest zgodna, ale nie w równej odległości. Znaczenie, kąty (kształt) zostały zachowane, ale nie obszary, odległości ani skala. (Przynajmniej nie …

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.