Mein Unternehmen verwendet ArcGIS und verfügt über Standards für die Benennung von Projekten und Datendateien, die (größtenteils) eingehalten werden. Was mich bei der Benennung von Standards immer gestört hat, ist, dass alle Projekt- und Datendateinamen mit der Projektnummer - einer achtstelligen Nummer - beginnen müssen . Ich war immer der Überzeugung, dass die Benennung von GIS-Dateien, die mit Zahlen beginnen, eine schlechte Sache ist und dass (insbesondere bei GRIDS) Prozesse aufgrund des Dateinamens fehlschlagen.
Ich versuche, die Unternehmensstandards zu ändern, um die Projektnummernanforderung zu streichen, aber ich kann nicht viel in der Dokumentation darüber finden, warum "Zahlen als erstes Zeichen" im Dateinamen eine schlechte Sache ist.
Kann mich jemand in die richtige Richtung weisen, was die Ressourcen anbelangt, um dieses Argument zu stützen?
Antworten:
Diese Konvention bittet nur darum, Fehler von schlechten Befehlsinterpreten herauszubringen . (Es ist allzu leicht, Anfangsziffern mit einer Zahl zu verwechseln.)
Der heutige Erfolg Ihrer Software bei der Vermeidung solcher Fehler ist keine Garantie dafür, dass sie in zukünftigen Releases nicht mehr auftreten. Mit der GIS-Software von ESRI ist dies über Jahrzehnte hinweg mehrmals passiert. Dieses Verhalten wurde ausführlich berichtet und ausführlich dokumentiert. Sie müssen nicht weiter suchen als in ESRIs eigenen Benutzerforen, die ein Jahrzehnt zurückliegen. (Eine genauere Suche in alten Listenserver-Archiven führt Sie noch früher zurück, bis etwa 1995.) Interessante Google-Suchanfragen umfassen
Website "GRD ERROR": forums.esri.com
Dateiname 8.3 Seite: forums.esri.com
Zusammen liefern diese Informationen rund hundert Beispiele für die Probleme, die solche Dateinamen verursacht haben und möglicherweise erneut verursachen könnten.
quelle
Vermeiden Sie Zahlen, wenn Sie können -
Die Geowissenschaften haben ein gutes Beispiel: http://library.oceanteacher.org/OTMediawiki/index.php/General_File-Naming_Convention_for_Earth_Science_Datasets#Filename_Sections_in_the_Order_They_Should_Appear
Leerzeichen können Sie auslösen bis - einige alte DOS-basierte Befehle zum Verschieben von Dateien brechen ab, wenn Speicherplatz benötigt wird - Verwenden von "_" (Unterstriche) ist eine gute Idee - dies geht auf ArcInfo-Workstation zurück - nur 8,3 (8 Zeichen und das Dateiformat) . In diesen Tagen können Sie mehr haben - aber machen Sie es für die Zustellung für den Menschen lesbar. Daten vermeiden (die meisten Dateien sind mit einem Zeitstempel versehen)
* Grundsätzlich befolgen Sie diese Anweisung Beispiel:
Zu den Regeln für Namenskonventionen, die von der Microsoft JET-Engine vorgegeben werden und es Windows-Anwendungen wie ArcMap ermöglichen, verschiedene Tabellenformate zu lesen, gehören die folgenden:
ArcMap
quelle
Alle "Öffnen" - oder "Auswählen" -Dialogfelder werden sortiert, vorausgesetzt, die Dateien werden mit Buchstaben benannt. Wenn Sie also für jede Projektdatei eine achtstellige (!) Eindeutige Nummer verwenden, wird das Sortieren schnell unlogisch. Z.B
Außerdem wird es viele GIS-Tools geben, die weiterhin Dateien voraussetzen, die dem Dateinamenformat von MS DOS 8.3 entsprechen .
Dateinamen selbst als Schlüssel für ein Projekt zu verwenden, scheint allenfalls eine umständliche Anforderung zu sein. Es wäre weitaus besser, alle Dateien in einer Art Versionskontrolle in relevanten Projekt-Repositories zu speichern .
quelle
Es scheint keine Beschränkung für numerische Anfangsbuchstaben als Konvention zu geben, außer hier in der NPS-Konvention.
Entschuldigung für den obigen Absatz.
Ich habe die Erfahrung gemacht, dass wenn es eine minderwertige Namenskonvention gibt,
1. die Leute diese aufgrund von Schwierigkeiten bei der Einhaltung brechen.
2. Leute brechen es, um andere Standard-Namenskonventionen einzuhalten.
Tatsache ist, dass es Tools gibt, die keine numerischen Dateinamen und Feldnamen für erste Zeichen zulassen, und die RDBMS-Benennung folgt fast immer denselben Regeln.
Indiana-Dokumentation
Oregon-Dokumentation
Jason Birch-Dokumentation
Nat Park Serv-Dokumentation
Öffentliche Sicherheit Multi-Agency-Dokumentation
River Reach Codes scheinen bewährte Verfahren zu ignorieren
San Antonio-Dokumentation
Weitere NPS-Dokumentation
quelle