Mon entreprise utilise ArcGIS et dispose d'un projet et de normes de dénomination des fichiers de données en place et (pour la plupart) suivies. Quelque chose qui m'a toujours dérangé dans les normes de dénomination, c'est qu'il oblige à démarrer tous les noms de projet et de fichier de données avec le numéro de projet - un nombre à huit chiffres . J'ai toujours cru que nommer des fichiers SIG commençant par des nombres était une mauvaise chose et que les processus (en particulier avec GRIDS) avaient échoué à cause du nom du fichier.
Je cherche à modifier les normes d'entreprise pour supprimer l'exigence de numéro de projet, mais je ne trouve pas beaucoup de documentation sur la raison pour laquelle "les nombres en tant que premier caractère" dans le nom de fichier est une mauvaise chose.
Quelqu'un peut-il m'orienter dans la bonne direction en ce qui concerne les ressources pour soutenir cet argument?
Réponses:
Cette convention ne fait que mendier pour faire ressortir les bogues des mauvais interprètes de commande . (Il est trop facile de confondre les premiers chiffres avec un nombre.)
Le succès de votre logiciel aujourd'hui à éviter de tels bogues n'est pas une garantie qu'ils n'apparaîtront pas dans les futures versions. Cela s'est produit plusieurs fois, au cours des décennies, avec le logiciel SIG d'ESRI. Ce comportement a été largement rapporté et amplement documenté. Vous n'avez pas besoin de chercher plus loin que les propres forums d'utilisateurs d'ESRI, qui remontent à une décennie. (Des recherches plus approfondies dans les anciennes archives du serveur de liste vous ramèneront encore plus tôt, vers 1995.) Les recherches Google intéressantes incluent
Site "ERREUR GRD": forums.esri.com
nom du fichier 8.3 site: forums.esri.com
Ensemble, ceux-ci fourniront une centaine d'exemples réels des problèmes que ces noms de fichiers ont causés et pourraient potentiellement causer à nouveau.
la source
Évitez les chiffres si vous le pouvez -
Les sciences de la Terre ont un bon exemple http://library.oceanteacher.org/OTMediawiki/index.php/General_File-Naming_Convention_for_Earth_Science_Datasets#Filename_Sections_in_the_Order_They_Should_Appear
Les espaces peuvent vous faire trébucher - certaines anciennes commandes DOS pour déplacer des fichiers se cassent si l'espace est impliqué - utilisez "_" (soulignements) est une idée judicieuse - cela revient à la station de travail ArcInfo - seulement 8,3 (8 caractères et le format de fichier) . Ces jours-ci, vous pouvez en avoir plus - mais rendez-le lisible par l'homme pour la livraison. éviter les dates (la plupart des fichiers sont horodatés)
* Fondamentalement, passez par cette déclaration Exemple:
Les règles de convention de dénomination, comme indiqué par le moteur Microsoft JET, qui permet aux applications Windows comme ArcMap de lire divers formats de table, sont les suivantes:
ArcMap
la source
Toute boîte de dialogue de fichier "Ouvrir" ou "Sélectionner" va faire un tri en supposant que les fichiers sont nommés à l'aide de lettres. Donc, si vous utilisez un numéro unique à huit (!) Chiffres pour chaque projet, le tri des fichiers deviendra rapidement illogique. Par exemple
En outre, il y aura de nombreux outils SIG qui supposeront toujours des fichiers conformes au format de nom de fichier MS DOS 8.3 .
L'utilisation des noms de fichiers eux-mêmes comme clé d'un projet semble au mieux une exigence lourde. Il serait bien préférable de stocker tous les fichiers dans une sorte de contrôle de version dans les référentiels de projet pertinents.
la source
Il semble y avoir une absence de restriction sur la première lettre numérique comme convention, sauf ici dans la convention NPS.
Désolé pour le paragraphe ci-dessus.
D'après mon expérience, lorsqu'il existe une convention de dénomination de qualité inférieure,
1. les gens la brisent en raison de difficultés d'adhésion.
2. les gens le cassent pour adhérer à d'autres conventions de dénomination standard.
Le fait est qu'il existe des outils qui n'autorisent pas les noms de fichier et de champ de premier caractère numérique, et la dénomination RDBMS suit presque toujours ces mêmes règles.
Documentation de l'Indiana Documentation de l'
Oregon Documentation de
Jason Birch Documentation de
Nat Park Serv Documentation de
la sécurité publique multi-agences Les
codes d'accès aux rivières semblent ignorer les meilleures pratiques
Documentation de San Antonio
Plus de documentation NPS
la source