Tôi đang xuất hình học với các thuộc tính văn bản đính kèm từ cơ sở dữ liệu oracle sang định dạng shapefile esri (.shp) với thư viện Java và Geotools.
Các cột thuộc tính trong cơ sở dữ liệu của chúng tôi có tên có hơn 10 ký tự và Geotools buộc phải cắt bớt chúng. Tôi hiểu rằng đó là do đặc tả tệp .shp hoặc .dbf.
Tôi có thể giải quyết vấn đề này bằng cách tạo một số tệp txt đơn giản với "shrtname" = "Tên đầy đủ và dài", nhưng rõ ràng nó sẽ không được hiểu và nhập bởi bất kỳ phần mềm nào khác ngoài chúng tôi.
Có cách chính thức nào để thực hiện ánh xạ từ tên trường ngắn sang tên toàn văn dài không?
Ví dụ: tệp xml bên cạnh tất cả các tệp .shp .dbf .shx khác.