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 …
Ich habe die folgende britische Postleitzahl dy8 3xt und weiß, dass der Breiten- und Längengrad ist: - 54.452772 -2.156082 Ich weiß auch, dass die Postleitzahl Easting, Northing lautet: - 389490 283880 Ich habe jedoch Schwierigkeiten, die Gleichung zu finden, die Lat / Long in Northing und Easting konvertiert. Ich würde …
Wir haben eine Schicht namens Hydrography, die die Wasserfläche für eine bestimmte Aufgabe ist. Ich habe einen Stationspunkt und einen Zielpunkt. Ich muss den Abstand zwischen diesen beiden Punkten berechnen, aber innerhalb der Hydrographie. (Boote können nicht über Land fahren) Die DefenseService-Entfernungsberechnung sieht passabel aus, scheint jedoch geradlinig zu sein, …
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, …
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 zeichne ein Polygon beim Klicken auf eine Schaltfläche, um ein Feature hervorzuheben. Dann muss ich die ActiveView aktualisieren, um das neue Polygon anzuzeigen. Diese Zeilen funktionieren: 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); Aber es lädt immer jede Ebene neu. Ich habe fast alle Möglichkeiten ausprobiert, PartialRefreshmit anderen zu …
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 …
Ich arbeite derzeit an einer clientseitigen WFS-Implementierung in C # für eine Thick-Client-Anwendung (Windows-Desktop-Anwendung). Das Ziel ist es, einige "Ebenen" -Kombinationen auswählen zu können, die auf einer Karte überlagert angezeigt werden sollen. Das Rendering verwendet vorhandene Funktionsaufrufe im Thick Client. Die C # / .NET-Anforderung ist ziemlich fest. In dieser …
Ich versuche, die C # gdal-Bindungen zu verwenden, erhalte jedoch eine Fehlermeldung in meinem C # -Code mit der Meldung "DLL 'gdal_wrap' kann nicht geladen werden: Das angegebene Modul wurde nicht gefunden (Ausnahme von HRESULT: 0x8007007E)". Ich habe mir die Abhängigkeiten für gdal_csharp.dll angesehen und alles sieht in Ordnung aus. …
Ich habe eine SQL Server-Tabelle mit Geo-Geodaten. Ein Beispiel für eine Zeile wäre (mit Spaltennamen): type: streetline code: 231001 geog: 0xE6100000011 ........ Centroid 0xE61000000C....... geom: 0xE6100000011 ........ Ich verwende C # mit MVC3, um die obigen Formen auf der Faltblattkarte zu zeichnen. Ich rufe die obigen SQL-Daten in eine Datentabelle. …
Ich bin gerade dabei, eine ältere ArcMap-Erweiterung in ein Add-In in C # zu konvertieren, und ich versuche, die XML-basierte Konfiguration optimal zu nutzen. Config.esriaddinx eignet sich hervorragend für die Grundeinstellungen (Symbolleiste, Schaltflächen, Erweiterungsinformationen usw.). Gibt es jedoch eine Möglichkeit, andere Konfigurationsparameter wie Feldnamen, Ebenennamen, Datenbankverbindungen usw. hinzuzufügen? Muss ich …
Ich habe eine Linie zwischen zwei Latlon-Positionen und einem Punkt auf einer bestimmten Latlon-Position. Was ich wissen möchte, ist, was der nächste Punkt auf dieser Linie ist (in Bezug auf den anderen Punkt). Also eine Latlon-Position auf dieser Linie. Ich weiß, wie man die Grundrechenarten macht, aber ich kann mich …
Ich bin ein Neuling in GIS und programmiere auch speziell C #. Ich versuche ein Programm zu entwickeln, um: Anzeige der Karte von GeoTIFF, DTED (Level 2, denke ich), Shapefiles und JPEG-Dateityp. Anzeige Bewegung eines Fahrzeugs in Bezug auf Geschwindigkeitseingabe Anzeige von Breite, Länge, Höhe, Neigung und Roll Fahrzeugsymbol für …
Ich erstelle ein Dienstprogramm zur Ausführung in ArcGIS for Desktop mit ArcObjects (9.3.1 SDK) und C # .Net. Mein Prototyp enthält eine Symbolleiste mit zwei Kombinationsfeldern und einem Werkzeug. Die erste Kombination wählt eine Ebene im Inhaltsverzeichnis aus, und die zweite wählt ein Feld aus der ausgewählten Ebene aus. Das …
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.