Estou exportando geometria com atributos de texto anexados do banco de dados oracle para o formato esri shapefile (.shp) com a biblioteca Java e Geotools.
As colunas de atributo em nosso banco de dados têm nomes com mais de 10 caracteres e o Geotools força para truncá-los. Entendo que é devido à especificação de arquivos .shp ou .dbf.
Eu posso contornar isso, criando um arquivo txt simples com "shrtname" = "O nome completo e longo", mas obviamente ele não será entendido e importado por nenhum outro software que não o nosso.
Existe uma maneira oficial de fazer o mapeamento de nomes curtos de campos para nomes longos de texto completo?
Por exemplo, arquivo xml próximo a todos os outros arquivos .shp .dbf .shx.