I'm working on FME workbench 2014. I stumbled upon an issue when creating a writer. It seems like I can't put in a name of an user attribute that has more than 10 characters. If I put in a longer name, FME automatically reduces it to 10. Is there a way to fix this?
Regards,
Bjorn M
Best answer by davideagle
When you get issues like this always refer to the FME Readers and Writers Reference manual as it often will describe these types of format limitations:
If the destination format is Esri Shape, maximum length of attribute name is restricted to 10 bytes by the format specification, FME just follows the restriction.
When you get issues like this always refer to the FME Readers and Writers Reference manual as it often will describe these types of format limitations:
If the destination format is Esri Shape, maximum length of attribute name is restricted to 10 bytes by the format specification, FME just follows the restriction.
Is there any way in FME to expand the field name length?
Is there any way in FME to expand the field name length?
Hi @ainelojaan,
unfortunately as Takashi has said, the 10byte limit is due to the esri shapefile format structure, so in order for us to write out a correct shapefile, it has to follow those specifications. If you're looking for a workaround to write longer field names, the file geodatabase format may be a good alternative, and it also allows for field aliases unlike the shapefile.
If you have any further questions on it, please feel free to post a new question, as I worry this old thread from a few years ago may be easily overlooked. Thanks!
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.