JavaおよびGeotoolsライブラリを使用して、Oracleデータベースからesriシェープファイル形式(.shp)にテキスト属性がアタッチされたジオメトリをエクスポートしています。
データベース内の属性列には10文字を超える名前があり、Geotoolsはそれらを切り捨てます。.shpまたは.dbfファイルの仕様によるものであることを理解しています。
これを回避するには、「shrtname」= "The full and long name"を使用して簡単なtxtファイルを作成しますが、明らかに他のソフトウェアでは理解されず、インポートされません。
短いフィールド名から長いフルテキスト名へのマッピングを行う公式の方法はありますか?
たとえば、他のすべての.shp .dbf .shxファイルの横にあるxmlファイル。