Ich habe eine Reihe von Punkten als Shapefile und ich möchte (die Koordinaten) eines neuen Punktes finden, der den größtmöglichen Abstand von jedem der vorhandenen Punkte hat. Ist das möglich? Wenn ja, gibt es ein Beispiel für einen VB-Code? Danke
Ein von Microsoft entwickeltes Framework, das eine von mehreren COM-basierten Programmiersprachen in eine maschinenausführbare Sprache kompiliert.
Ich habe eine Reihe von Punkten als Shapefile und ich möchte (die Koordinaten) eines neuen Punktes finden, der den größtmöglichen Abstand von jedem der vorhandenen Punkte hat. Ist das möglich? Wenn ja, gibt es ein Beispiel für einen VB-Code? Danke
Ich habe ein Punkt-Shapefile und erstelle Thiessen (Voronoi) -Polygone programmgesteuert mit folgender Skriptsyntax: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) Jeder Punkt ist jedoch mit einer Fläche verknüpft (dh der bevorzugten Größe jedes Polygons), und ich...
Gibt es Beispiele, die zeigen, wie Python in ein .NET ArcGIS-Add-In oder eine Erweiterung integriert werden kann? Ich habe eine Reihe von Python-Skripten, die ich aus Formularereignissen (z. B. Tastenklicks) in .NET aufrufen möchte. Ich möchte auch in der Lage sein, Variablen im Index von einem...
Für ein anstehendes Projekt besteht eine der Anforderungen darin, grundlegende geografische Daten als Teil einer vorhandenen SQL-Server / .Net-Anwendung zu speichern und zu verwenden. Es liegt auf der Hand, dass wir die SQL Spatial-Typen verwenden könnten, es scheint jedoch keine Möglichkeit zu...
Es gibt einige nette Funktionen in ArcToolbox, die wir verwenden können, aber aus irgendeinem Grund funktioniert dies NICHT richtig. Es macht mir nicht einmal einen Fehler. Meine Software wird in ArcMap ausgeführt, daher muss AoInitialize nicht erneut ausgeführt werden. public void Execute() {...
Ich habe ein benutzerdefiniertes Tool in ArcMap 10. Der Workflow sieht folgendermaßen aus: Wählen Sie Features in einer Ebene mit dem Werkzeug "Features nach Rechteck auswählen" aus Kopieren Sie die Features mit STRG + c in die Zwischenablage Wählen Sie das benutzerdefinierte Werkzeug Das Tool...
Ich habe ein ArcMap-Add-In entwickelt, für das eine Konfigurationsdatei erforderlich ist. Nachdem ich eine Weile versucht habe, Konfigurationswerte aus einer einzelnen App.Config-Datei zu lesen (und immer null zu bekommen), kann das Add-In meiner Meinung nach hier keine Werte lesen, da es sich um...
Die Antworten auf diese Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe grundlegende Programmierkenntnisse (ich programmiere einfache VBA-Python- und...
Ich bin auf der Suche nach einer gut dokumentierten OpenSource-Bibliothek, die Shapefiles aus .Net erstellen und in diese schreiben kann. Ich benötige einen Zugriff mit niedrigerem Hebel, dh ich sollte in der Lage sein, Feature für Feature zu schreiben. Existiert eine solche Bibliothek? Ich habe...
Ich habe ein Linien-Feature (siehe Bild), das einen Fluss darstellt, den ich mit dem Stream_to_Feature-Tool erstellt habe. Die Attributtabelle enthält mehrere Datensätze, die verschiedene Zeilen darstellen - das Problem ist, dass die längste Zeile (visuell leicht zu unterscheiden) nicht als...
Ich habe in der ESRI .NET-Hilfe Folgendes gefunden: Python Alle ArcGIS Desktop-Anwendungen enthalten eine eingebettete Skriptsprache namens Python. Auf viele Bereiche von ArcGIS - insbesondere die Geoverarbeitung - kann über vereinfachte Python-Anwendungsprogrammierschnittstellen (APIs) zugegriffen...
Welche Auswirkungen hat die Verwendung generischer Typen in .NET zum Speichern von ArcObjects wie ILayer, IField usw.? Der Compiler gibt mir eine Warnung aus, wenn diese Art von Werten verwendet wird public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get...
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe in der...
Wir haben einige Software als Teil eines größeren Projekts, das mit ArcObjects über .NET geschrieben wurde. Diese Software migriert und führt Daten aus mehreren Datei-Geodatabases in einem Schema zu einer einzelnen Datei-Geodatabase in einem ähnlichen, aber unterschiedlichen Schema zusammen. Einige...
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,...
Gibt es eine verwaltete Bibliothek zum Lesen der Koordinaten aus einer Geotiff- Datei in .NET? Ich weiß, dass dies über GDAL möglich ist, aber ich suche nach einer verwalteten
Ist es möglich, benutzerdefinierte Funktionen in .NET zu implementieren ? Wenn das so ist, wie? Ich vermute, dass das Problem in der Lage ist, eine COM-Aggregation mit .NET durchzuführen, aber ich kann nichts dazu finden ... Weiß jemand, ob es möglich ist, eine zu erstellen Laufzeit Aufrufbarer...
Hat das Shape_Lengthnehmen Attribut berücksichtigt die Erhebung? Zum Beispiel, wenn ich 3 Punkte haben: A, B, undC A.X = 10 A.Y = 10 A.Z = 10 B.X = 10 B.Y = 10 B.Z = 50 C.X = 0 C.Y = 0 C.Z = 10 Dann erstelle ich zwei Zeilen: L1und L2. L1.fromPoint = A L1.toPoint = C L2.fromPoint = B L2.toPoint = C...
Das ArcGIS 10-Add-In, an dem ich arbeite, ist ziemlich einfach - nur ein Werkzeugsteuerelement und ein andockbares Fenster. Ich behandle die spezifischen Ausnahmen, von denen ich erwarte, dass sie an der Quelle auftreten, und wirf alles andere aus. Aber was ist die beste Vorgehensweise, um diese...
Ich erstelle derzeit ein Add-In für ArcMap - ArcView mithilfe des .NET-Frameworks. Der Benutzer von ArcMap und des Add-Ins sollte auf Daten zugreifen, die von WFS-Diensten veröffentlicht wurden. Mir ist bekannt, dass es möglich ist, WFS- Dienste manuell über die Interoperability...