ArcObjects संसाधन [बंद]


13

ArcObjects के साथ C # विकास के लिए सर्वश्रेष्ठ पुस्तकें / वेब साइटें क्या हैं?

ArcGIS संसाधन केंद्र बहुत उपयोगी है, लेकिन मैं और अधिक उदाहरणों के साथ स्रोतों को खोजने की कोशिश कर रहा हूँ।


1
@whuber - उनका विलय नहीं होना चाहिए था; मेरा प्रश्न सॉफ्टवेयर खरीदने के लिए संसाधनों के बारे में था, यह प्रशिक्षण के बारे में है। क्या आप मेरे नीचे के वोटों को हटा सकते हैं और कृपया इस सवाल का जवाब दें, वे बहुत अलग हैं
बालों वाली

@ हर्ष आपको "संसाधन" से क्या मतलब है, यह समझाने के लिए धन्यवाद। मुझे मूर्ख बनाया गया क्योंकि न तो मौजूदा उत्तर और न ही आपके प्रश्न को चिह्नित करने वाले लोग इसे उस अर्थ में समझते थे। मुझे इसे पुनः खोलने में खुशी होगी, अब यह कि इस के साथ अंतर स्पष्ट है, लेकिन भ्रम की संभावना को दूर करने के लिए कृपया इसे जल्द से जल्द संपादित करें।
whuber

जवाबों:


10

यह पुस्तक मुझे मिली सबसे अच्छी है, यह कष्टप्रद है कि कोड 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

उनके पास एक नया API पेज है ,


विरासत श्रृंखला के लिए, मुझे लगता है कि आप के बजाय इस लिंक का मतलब हो सकता है: resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/...
Greenlaw

वास्तव में अच्छा मार्गदर्शन! विशेष रूप से दूसरे मैं इस खजाने से बहुत प्यार करता था।
SIslam

11

ईएसआरआई सस्ता नहीं करता है। उपयोगकर्ताओं को एक व्यापक मुद्रित संसाधन नियमावली प्रदान करने के बजाय वे चाहते हैं कि हम उनके अत्यधिक प्रशिक्षक के नेतृत्व वाले पाठ्यक्रमों को लें। वहाँ मुद्रित संसाधनों के संदर्भ में बहुत कुछ नहीं है। ( .Net डेवलपर्स के लिए ऑनलाइन आर्कोबजेक्ट सहायता अच्छी और व्यापक है, लेकिन यह उतना सुविधाजनक नहीं है जितना कि एक्सर्साइज वाली एक पुस्तक होगी) आर्कोबजेक्ट्स के साथ प्रोग्राम करने के लिए एक बड़ी 2 वॉल्यूम रिसोर्स / एक्सरसाइज बुक हुआ करती थी जिसमें V6 और C # कोड दोनों उदाहरण शामिल थे। लेकिन यह कई साल पहले संस्करण 8 में था जब आर्कोबजेक्ट्स लाइब्रेरी को पहली बार पेश किया गया था। कई पाठ्यक्रम भी थे जैसे माइग्रेटिंग एवेन्यू से वीबी 6 / सी #, आर्कोबजेक्ट्स के साथ विकसित करना, आदि।

इसके बजाय, ESRI वर्तमान में अपनी स्वयं की प्रमाणन प्रणाली को लागू करने में कठिन है जिसमें से 3 विकास पर केंद्रित हैं:

  • DesktopArcGIS डेस्कटॉप डेवलपर
  • वेब अनुप्रयोग डेवलपर
  • मोबाइल डेवलपर

सभी प्रमाणपत्रों में अंततः 2 स्तर एसोसिएट और प्रोफेशनल होंगे। दुर्भाग्य से, केवल दो डेवलपर प्रमाणपत्र तैयार हैं और केवल एसोसिएट स्तर पर हैं।

अभी भी एसोसिएट डेस्कटॉप डेवलपर के लिए कुछ अनुशंसित संसाधन हैं । कोई प्रकाशन उपलब्ध नहीं हैं लेकिन प्रशिक्षक प्रतिभागियों को आधिकारिक तौर पर प्रशिक्षक के नेतृत्व वाले पाठ्यक्रमों में मुद्रित सामग्री प्रदान करते हैं, जिसमें आमतौर पर एक निर्देश पुस्तिका और एक कार्यपुस्तिका होती है:

प्रशिक्षक के नेतृत्व

  • आर्कगिस डेस्कटॉप I: जीआईएस प्रोग्रामिंग के साथ शुरुआत करना
  • एड-इन का उपयोग करके आर्कगिस डेस्कटॉप
  • पाइथन का उपयोग करके जियोप्रोसेसिंग लिपियों का परिचय

वेब प्रशिक्षण

  • जीआईएस (आर्कगिस 10 के लिए) के साथ शुरुआत करना
  • मानचित्र अनुमानों और समन्वय प्रणालियों को समझना
  • ArcGIS डेस्कटॉप 10 में पायथन का उपयोग करना

प्रशिक्षण सेमिनार

  • ArcGIS 10 के लिए ऐड-इन्स का विकास करना

