Als «arcpy» getaggte Fragen

Ein von Esri erstelltes Site-Paket, um die Geoverarbeitung, Zuordnung usw. von ArcGIS Desktop (ArcMap und ArcGIS Pro) für Python verfügbar zu machen.

3
Erstellen einer Polygon-Feature-Class aus X- und Y-Koordinaten mit ArcPy?
Ich versuche, ein Skript zu schreiben, das eine neue Polygon-Feature-Class erstellt, die ein einzelnes (quadratisches) Polygon mit den folgenden Koordinaten enthält: (0, 0), (0, 1.000), (1.000, 0) und (1.000, 1.000) . import arcpy import fileinput import string import os from arcpy import env env.workspace = "D:/UW/Winter_2016/501/w5_more_arcpy8_9_10/ex8" env.overwriteOutput = True infile …

1
Abrufen von Layer-IDs mit ArcPy?
Ich arbeite in einer ArcMap-Sitzung. Ich habe die Option aktiviert, eine ID für jede der Ebenen in meinem Dokument abzurufen, damit jeder sie hat. Was ich jetzt brauche, ist eine Möglichkeit, diese Werte in einem Python-Skript abzurufen (um sie automatisch in eine Tabelle zu kopieren): Es gibt keine solchen Informationen …

1
Programmgesteuertes Importieren von MXD in ArcGIS Pro?
Ich habe ein Problem beim programmgesteuerten Importieren einer MXD-Datei in ArcGIS Pro. Ich versuche dies mit dem folgenden arcpy.mp-Code zu tun: import arcpy aprx = arcpy.mp.ArcGISProject(r"C:\test\blank.aprx") aprx.importDocument(r"C:\test.mxd) aprx.saveACopy(r"C:\test\filled.aprx") Wenn ich ArcGIS Pro starte und die resultierende Projektdatei öffne, sind keine Elemente im Inhalt sichtbar. Ich habe versucht, die MXD-Datei mithilfe …



1
Debuggen von AttributeError: Das Objekt 'module' hat kein Attribut 'Parameter' aus der Python Toolbox von ArcPy?
Ich habe ein großes .pyt-Skript (Python-Toolbox) und jetzt versuche ich, es in viele Dateien aufzuteilen (1 Datei - 1 Tool). In einer einzelnen .pyt-Datei funktioniert alles perfekt, aber wenn die Datei aufgeteilt wird, wird folgende Meldung angezeigt: AttributeError: Das Objekt 'module' hat kein Attribut 'Parameter'. Struktur der Dateien: My Catalog: …

2
Attribute bereinigen
Ich möchte die Attributtabelle eines Straßen-Shapefiles für alle Einträge in den Feldern bereinigen. Zum Beispiel: Wie unten gezeigt, habe ich eine Straßenfunktion mit einem "Namen", einem Namen von und einem Namen bis in der Attributliste. In der ausgewählten Zeile heißt das Segment Louis Botha. Der NameFrom enthält auch diesen Segmentnamen …

4
Python-Skript zum Exportieren von CSV-Tabellen aus GDB
Ich bin sehr neu in der Python-Programmierung und wurde beauftragt, ein Programm zum Exportieren einer CSV-Datei aus einer File-Geodatabase-Feature-Class zu schreiben. Die CSV sollte nur bestimmte Felder enthalten und die exportierten Datensätze sollten auf dem Datum der letzten Bearbeitung basieren. Mit anderen Worten, die CSV-Datei wird täglich erstellt und enthält …

4
So teilen Sie ein einzelnes Adressfeld in 4 Felder auf (Hausnummer, Richtung, Name, Suffix)
Ich muss unsere Paketdaten massieren, damit sie von einem Programm in Sheriff-Hubschraubern verwendet werden können. Das Programm benötigt eines der folgenden Adressformate in den Feldern: Unsere Adressen befinden sich derzeit in einem Bereich: Beispiel: 1234 W Main St. Gibt es eine Möglichkeit, die Aufteilung der Felder in eines dieser gewünschten …

1
Warum wird matplotlib mit ArcGIS installiert?
Heute habe ich ein Upgrade auf ArcGIS Desktop 10.2.2 sowie das 64-Bit-Hintergrundverarbeitungstool durchgeführt und festgestellt, dass sowohl numpy als auch matplotlib mit Python installiert wurden. Tatsächlich heißt es im Abschnitt " Was ist neu? " Für 10.2.1: ArcGIS 10.2.1 wurde um Python 2.7.5 aktualisiert. Python-Bibliotheken von Drittanbietern wurden ebenfalls aktualisiert: …

5
Wie greife ich mit dem Cursor auf benachbarte Zeilen zu?
Im angehängten Screenshot enthalten die Attribute zwei interessierende Felder "a" und "b". Ich möchte ein Skript schreiben, um auf die benachbarten Zeilen zuzugreifen und einige Berechnungen durchzuführen. Um auf eine einzelne Zeile zuzugreifen, würde ich den folgenden UpdateCursor verwenden: fc = r'C:\path\to\fc' with arcpy.da.UpdateCursor(fc, ["a", "b"]) as cursor: for row …

1
Kann ArcPy Formulare in der Add-In-Oberfläche ausfüllen?
Ich versuche, ein ArcPy-Tool zu erstellen, das den Benutzer auffordert, zuerst einige Informationen (ID, Name, Adresse, Postleitzahl usw.) einzugeben. Meine Add-In-Oberfläche wird unten gezeigt und ich hoffe zu implementieren, dass, sobald der Benutzer die ID eingibt, alle anderen verwandten Informationen (Name, Adresse usw.) in einer anderen bekannten Tabelle vorhanden sind, …

1
Welche Feature-Class (s) werden vom Service verwendet?
Ich habe mehrere Feature-Classes und viele Services. Wenn ich versuche, meine Feature-Class versioniert zu machen, wird die Meldung angezeigt, dass die Feature-Class gesperrt ist, was offensichtlich ist. Aber es sagt mir nicht, durch welchen Dienst es gesperrt ist. Gibt es eine Möglichkeit, alle Feature-Classes mit ArcPy zu bearbeiten und herauszufinden, …

2
ArcGIS 10: Erstellen Sie eine lineare Ereignisebene aus einer Punktebene basierend auf der Richtwirkung
Ich habe eine Punktebene, die die Geschwindigkeitsbegrenzungen widerspiegelt, und eine Linienebene der Straßen. Die Position des Geschwindigkeitszeichens gibt an, in welche Richtung die Geschwindigkeitsbegrenzung gilt. Wie kann ich eine lineare Ereignistabelle über der Straßenebene erstellen, die die Geschwindigkeiten widerspiegelt? Geben Sie also für jedes Segment zwei Geschwindigkeitsattribute zurück, eines für …


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.