Suite

Conserver le champ OID lors de l'exportation au format CSV ?


J'ai importé un fichier csv et je l'ai converti au format gdb, et maintenant je veux le réexporter au format csv.

Le fichier sera exactement le même qu'avant de l'importer, sauf que je souhaite conserver l'OID généré par ArcMap.

Cependant, lorsque j'exporte le fichier au format csv, le champ OID est perdu et ne contient que des valeurs nulles.

Je comprends pourquoi c'est le cas, car l'OID est une variable temporaire, je suppose.

Y a-t-il quelque chose que je puisse faire pour le garder cependant? Peut-être dupliquer le champ, mais je ne sais pas comment le faire dans ArcMap.


Si je vous comprends bien, vous souhaitez conserver le champ OID. Cela devrait être simple, ouvrez la table attributaire, cliquez sur Ajouter un champ, nommez ce nouveau champ par exemple OID_1, choisissez le type (entier court ou entier long pour de nombreuses fonctionnalités), puis utilisez Calculateur de champ.

L'équation sera OID_1 = [OID]. Après avoir cliqué sur OK, il copiera les valeurs OID dans OID_1. Une fois l'exportation terminée, le champ doit être accessible.