ArcObjects के साथ C # विकास के लिए सर्वश्रेष्ठ पुस्तकें / वेब साइटें क्या हैं?
ArcGIS संसाधन केंद्र बहुत उपयोगी है, लेकिन मैं और अधिक उदाहरणों के साथ स्रोतों को खोजने की कोशिश कर रहा हूँ।
ArcObjects के साथ C # विकास के लिए सर्वश्रेष्ठ पुस्तकें / वेब साइटें क्या हैं?
ArcGIS संसाधन केंद्र बहुत उपयोगी है, लेकिन मैं और अधिक उदाहरणों के साथ स्रोतों को खोजने की कोशिश कर रहा हूँ।
जवाबों:
यह पुस्तक मुझे मिली सबसे अच्छी है, यह कष्टप्रद है कि कोड VBA में है, लेकिन इसे C # http://www.amazon.com/Programming-ArcObjects-VBA-Task-Oriented-Approach-dp पर परिवर्तित करना कठिन नहीं है / 0849327814
यहाँ कुछ कोड स्निपेट दिए गए हैं जो http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/Draw_Polyline_Snnet/0049000000nr000000/ पर आते हैं।
यह वंशानुक्रम श्रृंखला का एक अच्छा अवलोकन प्राप्त करने के लिए सहायक है http://resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/allclasses-noframe.html
ईएसआरआई सस्ता नहीं करता है। उपयोगकर्ताओं को एक व्यापक मुद्रित संसाधन नियमावली प्रदान करने के बजाय वे चाहते हैं कि हम उनके अत्यधिक प्रशिक्षक के नेतृत्व वाले पाठ्यक्रमों को लें। वहाँ मुद्रित संसाधनों के संदर्भ में बहुत कुछ नहीं है। ( .Net डेवलपर्स के लिए ऑनलाइन आर्कोबजेक्ट सहायता अच्छी और व्यापक है, लेकिन यह उतना सुविधाजनक नहीं है जितना कि एक्सर्साइज वाली एक पुस्तक होगी) आर्कोबजेक्ट्स के साथ प्रोग्राम करने के लिए एक बड़ी 2 वॉल्यूम रिसोर्स / एक्सरसाइज बुक हुआ करती थी जिसमें V6 और C # कोड दोनों उदाहरण शामिल थे। लेकिन यह कई साल पहले संस्करण 8 में था जब आर्कोबजेक्ट्स लाइब्रेरी को पहली बार पेश किया गया था। कई पाठ्यक्रम भी थे जैसे माइग्रेटिंग एवेन्यू से वीबी 6 / सी #, आर्कोबजेक्ट्स के साथ विकसित करना, आदि।
इसके बजाय, ESRI वर्तमान में अपनी स्वयं की प्रमाणन प्रणाली को लागू करने में कठिन है जिसमें से 3 विकास पर केंद्रित हैं:
सभी प्रमाणपत्रों में अंततः 2 स्तर एसोसिएट और प्रोफेशनल होंगे। दुर्भाग्य से, केवल दो डेवलपर प्रमाणपत्र तैयार हैं और केवल एसोसिएट स्तर पर हैं।
अभी भी एसोसिएट डेस्कटॉप डेवलपर के लिए कुछ अनुशंसित संसाधन हैं । कोई प्रकाशन उपलब्ध नहीं हैं लेकिन प्रशिक्षक प्रतिभागियों को आधिकारिक तौर पर प्रशिक्षक के नेतृत्व वाले पाठ्यक्रमों में मुद्रित सामग्री प्रदान करते हैं, जिसमें आमतौर पर एक निर्देश पुस्तिका और एक कार्यपुस्तिका होती है:
प्रशिक्षक के नेतृत्व
वेब प्रशिक्षण
प्रशिक्षण सेमिनार
आप यहां ऊपर दिए गए विवरणों का पता लगा सकते हैं
अन्य संसाधन जो ब्याज के हो सकते हैं, वे वेब एप्लिकेशन डेवलपर एसोसिएट प्रमाणीकरण संसाधन हैं
ईएसआरआई के विपरीत, माइक्रोसॉफ्ट और उनके सहयोगियों ने .Net के साथ विकासशील अनुप्रयोगों पर कई पुस्तकें प्रकाशित की हैं। व्यक्तिगत रूप से, मैं केवल VB .Net में विकसित करता हूं, इसलिए मुझे नहीं पता कि C # के लिए एक अच्छी स्व-पुस्तक अध्ययन पुस्तक होगी। मैं आपको आर्कियोजेक्ट से निपटने से पहले C # में एप्लिकेशन विकसित करने में प्रवीण बनने की जोरदार सलाह देता हूं।
स्रोत कोड खोजने के लिए मैं आमतौर पर Google के साथ किसी विषय या इंटरफ़ेस / वर्ग के नाम की खोज का उपयोग करता हूं और अगर यह आर्कजीआईएस 10 या 9.x और इससे पहले का है, तो इसके आधार पर अलग-अलग साइट बाधाएं जोड़ सकते हैं।
ArcGIS 10 के लिए मैं इसमें शामिल हूं: साइट: forum.arcgis.com
ArcGIS 9.x और पहले के लिए मैं जोड़ते हैं: साइट: forum.esri.com
फ़ोरम भाग को छोड़ना भी संभव है, लेकिन यह आमतौर पर कई हिट देता है। अब जब हमने इस साइट पर और सामग्री प्राप्त करना शुरू कर दिया है तो मैंने इसे Google को भी बता दिया है।
मुझे लगता है कि आर्कोबजेक्ट्स को प्राप्त करना एक उत्कृष्ट शुरुआती पुस्तक है।
यह पुस्तक मार्च 2013 में सामने आई थी और इसमें 10.1 बहुत सारे उदाहरण और कैसे-कैसे ... अच्छी तरह से खरीदने लायक हैं ... http://www.amazon.com/gp/product/1118442547/
हालांकि आर्कोबजेक्ट्स ऑनलाइन कारण (resource.esri.com) बहुत अच्छे हैं, वे संदर्भ से बाहर हैं। Esri सूची फ़ंक्शंस जो आपको पता नहीं है कि कब उपयोग करना है।
यह उन कारणों में से एक है, जिनके बारे में मुझे यकीन है कि IGeometry (मेरा नया Youtube चैनल) एक संदर्भ वार प्रदान कर रहा है। खरोंच से ArcObjects के साथ प्रोग्रामिंग। मैं एक काल्पनिक परियोजना के साथ श्रृंखला की शुरुआत करता हूं जिसे बेस्टेबर्स कहा जाता है जहां हम प्रत्येक एपिसोड में इस प्रोजेक्ट में कार्यक्षमता जोड़ते हैं, जबकि प्रत्येक एपिसोड में नए इंटरफेस की शुरुआत और व्याख्या करते हैं!
नीचे दिए गए youtube लिंक के लिए ब्राउज़ करें, अब हम एपिसोड 14 पर हैं,
http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1
पेंसिल्वेनिया स्टेट यूनिवर्सिटी ने हाल ही में अपने जीआईएस एप्लीकेशन डेवलपमेंट कोर्स के लिए मुफ्त शुल्क जारी किया है । यह VB.NET में ArcObjects की मूल बातें सिखाता है
आशा है कि यह mignt आपकी मदद करेगा - ESRI ArcGIS एड-इन डेवलपमेंट इन .Net और ArcObjects