मैक OSX के लिए QGIS में फाइल जियोडैटाबेस के साथ काम करना?


10

मैं समझता हूं कि OSGeo4W जैसे कार्यक्रम हैं जो विंडोज़ उपयोगकर्ताओं को Esri फ़ाइल जियोडैट डेटाबेस के साथ काम करने की अनुमति देते हैं, लेकिन क्या मैक ओएसएक्स 10.6 के लिए भी कुछ ऐसा ही है?


आपको हमें और जानकारी देने की आवश्यकता है। आपने क्या कदम उठाए हैं?
नाथन डब्ल्यू

जवाबों:


18

OSGeo4W है, ठीक है, OSGeo "विंडोज के लिए", तो यह वह नहीं है जो आप देख रहे हैं।

मैंने इसे स्वयं नहीं किया है, लेकिन अन्य लोगों के पास है, इसलिए मुझे पता है कि यह काम करता है।

मैं आपको सलाह दूंगा

  1. QGIS के लिए KyngChaos बायनेरी प्राप्त करें
  2. OGR FileGDB ड्राइवर संकलित करें (जो मैक पर "dylib" फ़ाइल का उत्पादन करेगा)
  3. मैक पर GDAL के प्लगइन्स डायरेक्टरी पर डिलीब ड्रॉप करें। मेरा मानना ​​है कि यह निर्देशिका Kyngchaos प्रलेखन (बहुत अंतिम पंक्ति) के अनुसार / लाइब्रेरी / एप्लिकेशन सपोर्ट / GDAL / PlugIns / $ (GDALVER ) है

# 2 के लिए, आपको GDAL का सटीक संस्करण डाउनलोड करना होगा जो आपके द्वारा बनाए गए Kyngchaos द्वारा उपयोग किया जाता है। Filegdb के लिए dylib बनाने के निर्देश नेट पर मिल सकते हैं

मुझे लगता है कि यह दिल के बेहोश होने के लिए नहीं है, यह अच्छा होगा अगर किसी ने इसके लिए एक काढ़ा नुस्खा बनाया। संकेत संकेत, किसी को भी?

अपडेट करें

अब Homebrew का उपयोग करने का एक बहुत आसान तरीका है:

  1. Homebrew स्थापित करें
  2. ESRI साइट पर जाएं और मैक के लिए FileGDB API डाउनलोड करें । निकालने के बाद, आप देखेंगे कि एक लिबर फ़ोल्डर और एक सम्मिलित फ़ोल्डर है।

  3. सामग्री की प्रतिलिपि के शामिल फ़ोल्डर में / usr / स्थानीय / शामिल और lib फ़ोल्डर में / usr / स्थानीय / lib (यह मूल रूप से आपके सिस्टम में FileGDB एपीआई "स्थापित करने" की जाती है)

  4. काढ़ा का उपयोग कर गदल स्थापित करें (असमर्थित ध्वज को पास करें)।

    काढ़ा स्थापित गदल - के साथ असमर्थित

बस!

वैकल्पिक रूप से, यदि आप QGIS चाहते हैं, तो इस Homebrew विज्ञान नुस्खा का उपयोग करके इसे स्थापित करें ।


आर्कगिस वेबसाइट के लिए लिंक किसी भी तरह लॉगिन और पासवर्ड की आवश्यकता है ...
अफ्र

@donschoe जो कि ESRI की आवश्यकता है। आप लॉगिन पृष्ठ के नीचे दिए गए लिंक में ईएसआरआई का वैश्विक खाता बना सकते हैं - यह मुफ़्त है
रागी यासर बुरहुम

1
अब आप इस पृष्ठ से लॉग इन किए बिना FGDB API डाउनलोड कर सकते हैं: esri.com/apps/products/download/#File_Geodatabase_API_1.3
scw

@ मेरे लिंक को चुनने के बाद मुझे लॉग इन करना होगा।
mkirk

मुझे यह काम करने में सक्षम था, लेकिन मुझे kyngchaos.com/software/frameworks#gdal_complete से kyngchaos FGDB प्लगइन स्थापित करना था ।
mkirk

4

आपके समस्या वर्णन से, यह केवल डेटा को किसी तरह से प्राप्त करना ठीक लगता है।

प्रयास करें GDB भागो , खुले प्रारूपों में GDBs कन्वर्ट करने के लिए एक ऑनलाइन उपकरण।


