Ich bin neu in der Python-Skripterstellung in ArcGIS, aber nicht neu in ModelBuilder. Ich würde gerne die Vorteile von Python vs ModelBuilder kennenlernen. Wann sollten wir ein Python-Skript für die GIS-Automatisierung schreiben, anstatt ModelBuilder zu verwenden? Welche Automatisierungsfunktionen von Python stehen in ModelBuilder nicht zur Verfügung?
Ich habe in ArcGIS 10 viele Python-Skripten mit ArcPy geschrieben. Bislang kann ich nur Nachrichten im Fenster mit den Geoverarbeitungsergebnissen drucken arcpy.AddMessage(). Gibt es noch andere Möglichkeiten, wie zum Beispiel das Setzen von Haltepunkten? Jasons Methode funktioniert großartig. Wenn Sie einen Fehler in Ihrer Toolbox haben, z. B. eine Überprüfung, …
Momentan schreibe ich ein Python-Skript mit dem arcgisscripting-Modul, um einen relativ großen Datensatz (insgesamt ~ 10.000 Datensätze) zu verarbeiten, der über eine kleine Anzahl von Tabellen normalisiert ist, insgesamt 8. Der Prozess besteht aus der Erstellung eines Features basierend auf Koordinatentupeln (x, y) und der Erstellung eines Diagramms (Knoten und …
Mit der Einführung des Datenzugriffsmoduls in arcpy (30-mal schnellerer Suchcursor) möchte ich wissen, ob das Zählen von Features, die mit SQL-Kriterien übereinstimmen, schneller ist als die herkömmliche Methode MakeTableView + GetCount.
Ich habe Python-Code, der so konzipiert ist, dass er Punkt-Shapefiles durch den folgenden Workflow nimmt: Punkte zusammenführen Integrieren Sie Punkte so, dass alle Punkte innerhalb von 1 m zu einem Punkt werden Feature-Layer erstellen, in dem Punkte mit z <10 ausgewählt werden Pufferpunkte Polygon bis Raster 1 m Auflösung Reklassifizieren, …
Ich werde mit ArcPy Skripts für ArcGIS Desktop in Python schreiben. Gibt es eine Community oder ein Open Source-Projekt, in dem Code und Modelle gemeinsam genutzt werden können?
Ich bin nicht sicher, wie ich den in_memoryArbeitsbereich in ArcGIS am besten nutzen soll . Die beste Ressource, die ich zu diesem Thema gefunden habe, ist ESRI über die Verwendung des Arbeitsbereichs im Arbeitsspeicher . Leider ist der Hilfebereich nicht sehr informativ. Außerdem gibt es auf dieser Site einen Beitrag, …
Dies ist eine ziemlich allgemeine Frage. Ich frage mich nur, welche Tipps und Tricks GIS-Programmierer verwendet haben, um arcpy-Skripte zu beschleunigen, die Sie in die Toolbox importieren und ausführen. Ich arbeite täglich am Schreiben kleiner Skripte, um Nicht-GIS-Benutzern bei der Verarbeitung von GIS-Daten in meinem Büro zu helfen. Ich habe …
Ich habe über 100 Shape-Dateien, die keine .prj-Datei haben. Wenn ich sie in ArcMap 10 bringe, wird das Koordinatensystem daher als unbekannt angezeigt. Ich weiß, dass das Koordinatensystem aller Formdateien GCS WGS 1984 ist. Ich weiß auch, dass ich mit dem GP-Tool "Projektion definieren" das Koordinatensystem jeder Datei einzeln zuweisen …
Die Pixel auf der linken Seite stellen Baumpositionen und die zugehörigen Kronenradien dar (dh Pixelwerte im Bereich von 2 bis 5). Ich möchte diese Rasterpixel nach ihrem Kronenradiuswert puffern. Das Bild rechts ist das, was ich nur mit Rasterverarbeitungsmethoden erreichen möchte . Ich würde anfänglich überlegen, in ArcGIS eine kreisförmige …
Ich sehe viele Fragen und Antworten, in denen gefragt wird, wie Sie eine separate Python-Installation erstellen können (z. B. die Anaconda- oder Python XY-Distribution), die Arcpy verwenden kann, ohne die ursprüngliche ArcGIS-Python-Installation zu beschädigen. Ich hatte das gleiche Problem und ich denke, ich habe eine "universelle" Lösung gefunden. Bisher haben …
Ich versuche, den nächsten Schritt in der Programmierung von ArcGIS mit Python zu machen und zu prüfen, ob es tatsächlich möglich ist, mein Skript / meinen Code auszuführen, ohne ArcMap laden und in das Python-Fenster einfügen zu müssen. Ich stelle mir vor, ich würde mit dieser Ansicht eine Python-spezifische IDE …
Ich habe einige Python-Toolboxes geschrieben (die in ArcGIS 10.1 neu sind), muss jedoch noch entscheiden, ob und wann ich sie anstelle von Python-Skript-Tools in eine Standard-Toolbox schreiben soll. Ich dachte, die Online-Hilfe könnte mich aufklären, wenn sie vor einigen Punktpunkten Folgendes enthält: Einmal erstellte Werkzeuge in einer Python-Toolbox bieten viele …
Wie kann ich mit Python eine Liste aller Feature-Classes in einer File-Geodatabase (* .gdb) erstellen, auch innerhalb von Feature-Datasets? Im Standardbeispiel werden nur Feature-Classes auf der obersten Ebene der Geodatabase aufgelistet: import arcgisscripting, os gp = arcgisscripting.create(9.3) gp.workspace = 'd:\scratch.gdb' fcs = gp.ListFeatureClasses() for fc in fcs: print fc Bitte …
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.