मेरे पास एक ESRI फाइल जियोडैटेबस ( .gdb
) फाइल है जिसे मैं आकारफाइल (या किसी अन्य गैर-स्वामित्व प्रारूप) में परिवर्तित करना चाहूंगा। क्या ऐसा करने के लिए कोई खुला स्रोत उपकरण हैं?
मेरे पास एक ESRI फाइल जियोडैटेबस ( .gdb
) फाइल है जिसे मैं आकारफाइल (या किसी अन्य गैर-स्वामित्व प्रारूप) में परिवर्तित करना चाहूंगा। क्या ऐसा करने के लिए कोई खुला स्रोत उपकरण हैं?
जवाबों:
Ogr का अगला संस्करण रीडिंग फ़ाइल जियोडैट डेटाबेस का समर्थन करेगा। अधिक जानकारी यहाँ: http://trac.osgeo.org/gdal/ticket/3332
संपादित करें: इस दौरान यह gdal / ogr में मौजूद है: http://gdal.org/drv_filegdb.html
भू-स्थानिक दुनिया में एक निर्देशिका .gdb में समाप्त होने वाले आम तौर पर है ESRI फ़ाइल Geodatabase स्वरूप है, जो एक खुले एपीआई है - जो कई 3 पार्टी कार्यक्रमों पढ़ सकते हैं GDAL / OGR , एफएमई , और GlobalMapper लोगों मैं से परिचित हूँ नाम है। गदल / ओगर खुला स्रोत है और QGIS और SAGA जैसे कई अन्य अनुप्रयोगों में शामिल है।
विंडोज अंत उपयोगकर्ता सबसे आसानी से OSGeo4W gdal-filegdb
पैकेज के माध्यम से filegdb ड्राइवर प्राप्त कर सकते हैं ।
डेवलपर्स के लिए, गदल / ogr FileGDB ड्राइवर डिफ़ॉल्ट रूप से शामिल नहीं है क्योंकि Esri SDK को अलग से डाउनलोड और इंस्टॉल करने की आवश्यकता है ( निर्माण निर्देश देखें )।
एक फ़ाइल .gdb में समाप्त होने की संभावना है गार्मिन GPS डाटाबेस द्वारा इस्तेमाल किया प्रारूप MapSource और बेसकैंप और खुला स्रोत gpsbabel यह पढ़ सकते हैं, को देखने के GPX को गार्मिन GDB परिवर्तित बैच? ।
नहीं .gdb एक मालिकाना प्रारूप है और ESRI कल्पना साझा नहीं कर रहा है या एक एपीआई प्रदान नहीं कर रहा है।
मेरा मानना है कि कुछ लोग सुविधाओं को खींचने के लिए कुछ को एक साथ हैक करने में सक्षम हैं, लेकिन कोई भी संबंध, टोपोलॉजी, डोमेन, आदि नहीं हैं।
सुविधाओं को प्राप्त करने का सबसे अच्छा तरीका डेटाबेस को शेपफाइल या ईएसआरआई व्यक्तिगत डेटाबेस में डंप करना होगा। OGR लाइब्रेरी और टूल्स व्यक्तिगत जियोडैट डेटाबेस पढ़ सकते हैं।
ArcObjects के बाहर फ़ाइल जियोडैट डेटाबेस पढ़ने के लिए एपीआई को तीन साल पहले ESRI द्वारा वादा किया गया था, लेकिन अभी भी प्रकाश नहीं देखा है।
इससे संबंधित एक प्रश्न है: फ़ाइल जियोडेटाबेस ओपन एपीआई? कब?
यह वेब ऐप आपको अपना डेटा GDB प्रारूप से बाहर निकालने की अनुमति देगा:
QGIS ईएसआरआई के व्यक्तिगत भू-डेटाबेस को पढ़ेगा- लेकिन मुझे नहीं लगता कि कुछ भी फाइल जियोडैट डेटाबेस नहीं पढ़ेगा।
मुझे पता है कि यह फाइल जियोडैटेबस नहीं करता है (जैसा कि हम अभी भी एपीआई जारी करने के लिए एश्री का इंतजार कर रहे हैं) लेकिन एफडीओ टूलबॉक्स बहुत अच्छा है जहां तक फ़ाइल स्वरूपों को पढ़ने और आउटपुट करने की क्षमता है
इसे यहाँ देखें http://fdo.osgeo.org/
पेट्र के रूप में। का कहना है कि FGDB ओपन एपीआई पर रिलीज के लिए दूसरे धागे को भी देखें।
आप हमेशा ST_Geometry (SQL सर्वर स्थानिक डेटा प्रकार, Oracle स्थानिक डेटा प्रकार, PostGem) जैसे कुछ और का उपयोग कर सकते हैं
बस एक विचार, सी.डी.बी.
मैंने QGIS और osgeo4W दोनों का उपयोग करने की कोशिश की है और उनमें से कोई भी विशाल डेटासेट के लिए काम नहीं करता है, और मैं FME सुरक्षित सॉफ़्टवेयर का उपयोग करके समाप्त हुआ।
यह एक ओपन सोर्स सॉफ्टवेयर नहीं है, लेकिन इसमें 30 दिनों का फुल ट्रायल सॉफ्टवेयर है। यह अब तक का सबसे अच्छा कन्वर्टर टूल है, जिसे मैंने कभी भी देखा होगा वह सौ प्रारूपों और आसान उपयोग का होगा।
कृपया निम्नलिखित प्रश्न देखें। यह आपको QGIS में सुविधा जोड़ने की अनुमति देगा। और फिर यहाँ पर आप इसे शेपफाइल के रूप में सहेज सकते हैं
क्यूजीआईएस में ईएसआरआई व्यक्तिगत जियोडेटाबेस (.mdb) से फीचर क्लास कैसे जोड़ें