GDB github लिंक अमान्य हो गया है: 503 सेवा त्रुटि। क्या आप इसे अपडेट कर सकते हैं?
enaJ

2

सबसे पहले, आपको ESD FileGDB समर्थन के साथ GDAL को संकलित करना होगा । एक बार जब आप ऐसा कर लेते हैं, तो आप QGIS के KyngChaos बिल्ड में GDAL के इस निर्माण का उपयोग कर सकते हैं। अपने टर्मिनल पर:

# save your current GDAL so you can put it back if you want
cp /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL_orig

# symlink the custom GDAL build to the place QGIS looks
rm /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
ln -s ~/local/lib/libgdal.dylib /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL

Github को निर्देश देने के लिए @Ragi का धन्यवाद ।



1

.gdb ESRI के जियोडैट डेटाबेस के लिए मालिकाना प्रारूप है। Gdb तक पहुँचने के तरीके के बारे में अधिक जानकारी के लिए यहाँ देखें

QGIS में फाइल जियोडैटेबेस (* .gdb) सपोर्ट?


मुझे लगता है कि मुझे यह भी जोड़ा जाना चाहिए कि मैं एक मैक का उपयोग कर रहा हूं इसलिए यह प्लग-इन मेरे लिए काम नहीं करेगा। इसके अलावा, अगर आप ऊपर सूचीबद्ध डेटा को देखते हैं, तो फ़ाइलों का एक पूरा गुच्छा डाउनलोड होता है। मुझे यकीन नहीं है कि मैं क्या देख रहा हूं। कौन सा सही है?
माइक गुलेन सेप

gdb एक जियो-डेटाबेस है। ESRI भौगोलिक डेटा को संग्रहीत और मान्य करने के लिए एक संशोधित एमएस-एक्सेस स्कीमा का उपयोग कर रहा है। डेटा का गुच्छा (मैं एक फ़ोल्डर के अंदर मान लेता हूं जो .gdb में समाप्त होता है) सिर्फ टेबल है जो किसी भी तरह एक साथ काम करने का मतलब है। चूंकि आपका सॉफ़्टवेयर उस फ़ाइल / फ़ोल्डर को संभाल नहीं सकता है जिसे आप उन सभी फ़ाइलों को देखते हैं।
nickves

NYC खुला डेटा और वे बंद स्वरूपों का उपयोग कर रहे हैं ... यह केवल उन लोगों के लिए खुला है जो
आर्कगिस

चूहों! यह हर समय आसान नहीं हो सकता है!
माइक गुलेन सेप

@MikeGuillen अगली बार अपना OS इंगित करें।
आरके

1

मुझे आखिरकार मैक के लिए QGIS पर काम करने वाली फाइल जियोडेट डेटाबेस मिली। Kyngchaos FileGDB प्लगइन की रीडमी फ़ाइल पर निर्देशों का उपयोग करना:

http://www.kyngchaos.com/software/frameworks#gdal_complete से FileGDB प्लगइन डाउनलोड और इंस्टॉल करें

डाउनलोड और अनजिप fileGDB API को resource.arcgis.com/content/geodat डेटाबेस/10.0/file-gdb-api से

फ़ाइल .DB API के आवश्यक फ़ोल्डर से 2 .dylib फ़ाइलों को फ़ोल्डर / लाइब्रेरी / एप्लिकेशन सपोर्ट / GDAL / 1.9 / लाइब्रेरी में ले जाएं

क्यूजीआईएस शुरू करें, वेक्टर परत जोड़ें, स्रोत प्रकार को निर्देशिका के रूप में चुनें और ईएसआरआई फ़ाइलगीडीबी तुरंत दिखाई देनी चाहिए।


यह मेरे लिए काम नहीं किया। मैंने निर्देशों का पालन किया लेकिन ESRI FileGDB नहीं दिखा। मैं मैक ओएस 10.8 का उपयोग कर रहा हूं। मैंने GDAL v1.9 और v1.10 के साथ कोशिश की है। कोई सुझाव?
djhocking

क्या आप वाकई फ़ाइल के बजाय निर्देशिका जोड़ रहे हैं? जोड़ा जा करने के लिए वेक्टर फ़ाइल के प्रकार का चयन करते समय आपको एक जीडीबी जोड़ने के लिए "निर्देशिका" चुनने की आवश्यकता होती है।
एंड्रेस एरिस्टिज़ाबाल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.