Questions marquées «cursor»

Les curseurs sont utilisés par les programmeurs de base de données pour traiter les lignes individuelles renvoyées par les requêtes du système de base de données.






4
Verrouillage du fichier ArcGIS Python SearchCursor?
J'ai un script qui obtient une valeur du champ d'un fichier de formes à retourner à l'utilisateur. Il semble que ce n'est que lorsque l'arcpy.SearchCursor est appelé ArcMap 10.0 verrouille le fichier et qu'il n'est pas supprimé une fois le script terminé. Pour désactiver le verrouillage, je dois fermer ArcMap. …




1
Comment supprimer des lignes sélectionnées à l'aide d'ArcPy?
Je souhaite supprimer toutes les lignes d'une classe d'entités mais conserver les lignes 1 à 5. En revanche, je souhaite conserver les cinq premières lignes et en supprimer d'autres. Je sais que je dois utiliser le curseur de recherche et le curseur de mise à jour, mais je ne pouvais …
10 arcpy  cursor 

1
Pourquoi supprimer les objets curseur / ligne d'ArcPy?
Quelqu'un peut-il m'aider à comprendre ce que font les 2 dernières lignes de ce code: import arcpy arcpy.env.workspace = "c:/esripress/python/data/exercise07" arcpy.env.overwriteOutput = True copy = arcpy.CopyFeatures_management("airports.shp","Results/airports.shp") fc = "Results/airports.shp" cursor = arcpy.da.UpdateCursor(fc, ["STATE"], ' "STATE" <> \'AK\'') for row in cursor: row[0] = "AK" cursor.updateRow(row) del row del cursor Je …
8 arcpy  cursor 


5
Comment accéder aux lignes adjacentes avec le curseur?
Dans la capture d'écran ci-jointe, les attributs contiennent deux champs d'intérêt "a" et "b". Je veux écrire un script pour accéder aux lignes adjacentes afin de faire des calculs. Pour accéder à une seule ligne, j'utiliserais le UpdateCursor suivant: fc = r'C:\path\to\fc' with arcpy.da.UpdateCursor(fc, ["a", "b"]) as cursor: for row …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.