Minha empresa usa o ArcGIS e possui um projeto e padrões de nomeação de arquivos de dados em vigor e (na maior parte) seguidos. Algo que sempre me incomodou com o fato de ele nomear padrões é que ele exige o início de todos os nomes de arquivos de projetos e dados com o número do projeto - um número de oito dígitos . Sempre acreditei que nomear arquivos GIS começando com números é uma coisa ruim e tive processos (especialmente com GRIDS) que falharam por causa do nome do arquivo.
Estou procurando alterar os padrões corporativos para eliminar o requisito de número do projeto, no entanto, não consigo encontrar muita documentação sobre por que "números como primeiro caractere" no nome do arquivo é uma coisa ruim.
Alguém pode me indicar a direção certa, tanto quanto os recursos para apoiar esse argumento?
Respostas:
Esta convenção está apenas implorando para trazer erros de intérpretes de comando incorretos . (É muito fácil confundir dígitos iniciais com um número.)
O sucesso do seu software hoje em evitar esses erros não garante que eles não apareçam em versões futuras. Isso aconteceu várias vezes, ao longo de décadas, com o software GIS da ESRI. Esse comportamento foi amplamente relatado e amplamente documentado. Você não precisa procurar mais do que os próprios fóruns de usuários da ESRI, que datam de uma década. (Pesquisas mais profundas de arquivos antigos de servidores de listas o levarão de volta ainda mais cedo, por volta de 1995.) As pesquisas interessantes do Google incluem
Site "GRD ERROR": forums.esri.com
nome do arquivo 8.3 site: forums.esri.com
Juntos, eles fornecerão cerca de cem exemplos reais dos problemas que esses nomes de arquivos causaram e podem causar novamente.
fonte
Evite números se puder -
A Earth Sciences tem um bom exemplo http://library.oceanteacher.org/OTMediawiki/index.php/General_File-Naming_Convention_for_Earth_Science_Datasets#Filename_Sections_in_the_Order_They_Should_Appear
Os espaços podem fazer com que você viaje até - alguns comandos antigos baseados em DOS para mover arquivos quebram se houver espaço envolvido - use "_" (sublinhados) é uma idéia inteligente - isso remonta à estação de trabalho ArcInfo - apenas 8,3 (8 caracteres e formato de arquivo) . Hoje em dia você pode ter mais - mas torná-lo legível para entrega. evitar datas (a maioria dos arquivos tem timestamp)
* Basicamente, siga esta declaração. Exemplo:
As regras de convenção de nomenclatura, conforme direcionado pelo mecanismo Microsoft JET, que permite que aplicativos do Windows como o ArcMap leiam vários formatos de tabela, incluem o seguinte:
ArcMap
fonte
Qualquer caixa de diálogo de arquivo "Abrir" ou "Selecionar" fará a classificação, assumindo que os arquivos sejam nomeados usando letras. Portanto, se você estiver usando um número exclusivo de oito (!) Dígitos para cada classificação de arquivo de projeto, rapidamente se tornará ilógico. Por exemplo
Além disso, haverá muitas ferramentas GIS que ainda assumirão arquivos que estão em conformidade com o formato de nome de arquivo do MS DOS 8.3 .
Usar os próprios nomes de arquivo como chave para um projeto parece um requisito complicado, na melhor das hipóteses. Seria muito melhor armazenar todos os arquivos em algum tipo de controle de versão nos repositórios de projetos relevantes.
fonte
Parece haver uma ausência de restrição na primeira letra numérica como convenção, exceto aqui na convenção NPS.
Desculpe pelo parágrafo acima.
Minha experiência foi que, quando há uma convenção de nomenclatura abaixo do padrão,
1. as pessoas a quebram devido à dificuldade de aderência.
2. as pessoas quebram para aderir a outras convenções de nomenclatura padrão.
O fato é que existem ferramentas que não permitem arquivos numéricos de primeiro caractere e nomes de campos, e a nomeação de RDBMS quase sempre segue essas mesmas regras.
Documentação de Indiana Documentação de
Oregon Documentação de
Jason Birch Documentação de
Nat Park Serv Documentação de
várias agências de segurança pública Os
códigos de alcance do rio parecem ignorar as melhores práticas
Documentação de San Antonio
Mais documentação do NPS
fonte