Message posté par : Mossy_D
----------------------------------------
Bonjour à tous,
Je cherche un moyen de "traduire" le code SQL suivant en Python 3.0 / Arcpy :
-----------------
Code :
SELECT *, ROW_NUMBER ()
OVER (PARTITION BY parcelle) AS no_bati
FROM bati
ORDER BY parcelle
-----------------
Pour rappel, on cherche à attribuer un numéro séquentiel (no_bati) pour chaque batiment
(bati) en les regroupant par parcelle.
Par exemple :
On compte 5 bâtiments sur la parcelle ZY 1, donc les bâtiments sont numérotés de 1 à 5 sur
la parcelle ZY 1.
On compte 3 bâtiments sur la parcelle ZY 2, donc les bâtiments sont numérotés de 1 à 3 sur
la parcelle ZY 2.
Etc...
Il doit y avoir une méthode simple en modifiant un peu la fonction AutoIncrement
d'Arcpy, mais je sèche un peu là.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=336007#p336007
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net