ArcObjects ist eine Reihe von COM-basierten APIs von ESRI Inc., die in mehreren ihrer Produkte verwendet werden, darunter ArcGIS Desktop, ArcGIS Engine und ArcGIS Server.
Bei weitem Zugriff auf ArcObjects von Python? ist meine am häufigsten gelesene und referenzierte Frage und Antwort zu GIS Stack Exchange. Trotz dieses Erfolgs ist es wahrscheinlich einer meiner schwächsten Bereiche, wenn es um die tatsächliche Nutzung geht. Ein großer Teil dieser schlechten Darstellung ist auf meine schlechte Fähigkeit zurückzuführen, …
Hat es jemand geschafft, Metadaten in ArcGIS 10 programmgesteuert zu aktualisieren? Die Verwendung von Python / arcpy, aber auch von ArcObjects (C # oder Python / comtypes) ist ebenfalls möglich. Ich muss sowohl die Metadaten im FGDC- als auch im ArcGIS-ISO-Format aktualisieren, und jede verwendete Lösung muss in der Lage …
Bei einem unserer Benutzer sind regelmäßig Out of Server MemoryFehler mit ArcSDE 10.0 aufgetreten, als versucht wurde, eine große Bearbeitungssitzung abzustimmen. VMware ESX-Instanz: Windows Server 2008 R2-Datencenter Service Pack 1 Intel Xeon E5-2660 bei 2,20 GHz 8 GB RAM Ich habe einen Leistungsmonitor eingerichtet, um die Speichernutzung zu verfolgen, bin …
Ich habe eine Klassenbibliothek erstellt, die Geoverarbeitung durchführt. Das Add-In ruft eine Klasse auf, die ein asynchroner Prozess ist. Ich habe sichergestellt, dass der Thread STA ist und die ArcObjects threadsicher sind (dh nicht vom Addin übergeben werden). Alle Bogenobjekte werden innerhalb des Threads erstellt. Da dies eine Klassenbibliothek ist, …
Gibt es eine Möglichkeit, mithilfe von ArcObjects.net herauszufinden, welche Version von ArcGIS auf einem Computer installiert ist (z. B. 9.3., 10.0, 10.1)?
Ich habe eine Tabelle in ArcCatalog mit dem Namen WorkOrderAss. Diese Tabelle enthält 3 Spalten: (OBJECTID, FeatureName, Name). Ich möchte Daten aus dem Code in C # in diese Tabelle einfügen. Jede Hilfe wäre dankbar.
Ich möchte herausfinden, was zum Erstellen einer benutzerdefinierten Implementierung einer ArcGIS-Funktion erforderlich ist. Insbesondere möchte ich GeoAnalyst.ISurfaceOp2.Visibility () implementieren , damit es schneller ausgeführt wird. Derzeit dauert es ca. 3 Sekunden pro Aufruf von Visibility (). Nach meinem begrenzten Verständnis besteht der Engpass darin, temporäre Raster in das Dateisystem zu …
Ich habe Paketdaten, die Liniendaten schneiden. In den Paketdaten gibt es einige Pakete, die die Linie nicht schneiden. Wie kann ich programmgesteuert herausfinden, ob sich das nicht schneidende Paket auf der rechten oder der linken Seite der Linie befindet? Vielen Dank.
Ich möchte die IsNear-Methode von IRelationalOperator2 verwenden. Die Dokumentation besagt, dass GeometryBag die IRelationalOperator2-Schnittstelle unterstützt. Dies funktioniert jedoch einfach nicht und führt zu einer Ausnahme "... COM-Objekt kann nicht umgewandelt werden ... Keine solche Schnittstelle unterstützt ..." IRelationalOperator2 relationalOperator = (IRelationalOperator2)geometry; Der gleiche Code funktioniert gut mit IRelationalOperator, aber es …
Ich habe über 1500 NITF-Dateien, die ich benötigen muss, um die Ebenenanzeige und Symbologie programmgesteuert in ArcMap zu ändern. Ich muss die unten rot dargestellten Eigenschaften einstellen: Ich habe die arcpy-Dokumente durchgesehen und es sieht nicht so aus, als ob diese Eigenschaften verfügbar sind - ehrlich gesagt habe ich nicht …
Ist das etwas, was getan werden kann? Wenn ich beispielsweise eine Überlagerung auf einer Karte erstellt und als Shapefile gespeichert habe, möchte ich diese Überlagerung ( bereits vorhandene Datei ) bearbeiten ... Entweder Punkte hinzufügen / Punkte entfernen, Farbe ändern / Füllstil / etc. Idealerweise möchte ich vermeiden, ein neues …
Ich suche nach einer Möglichkeit, ein schwebendes Fenster in ArcMap zu erstellen. Um ein Beispiel zu geben, schauen Sie einfach in das Fenster des Identifizierungswerkzeugs. Floating bedeutet, dass es jederzeit vor dem Kartendokument bleibt und der Benutzer weiterhin mit ArcMap arbeiten kann. Ich weiß, dass die Schnittstelle IDockableWindowDef verwendet werden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.