Ich habe Python-Code, der in einem ArcMap-Projekt gestartet wird. Alle Verknüpfungen, die der Benutzer möglicherweise im Projekt erstellt hat, müssen entfernt werden, damit mein Code ausgeführt werden kann. Leider zerstört der Code, der einen Join entfernt… arcpy.RemoveJoin_management ("layer1", "layer2") ... auch einige der Layereigenschaften, die für meine Anwendung kritisch sind …
Als ich anfing, mit Python und ArcGIS 9.3 zu arbeiten, ging ich davon aus, dass es eine einfache Möglichkeit gibt, ein Rasterbild in ein Python-Array zu übertragen, damit ich es bearbeiten kann, bevor ich es wieder als anderes Rasterbild speichere. Ich kann jedoch nicht herausfinden, wie das geht. Wenn es …
Ich versuche herauszufinden, wie ein Polygon erstellt wird, das alle Endpunkte eines Shapefiles, das eine Reihe von Polyilnen enthält, mit PythonScript in ArcGIS verbindet. Ich habe Probleme damit, da die Reihenfolge der Knoten im Polygon wichtig ist. Ich möchte das graue Polygon im Bild aus den grünen Linien erreichen
Ich möchte alle Zeilen in einer Feature-Class löschen, aber die Zeilen 1 bis 5 bleiben. Andererseits möchte ich die ersten fünf Zeilen bleiben und andere löschen. Ich weiß, dass ich den Suchcursor und den Aktualisierungscursor verwenden muss, aber ich konnte sie nicht verwenden. Wie kann ich die Zeilen mit ArcPy …
Mein Skript funktioniert gut mit einer einzelnen Feature-Class, für die ausgewählt wurde clip_fc = arcpy.GetParameter(0). Wenn ich jedoch clip_fc in den Skripteigenschaften auf MultiValue setze und dann mehrere Feature-Classes auswähle, wird die Fehlermeldung "Parameter sind ungültig" angezeigt. Kann mir jemand zeigen, wo ich falsch liege? import arcpy import os.path from …
Angesichts mehrerer Polygone, die sich auf mehrere Arten überlappen, möchte ich aus diesen Features alle Polygone exportieren, die sich iterativ nicht mit anderen überlappen. Das Produkt wäre eine Reihe von Merkmalen ohne Überlappung, die zusammengenommen das Original bilden. Die Produkte könnten dann als Eingabe für die Zonenstatistik verwendet werden, und …
Ich möchte eine Reihe von Polylinien (schwarze Linien im Bild unten) an der Außengrenze eines Polygons befestigen. Alle Hohlräume innerhalb des Polygons sollten ignoriert werden. Meine ideale Ausgabe sind die gestrichelten gelben Linien. Die Anfangslinien können gerade sein oder nicht. Das Bild ist ein vereinfachtes Beispiel, in Wirklichkeit ist das …
Datenzugriffssuchcursor . Was ist, wenn überhaupt, der Unterschied zwischen den Token "SHAPE@XY"und "SHAPE@TRUECENTROID"? Sie gaben die gleichen Koordinaten auf einem Testpolygon zurück: >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY") >>> for row in cursor: ... print row[0] ... (559389.3838043335, 4239093.201390337) >>> cursor = arcpy.da.SearchCursor("test", "SHAPE@TRUECENTROID") >>> for row in cursor: ... print …
Mein Skript schneidet Linien mit Polygonen. Es ist ein langer Prozess, da es mehr als 3000 Linien und mehr als 500000 Polygone gibt. Ich habe von PyScripter ausgeführt: # Import import arcpy import time # Set envvironment arcpy.env.workspace = r"E:\DensityMaps\DensityMapsTest1.gdb" arcpy.env.overwriteOutput = True # Set timer from datetime import datetime …
Ich habe gerade angefangen, mit Python 3.4.1, das mit ArcGIS Pro 1.0.0 geliefert wird, auf meinem Laptop zu arbeiten, auf dem auch Python 2.7.8 mit ArcGIS 10.3 für Desktop installiert ist, und möchte die Wahrscheinlichkeit einer Ausführung minimieren eine Version von Python, als ich die andere verwenden wollte und musste. …
Ich kann das Tool arcpy.CreateFishnet_management nicht verwenden, da der Parameter "templateExtent" mit einem Shapefile definiert wird und die Parameter "originCoordinate" und "yAxisCoordinate" nicht automatisch gefüllt werden. import arcpy from arcpy import env env.overwriteOutput = True env.workspace = r"D:\Users\julia\erste_aufg" #Process: Create Fishnet outFeatureClass = r"D:\Users\julia\erste_aufg\at001l_wien\at001l_wien\wien.shp" cellSizeWidth = '200' cellSizeHeight = '200' …
Ich versuche, ein Python-Makro für ArcGIS 10.2 zu schreiben, das das Beschriften von Punkten in einer Ebene basierend auf verschiedenen Arten von Apartments automatisiert. Zum Beispiel würde eine Art von Wohnungen ein blaues Quadrat mit weißem fettem Text als eine Beschriftung haben; ein anderer hätte ein rosa Quadrat mit schwarzem …
Ich habe ungefähr 50 PDF-Karten, die ich georeferenzieren und / oder georektifizieren möchte. Ich habe eine als JPG gespeichert und manuell georeferenziert und möchte den Rest automatisieren, der sich am selben Ort befindet und denselben Umfang hat. Der Dichtegradient ändert sich jeweils, aber die Karte (jetzt als JPG gespeichert) hat …
Ich habe ein Problem beim Versuch, mit Python und arcpy.ChangeVersion_management zu einer historischen Version einer SDE-Feature-Class zu wechseln . Ich kann die Version mithilfe von ArcMap manuell auf ein bestimmtes Datum und eine bestimmte Uhrzeit ändern. Ich bin auch in der Lage, den Prozess mit ModelBuilder vollständig zu automatisieren. Wenn …
Ich habe es mit einer Vielzahl von räumlichen Polygondateien zu tun (Shapefiles, Datei- / persönliche GDB-Feature-Classes, SDE-Feature-Classes (einige mit räumlichen Ansichten)) und je nach Dateityp erhalte ich eine Vielzahl von Shape Area-Feature-Class-Feldnamen ( das erforderliche Feld, kein erstelltes) So variieren beispielsweise die Feldnamen von "Shape_Area", "SHAPE_Area", "SHAPE.AREA", "GEOMETRY_Area", "GEOMETRY.AREA". Ich …
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.