Ich versuche, ein Tool aus einem von mir geschriebenen Python-Skript zu erstellen, das eine von mir erstellte Liste als Dropdown-Menü im fertigen Tool als eine der Eingaben verwendet (siehe angehängtes Bild zum Beispiel): Die Liste, die ich verwende, ist eine große Liste, die alle Städte im Bundesstaat Vermont enthält, und …
Ich suche nach einer Möglichkeit, Geodatabases anhand ihres Namens nach einer Feature-Class oder Tabelle zu durchsuchen. Gibt es eine solche Funktion? Offensichtlich gibt die Windows-Suche nur die zufälligen IDs für die Tabellen in einer Geodatabase zurück. Ich möchte tatsächlich nach darin enthaltenen Datensätzen suchen. Ich denke, dies würde vielen Menschen …
Ich möchte mit arcpy auf Annotationsebenen zugreifen (der Zweck besteht darin, einige Textzeichenfolgen in Textanmerkungen zu überprüfen). Mit Annotation meine ich Annotationen für Zeichenwerkzeuge , keine dynamischen Beschriftungen. Diese Annotationsebenen befinden sich unter einer Gruppenebene mit dem Namen "Standard". In der Esri-Dokumentation wird von Zeichnungsanmerkungen als Ebenen selbst gesprochen: In …
Ich habe eine ziemlich große Punkt-Feature-Class in einer Datei-Geodatabase (~ 4 000 000 Datensätze). Dies ist ein reguläres Punktraster mit einer Auflösung von 100 m. Ich muss eine Art Verallgemeinerung auf dieser Ebene durchführen. Dazu erstelle ich ein neues Gitter, in dem jeder Punkt in der Mitte von 4 "alten" …
Ich habe Python in meinem Texteditor geschrieben, daher habe ich ein Python-Skript, script.py. Ich entwickle es noch, möchte es also noch nicht in meine Toolbox aufnehmen. Im Moment bedeutet dies, es aus meinem Texteditor in das Python-Fenster in ArcGIS Desktop zu kopieren und einzufügen. Gibt es einen Befehl, mit dem …
Mit dem Tool CalculateField_management kann die Maßeinheit bei der Berechnung der Formlänge angegeben werden: #Calculate polyline lengths in miles polylines = "C:\sampleShape.shp" arcpy.CalculateField_management(polylines, "shapeLen", "!Shape.length@MILES!", "PYTHON_9.3") Ich möchte dasselbe innerhalb eines Cursors mit der 'SHAPE @ LENGTH' jedes Features tun, wobei die Länge in einer Einheit meiner Wahl zurückgegeben wird: …
Ich habe eine Reihe nicht georeferenzierter CAD-Ebenen (siehe diese Frage ) mit Textanmerkungsfunktionen. Ich habe ein Modell zum Konvertieren des Texts in Punkte erstellt, aber nach dem Konvertieren der Anmerkung in eine Punkt-Feature-Class sehe ich, dass die CAD-Textankerpunkte nicht mit der Mitte des CAD-Textes übereinstimmen (wo die Punkte hingehören). Daher …
Ich habe derzeit einen Suchcursor, der durch ein Shapefile in ArcGIS 10.1 iteriert und ein Feature auswählt und eine Viewshed-Analyse für dieses Feature (und nur für dieses Feature) ausführt. Was ist der einfachste Weg, um dasselbe Feature auch in ein Shapefile mit demselben Namen in Python zu exportieren? fieldFID = …
Ich habe ArcGIS 10.1 auf meinem Windows-System ausgeführt und auch die neue 32-Bit-Python-Distribution Canopy Express Enthought installiert. Ist es möglich, die Esri ArcPy-Module von Canopy zu laden und zu verwenden?
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 3 Jahren . Hat jemand gute Beispiele für die Verwendung von …
Ich versuche, ein Python-Skript zu schreiben, das verschiedene ArcPy / ArcGIS-Befehle enthält, und möchte es mit GRASS-Geoverarbeitungswerkzeugen kombinieren. Leider funktioniert das Importieren der GRASS-Bibliotheken nicht. import grass.script as grass endet mit einem Fehler: Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named script …
Betrachten Sie den NLCD2001 Land Cover-Datensatz für Alaska ( Download-Link ). Ich muss diesen Datensatz neu klassifizieren, damit nur Pixel mit den Werten 41, 42 und 43 erhalten bleiben. Alle anderen Pixelwerte sollten NoData werden (oder 0, falls erforderlich). Dies scheint eine einfache Aufgabe zu sein, für die nur ein …
Ich fange gerade an, mich mit Python-Skripten für die Arbeit zu beschäftigen. Ich erstelle gerade ein Skript, um einen Prozess zu automatisieren. Grundsätzlich wird der Benutzer nach dem Client-Namen gefragt, eine Projektion abgerufen, falls verfügbar, ein Verzeichnis auf Laufwerk C: für Client erstellt, eine für den Client spezifische Geodatabase für …
Ich habe ein praktisches Skript-Tool, das einen Arbeitsbereich durchläuft und Shapefiles umbenennt und in ein Feature-Dataset kopiert. Wenn sich jedoch irgendwo im Arbeitsbereich ein beschädigtes Shapefile befindet, schlägt das Skript fehl und beendet die Verarbeitung. Wie gehen Sie mit solchen Fehlern um? Gibt es eine Möglichkeit, die Fehlerdatei zu drucken …
Wie der Titel schon sagt, wie kann ich feststellen, ob eine GDB-Datei mit arcpy gültig ist? Ein Ansatz besteht darin, nur zu überprüfen, ob der Name mit endet .gdb, aber das ist kein robuster Ansatz. Weil eine normale Datei mit beendet werden kann .gdb, wobei GDBs im Wesentlichen Ordner für …
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.