Als «arcgis-engine» getaggte Fragen

ArcGIS Engine dient zum Einbetten von GIS-Daten, Karten und Geoverarbeitung in Desktop- und mobile Anwendungen.


1
Verwendung des Hyperlink-Tools in ArcEngine
Ich habe einige Probleme bei der Verwendung des Hyperlink-Tools ( ControlsMapHyperlinkTool ) in ArcEngine. Hat jemand irgendwelche Erfahrungen damit? Es sieht so aus, als würde es sich korrekt verhalten, mit der Ausnahme, dass jedes Mal, wenn ein Benutzer auf eine Hyperlink-Funktion klickt, die Meldung "Hyperlink kann nicht gestartet werden" angezeigt …

3
Entfernen Sie die Sperre für die Feature-Class
Wenn ich versuche, eine Feature-Class zu löschen, habe ich nach oder während der Verwendung einer Arcgis Engine-App, die dieselbe Feature-Class verwendet, einen Fehler bezüglich der Sperre erhalten, sodass ich diese Sperre erst nach einem Neustart des Computers nutzen kann. Ich würde gerne wissen, wie man Sperren mit arcpy oder arcobjects …

3
Sind persönliche Geodatabases besser für die schnelle Abfrage indizierter Attribute geeignet als Datei-Geodatabases?
Ich bereite Daten für eine ArcGIS Engine-Anwendung vor, die die Daten abfragt, um nach einer Adresse zu suchen. Manchmal suchen wir nur im Straßennamenfeld, nur im Hausnummernfeld oder in beiden. Bei Verwendung persönlicher Geodatabases oder SDE-Geodatabases kann zusätzlich zu einspaltigen Indizes ein mehrspaltiger Attributindex hinzugefügt werden. Aus irgendeinem Grund sind …

4
Leistung von ArcGIS Engine unter Verwendung mehrerer Datei-Geodatabases im Gegensatz zu einer?
Ich versuche zu entscheiden, wie ich meine Daten für eine ArcGIS Engine-Anwendung am besten organisieren kann. Ich interessiere mich besonders für Kartenanzeige und Abfragegeschwindigkeit. Derzeit sind alle meine Daten je nach Thema in separate Datei-Geodatabases unterteilt. Ich habe also Transportation.gdb, Utilities.gdb usw. Die Daten müssen nicht unbedingt nach Themen organisiert …

3
Welches Datenformat wird in ArcMap normalerweise am schnellsten angezeigt?
Meine Organisation arbeitet an einer Anwendung, die unter ArcGIS Engine ausgeführt wird. In früheren Versionen der Anwendung wurden hauptsächlich Shapefiles zum Anzeigen von Straßen, Parzellen, Gebäuden usw. verwendet. Da mir beigebracht wurde, Shapefiles beim Verwalten von Daten an meinem College-Job zu vermeiden, schlug ich vor, auf Geodatabases für Dateien umzusteigen. …

5
Was sind Standardmaßstäbe oder Zoomstufen für Kartenanwendungen?
Ich arbeite an einem ArcEngine-Programm, das auf eine Reihe von Skalen beschränkt ist. Es hat derzeit: 1:187.5 1:375 1:750 1:1500 1:3000 1:6000 1:12000 1:24000 1:50000 1:100000 Ich glaube nicht, dass irgendetwas mit meinen Skalen nicht stimmt, aber ich dachte, es wäre interessant zu wissen, ob es "Standard" -Sätze von Skalen …

4
Deinstallation von ArcGIS-Erweiterungen aus einer früheren Version nach dem Upgrade von ArcGIS?
Ich habe ArcGIS 9.3.1 (Server, Desktop, Engine) deinstalliert und dann ArcGIS10.0 (Server, Desktop, Engine) installiert. Beim Versuch, einige Arcmap-Erweiterungen zu deinstallieren, wurde der Fehler 1001 "Installationsprogrammtypen können nicht abgerufen werden" angezeigt. Mit anderen Worten, ich habe vergessen, diesen Rat zu befolgen : Beachten Sie, dass Sie die benutzerdefinierte Komponente deinstallieren …

2
Wie kann die Ansicht nach dem Zeichnen von Grafiken am besten aktualisiert werden?
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 …


2
Gibt es eine Problemumgehung für die sehr langsame Anzeige von ArcSDE 10.1-Daten?
Ich habe Probleme mit der sehr langsamen Anzeige von Daten und der ArcSDE-Datenbank einer Arcgis Engine-Anwendung. Die SDE-Datenbank befindet sich in localhost, sodass keine Netzwerkprobleme auftreten. Aber ich kenne weder die Gründe noch die Lösung dieses Problems. Ich arbeite an einer 64-Bit-Maschine mit 2 CPUs Xeon 3,4 GHz und 2 …


1
Benutzerdefiniertes Schwenken mit ArcGIS Engine
Aufgrund einiger Einschränkungen, auf die ich nicht eingehen werde, musste ich ein benutzerdefiniertes Panning in meiner Anwendung implementieren. In der ArcGIS-API-Referenz wird die Verwendung der folgenden Methoden vorgeschlagen: IScreenDisplay2.PanStart(IPoint start) // Starts a pan IScreenDisplay2.PanMoveTo(IPoint moveTo) // Moves to a point IScreenDisplay2.PanEnd() // Ends the pan Jede dieser Methoden wird …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.