Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

In QGIS software, the "vector layer" has "attribute" but the name length is limited to only 10 Characters. Is there any method to name an "attribute" to a longer name? (e.g. attribute name "building name" become "building n" in QGIS layer attribute table)

enter image description here

My layer define dialog window is as below

enter image description here

share|improve this question
    
Is your layer a shapefile by any chance? –  Nathan W Mar 13 '12 at 7:54
    
Yes! My layer is a shapefile –  Xianlin Mar 13 '12 at 8:20
add comment

1 Answer 1

This is a (bad) limitation of the ESRI Shapefile format.

Not much you can do with it but change the underlying format, maybe try SpatiaLite.

share|improve this answer
4  
Just for clarity, the limitation is directly tied to the DBF file format, which the shapefile format happens to implement. As stated above, if you need/want longer file names, you'll need to choose a different storage format. –  RyanDalton Mar 13 '12 at 15:09
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.