Estoy exportando geometría con atributos de texto adjuntos desde la base de datos Oracle al formato de archivo de forma esri (.shp) con la biblioteca Java y Geotools.
Las columnas de atributos en nuestra base de datos tienen nombres con más de 10 caracteres, y Geotools obliga a truncarlos. Entiendo que se debe a la especificación de archivos .shp o .dbf.
Puedo solucionar esto creando un simple archivo txt con "shrtname" = "El nombre completo y largo", pero obviamente no será comprendido e importado por ningún otro software que no sea el nuestro.
¿Hay alguna forma oficial de hacer la asignación de nombres de campo cortos a nombres de texto completo largos?
Por ejemplo, archivo xml junto a todos los demás archivos .shp .dbf .shx.