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.

2
Aktualisieren importierter Module in ArcGIS Python Toolbox?
Wenn Sie in ArcMap eine Python-Toolbox (.pyt) verwenden, folgen Sie in der Regel einem Muster, bei dem die .pyt-Datei selbst nur ein Wrapper ist, um Eingabeargumente zu sammeln und die Tools selbst zu definieren. Der unterstützende Code wird in separaten, für Einheiten testbaren Modulen aufbewahrt. Beispiel: import supporting_module class MyTool(object): …




2
Aufruf von arcpy / python aus .NET?
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 .NET Formular einzustellen. Sollte …



1
Teilen von Polygonen am Mittelpunkt mit ArcPy?
Ich versuche, ungefähr 4000 Polygone an ihrem Mittelpunkt senkrecht zu ihrer längsten Achse (dh über die Breite am Mittelpunkt) aufzuteilen, wie im folgenden Diagramm gezeigt. Im Idealfall möchte ich dies automatisch tun und vermeiden, jedes Polygon manuell zu teilen. Ich habe den Mittelpunkt von Polygonen durch Konvertieren der längsten Linien …


5
Arbeiten Sie als Python-Entwicklungsprojektteam mit ArcGIS?
Wir haben ein Entwicklungsprojekt in Python (ArcGIS 10). Dieses Projekt umfasst eine Mischung aus Toolboxes, Kartenvorlagen, Layer-Dateien, File-Geodatabase-Vorlagen (die als Vorlagen dienen, die durch Skripte in eine Karte importiert werden) und verschiedenen anderen Dingen. Wir verwenden Eclipse als Quellcode-Editor und SVN als Quellcode-Repository. Wir haben jedoch ein Problem damit, dass …

1
Reparieren von Datenquellen in mehreren MXDs mit ArcPy?
Ich habe ungefähr 50 mxd mit allen defekten Schichten, die ich durchgemacht und manuell zurückgesetzt habe. Die Daten wurden von einem anderen Computer verschoben und die Ordnerstruktur wurde geändert, sodass es sich nicht nur um einen einfachen Änderungsvorgang handelt (Beispiel): "F: \ Data \ Rivers.shp" bis "C: \ Data \ …

5
Effizientes Finden der Nachbarn 1. Ordnung von 200.000 Polygonen
Für jede der 208.781 Census-Blockgruppen möchte ich die FIPS-IDs aller Nachbarn erster Ordnung abrufen. Ich habe alle TIGER-Grenzen heruntergeladen und in einem einzigen 1-GB-Shapefile zusammengeführt. Ich habe ein ArcPython-Skript ausprobiert, das im Kern SelectLayerByLocation für BOUNDARY_TOUCHES verwendet, aber für jede Blockgruppe, die langsamer ist als gewünscht, dauert es mehr als …




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.