मुझे जियोप्रोसेसिंग कोर्स सामग्री के लिए क्रिस गेरार्ड का अजगर पसंद है। http://www.gis.usu.edu/~chrisg/python/2009/ व्यक्तिगत रूप से, मुझे अपरिहार्य होने के लिए OGR / GDAL का प्रोग्रामेटिक हेरफेर लगता है।
आपके लिए सबसे अच्छा फिट खोजने के संबंध में, उस सॉफ्टवेयर या जियोस्टैक पर विचार करें, जिसमें आप सबसे अधिक विशेषज्ञ होना चाहते हैं (जैसे कि आर्कजीस, क्यूजीआईएस, पोस्टगिस-जियोसेवर-ओपन लायर), और फिर प्रोग्रामिंग भाषा चुनें जो आपकी पसंद का समर्थन करती है। यह संबंधित एपीआई या अन्य अनुकूलन ट्यूटोरियल की भाषा की जाँच करके खोज योग्य होगा। ऑनलाइन प्रोग्रामिंग सीखने के संसाधनों का एक बड़ा हिस्सा मौजूद है, और आपके पसंदीदा सॉफ़्टवेयर पैकेज + भाषा + "ट्यूटोरियल" की एक वेबसर्च आपको रोलिंग मिलेगी।
मैं "सीख कर भी" मानता हूँ। उदाहरण के लिए, जावास्क्रिप्ट और Google मानचित्र के साथ एक सरल मानचित्र को क्रैंक करें, और ज्यामिति, स्टाइलिंग, उपयोगकर्ता इंटरफ़ेस और ब्याज के विश्लेषण को जोड़ने का प्रयास करें। यह देखने के लिए काम करें कि क्या संभव है और क्या नहीं। जैसा कि आप निर्माण करते हैं, आपको अनुकूलन के लिए अधिक परिष्कृत उपकरणों की आवश्यकता होगी, और यह प्रासंगिक पट्टिका, भाषाओं और पुस्तकालयों को इंगित करेगा।