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
Ebenenbeschriftungen mit ArcPy aktivieren?
Ich kann die Beschriftungen in meinem Python-Skript nicht aktivieren: import arcpy mxd = arcpy.mapping.MapDocument(r"Mypathhere") #Map document reference layer = arcpy.mapping.ListLayers(mxd, "Layername")[0] #Indexing list for 1st layer if layer.supports("LABELCLASSES"): for lblclass in layer.labelClasses: lblclass.showClassLabels = True arcpy.RefreshActiveView() mxd.save() del mxd Kann ich dies mit ArcPy tun, wenn ich zuerst die Beschriftung …


2
Ermitteln Sie in ArcPy den kürzesten Abstand zwischen zwei Geometrien
Ich verwende ArcPy und verwende einen Cursor, um eine Polygon-Feature-Class zu durchlaufen. Für jedes dieser Quellpolygone erstelle ich einen Suchcursor, um alle Polygone in einer zweiten Feature-Class zu finden, die ein gemeinsames Attribut haben. Für jedes dieser übereinstimmenden Polygone möchte ich den Abstand zwischen ihm und dem Suchpolygon messen. Ich …

2
Verwenden Sie arcpy.SetParameter () mit dem als Geoverarbeitungsdienst veröffentlichten Python Script Tool?
Ich habe ein Skript, das als Geoverarbeitungsdienst auf ArcGIS Server veröffentlicht werden muss. Dieses Skript berechnet eine Reihe von Datensätzen in Tabellenform. Ich muss einen Ausgabeparameter festlegen, damit er die Tabelle (Recordset) zurückgibt. Um sicherzustellen, dass ich eine Tabelle (keine Feature-Class) habe, verwende ich arcpy.TableToTable_conversion () und gebe die Tabelle …

1
Bearbeiten von Endpunkten in Polylinien mit ArcPy?
Ich versuche, in Python mit ArcGIS 10 ein Tool zum Einrasten von Polylinienendpunkten zu erstellen. Mithilfe eines Suchcursors habe ich die Werte in ein Array von Linienobjekten eingelesen (die die Feature-ID der Linie und zwei "EndPoint" -Objekte enthalten - first und last - die jeweils die X- und Y-Koordinate enthalten), …


3
Parameter im Script Tool mit Python einstellen?
Ich hasse es, Sie alle immer wieder mit demselben Problem zu nerven, aber ich stoße jedes Mal auf ein neues Problem, wenn ich den Code geringfügig ändere. Alles, was ich mit dem folgenden Code gemacht habe, war, Feldnamen zu ersetzen, die mit der ursprünglichen Feature-Class übereinstimmen. Jetzt funktioniert es nicht. …

3
Schreiben einer Weltdatei beim Exportieren von TIFF mithilfe von ArcPy Mapping?
Laut Dokumentation stehen folgende Optionen zur Verfügung: Syntax ExportToTIFF (map_document, out_tiff, {data_frame}, {df_export_width}, {df_export_height}, {Auflösung}, {world_file}, {color_mode}, {tiff_compression}, {geoTIFF_tags}) Dies funktioniert jedoch: import arcpy.mapping mxd = arcpy.mapping.MapDocument("CURRENT") arcpy.mapping.ListDataFrames(mxd) arcpy.mapping.ExportToTIFF(mxd,r"D:\out2.tif","PAGE_LAYOUT",640,480,96) aber dieses: arcpy.mapping.ExportToTIFF(mxd,r"D:\out2.tif","PAGE_LAYOUT",640,480,96,True) Ausbeuten: Runtime error <type 'exceptions.TypeError'>: PageLayoutObject: Error in executing ExportToTIFF Mache ich etwas falsch mit diesem Booleschen Wert …

1
Problem mit der Funktion setValue () in ArcGIS 10
Ich versuche, Daten zu einer Attributtabelle in ArcGIS 10 mithilfe des folgenden Codes hinzuzufügen: def make_floor_no( shapefile ): "Makes header for number of Floors (FLO) and calculates value" fieldName = "FLO" try: ARCPY.AddField_management(shapefile, fieldName, "DOUBLE") except: print "Field already there" # loop through attribute table Rows = ARCPY.SearchCursor( shapefile ) …

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.