मैं पायथन में कुछ कोड विकसित कर रहा हूं, और मैं GDAL / OGR पायथन बाइंडिंग का उपयोग करना चाहता हूं। GDAL और OGR पायथन बाइंडिंग का उपयोग करने के लिए मुझे न्यूनतम क्या स्थापित करना होगा?
यदि मैं केवल पायथन से इसका उपयोग करना चाहता हूं तो GDAL / OGR को स्थापित करने का सबसे आसान तरीका क्या है?
मैं एक उत्तर की तलाश कर रहा हूं जो मैक और विंडोज़ दोनों पर लागू होता है।
GDAL को Python Package Index (PyPi) में सूचीबद्ध किया गया है लेकिन मुझे समझ में नहीं आता है कि इसकी निर्भरता (libgdal और शीर्ष लेख दोनों libgdal और numpy) को कैसे स्थापित किया जाए। शायद मुझे बस इतना करना है कि मैं स्तब्ध हो जाऊं और फिर कहीं से लिबग्ड हो जाऊं और यदि हां, तो कहां? क्या एक विंडोज़ इंस्टाल को libgdal के अलावा विंडोज बायनेरिज़ की आवश्यकता है और यह हेडर फाइलें हैं?
मैं यह कैसे सुनिश्चित कर सकता हूं कि मुझे पायथन के अपने संस्करण (2.5, 2.6, 2.7, 3) के लिए उचित पायथन बाइंडिंग मिले?
पायथन से GDAL और OGR का उपयोग करने के लिए PATH पर्यावरण चर में परिवर्तन किया जाना चाहिए, या क्या मेरी साइट-संकुल फ़ोल्डर और एक विशिष्ट import
विवरण के माध्यम से सब कुछ एक्सेस किया जा सकता है ?
ये प्रश्न इस प्रश्न के लिए प्रासंगिक हैं, लेकिन इसका उत्तर नहीं देते हैं:
GEOS, PROJ, GDAL / OGR को मैक OS X पर python virtualenv में
स्थापित करना विंडोज़ पर Python के साथ GDAL कैसे स्थापित करें?
मुझे ध्यान देना चाहिए कि FWTools , OSGeo4W , और kyngchaos अजगर के बाइंडिंग के साथ ogr और गदल की पेशकश करते हैं और उत्कृष्ट होते हैं, लेकिन FWTools और OSGeo4W जहाज अपने अजगर के साथ, मौजूदा अजगर स्थापना के लिए पुस्तकालयों के रूप में कार्य करने के बजाय, और kyng अराजकता के ढांचे दिखाई देते हैं। केवल OS X के लिए।
pip install gdal
और इसमें स्वचालित रूप से GDAL की सभी आवश्यक फ़ाइलों को शामिल करना और संकलित करना है। यह उम्मीद है कि आप GDAL बायनेरिज़ बनाने के लिए कुछ अन्य साधनों का उपयोग करेंगे।