Я экспортирую геометрию с прикрепленными текстовыми атрибутами из базы данных Oracle в формат шейп-файла esri (.shp) с библиотекой Java и Geotools.
Столбцы атрибутов в нашей базе данных имеют имена, содержащие более 10 символов, и Geotools заставляет их усекать. Я понимаю, что это связано со спецификацией файлов .shp или .dbf.
Я могу обойти это, создав некоторый простой текстовый файл с «shrtname» = «Полное и длинное имя», но, очевидно, он не будет понят и импортирован любым другим программным обеспечением, кроме нашего.
Существует ли официальный способ сопоставления коротких имен полей и длинных полнотекстовых имен?
Например, XML-файл рядом со всеми другими .shp .dbf .shx файлами.