เป็นไปได้หรือไม่ที่จะเปลี่ยนความยาวของฟิลด์ของ shapefile ไปเป็นมากกว่า 254?


9

ความยาวของฟิลด์สูงสุดสำหรับ shapefile คือ 254 ( https://en.wikipedia.org/wiki/Shapefile#Limitations ) และด้วยเหตุนี้ฉันจึงมีปัญหากับแอตทริบิวต์อินพุตซึ่งมีขนาดใหญ่กว่า 254

มีทางเลือกอะไรอีกบ้างสำหรับการเพิ่มความยาวของฟิลด์?


5
Cathrin การยอมรับคำตอบที่ดีสำหรับคำถามก่อนหน้าของคุณช่วยให้เรารู้ว่าอะไรได้ผลและอะไรที่ไม่ได้ผล สิ่งนี้จะกระตุ้นให้ผู้คนตอบคำถามของคุณในอนาคต โปรดสละเวลาสักครู่เพื่อตรวจสอบคำถามอื่น ๆ ของคุณและยอมรับคำตอบสำหรับคำถามบางข้อ
whuber

คำตอบ:


13

นั่นเป็นหนึ่งในข้อ จำกัด มากมายของรูปแบบ Shapefile ที่กำหนดโดยรูปแบบ DBF

พิจารณาใช้ PostGIS เพื่อจัดเก็บข้อมูลและคุณสมบัติของคุณโดยที่ความยาวของฟิลด์ข้อความนั้นไม่ จำกัด * * * *

__

* ขนาดฟิลด์สูงสุดสำหรับ PostgreSQL คือ 1 GB ดังนั้นขีด จำกัด จึงเป็นพันล้านตัวอักษร


1

หากคุณมี Microsoft Access คุณสามารถสร้างเขตข้อมูล Memo ในตารางสำหรับข้อมูลของคุณที่ต้องการ> 255 อักขระเติมข้อมูลในตารางจากนั้นใน QGIS เข้าร่วม Shapefile ของคุณไปยังตาราง mdb

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.