क्यूजीआईएस का उपयोग करना अच्छा है, और डीबीएफ के साथ बातचीत करने के लिए एक ठोस इंटरफ़ेस प्रदान करता है, लेकिन अगर आपको प्रोग्रामेटिक रूप से कुछ करने की ज़रूरत है या बस आकार के उपकरणों का निरीक्षण करना चाहते हैं, तो मैंने सोचा कि मैं कुछ अन्य उपकरणों का उल्लेख करूंगा: मैं अक्सर मूल सुविधाओं का उपयोग करता हूं DBF फ़ाइलों की जांच के लिए आकार-प्रकार : यह ज्यामितीय और विशेषताओं दोनों को जोड़, बना और संशोधित कर सकता है, मैं अक्सर dbfdump myshape.dbf
विशेषता मानों का त्वरित अवलोकन प्राप्त करने के लिए उपयोग करता हूं ।
एक अन्य विकल्प यदि आप DBF के प्रोग्रामेटिक कंट्रोल में रुचि रखते हैं तो dbfpy है , एक पायथन लाइब्रेरी (अच्छी foreign
लाइब्रेरी mdsummer मेंशन का विकल्प)। स्तंभ जोड़ने के लिए एक उदाहरण स्क्रिप्ट:
import dbfpy
db = dbf.Dbf("myshape.dbf", new=False)
# add a new character field named 'myfield'
db.addField(("myfield", "C", 15))
db.close()