आप यहां ऊपर दिए गए विवरणों का पता लगा सकते हैं

अन्य संसाधन जो ब्याज के हो सकते हैं, वे वेब एप्लिकेशन डेवलपर एसोसिएट प्रमाणीकरण संसाधन हैं

ईएसआरआई के विपरीत, माइक्रोसॉफ्ट और उनके सहयोगियों ने .Net के साथ विकासशील अनुप्रयोगों पर कई पुस्तकें प्रकाशित की हैं। व्यक्तिगत रूप से, मैं केवल VB .Net में विकसित करता हूं, इसलिए मुझे नहीं पता कि C # के लिए एक अच्छी स्व-पुस्तक अध्ययन पुस्तक होगी। मैं आपको आर्कियोजेक्ट से निपटने से पहले C # में एप्लिकेशन विकसित करने में प्रवीण बनने की जोरदार सलाह देता हूं।


1
(+1) यह एक अद्भुत, अच्छी तरह से तैयार किया गया उत्तर है। मैंने इसे यहां पर स्थानांतरित करने के सुझावों पर काम किया क्योंकि यह मूल रूप से इस प्रश्न से अधिक उपयुक्त स्थान है। लेकिन अगर आपको लगता है कि मैंने कोई गलती की है, तो कृपया मुझे बताएं और मैं इसे सुधारने की कोशिश करूंगा।
whuber

कोई परेशानी नहीं। यहाँ है जहाँ यह है। आप बहुत अच्छा काम कर रहे हैं!
जैकब सिसक जियोग्राफिक्स ऑक्ट

.NET डेवलपर्स के लिए ArcObject सहायता के लिए अद्यतन लिंक: resource.arcgis.com/en/help/arcobjects-net/conceptualhelp/…
TheLastGIS

1
यही कारण है कि मैंने ArcObjects के साथ Youtube चैनल (IGeometry) .NET प्रोग्रामिंग शुरू कर दी है, इसके लिए बहुत ही कारणों से, उपयोगकर्ताओं को ArcObjects सीखने के लिए मैनुअल के साथ अपने सिर को पीटने के बिना youtube.com/……
hrasr

3

स्रोत कोड खोजने के लिए मैं आमतौर पर Google के साथ किसी विषय या इंटरफ़ेस / वर्ग के नाम की खोज का उपयोग करता हूं और अगर यह आर्कजीआईएस 10 या 9.x और इससे पहले का है, तो इसके आधार पर अलग-अलग साइट बाधाएं जोड़ सकते हैं।

ArcGIS 10 के लिए मैं इसमें शामिल हूं: साइट: forum.arcgis.com

ArcGIS 9.x और पहले के लिए मैं जोड़ते हैं: साइट: forum.esri.com

फ़ोरम भाग को छोड़ना भी संभव है, लेकिन यह आमतौर पर कई हिट देता है। अब जब हमने इस साइट पर और सामग्री प्राप्त करना शुरू कर दिया है तो मैंने इसे Google को भी बता दिया है।


3

मुझे लगता है कि आर्कोबजेक्ट्स को प्राप्त करना एक उत्कृष्ट शुरुआती पुस्तक है।


1
मैं सहमत हूँ। IMO वर्तमान में AO के लिए सबसे अच्छा है। हालाँकि, यह VBA के लिए है, न कि C #
सिमोन

3

यह पुस्तक मार्च 2013 में सामने आई थी और इसमें 10.1 बहुत सारे उदाहरण और कैसे-कैसे ... अच्छी तरह से खरीदने लायक हैं ... http://www.amazon.com/gp/product/1118442547/


मुझे अपने उत्तर में ध्यान देना चाहिए था कि यह पुस्तक मूल रूप से "गेटिंग टू आर्कोबजेक्ट्स" पुस्तक के लिए प्रतिस्थापन है (हालांकि यह ईएसआरआई द्वारा प्रकाशित नहीं है ...)
जेसन मिलर

2

हालांकि आर्कोबजेक्ट्स ऑनलाइन कारण (resource.esri.com) बहुत अच्छे हैं, वे संदर्भ से बाहर हैं। Esri सूची फ़ंक्शंस जो आपको पता नहीं है कि कब उपयोग करना है।

यह उन कारणों में से एक है, जिनके बारे में मुझे यकीन है कि IGeometry (मेरा नया Youtube चैनल) एक संदर्भ वार प्रदान कर रहा है। खरोंच से ArcObjects के साथ प्रोग्रामिंग। मैं एक काल्पनिक परियोजना के साथ श्रृंखला की शुरुआत करता हूं जिसे बेस्टेबर्स कहा जाता है जहां हम प्रत्येक एपिसोड में इस प्रोजेक्ट में कार्यक्षमता जोड़ते हैं, जबकि प्रत्येक एपिसोड में नए इंटरफेस की शुरुआत और व्याख्या करते हैं!

नीचे दिए गए youtube लिंक के लिए ब्राउज़ करें, अब हम एपिसोड 14 पर हैं,

http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1



0

आशा है कि यह mignt आपकी मदद करेगा - ESRI ArcGIS एड-इन डेवलपमेंट इन .Net और ArcObjects

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.