I'm exporting geometry with attached text attributes from oracle database to esri shapefile format (.shp) with Java and Geotools library.
Attribute columns in our database have names with more than 10 characters, and Geotools forces to truncate them. I understand that it's due to .shp or .dbf files specification.
I can workaround this, by creating some simple txt file with "shrtname"="The full and long name", but obviously it won't be understand and imported by any other software than ours.
Is there official way to do the mapping from short field names to long full-text names? For example xml file next to all other .shp .dbf .shx files? What are the rules then?