Eksportuję geometrię z dołączonymi atrybutami tekstu z bazy danych Oracle do formatu esri shapefile (.shp) z biblioteką Java i Geotools.
Kolumny atrybutów w naszej bazie danych mają nazwy zawierające więcej niż 10 znaków, a Geotools zmusza je do obcięcia. Rozumiem, że wynika to ze specyfikacji plików .shp lub .dbf.
Mogę to obejść, tworząc prosty plik txt z „shrtname” = „Pełna i długa nazwa”, ale oczywiście nie będzie zrozumiany i importowany przez żadne inne oprogramowanie niż nasze.
Czy istnieje oficjalny sposób mapowania od krótkich nazw pól do długich nazw pełnotekstowych?
Na przykład plik xml obok wszystkich innych plików .shp .dbf .shx.