উত্তর:
এই প্রশ্নটিকে সম্প্রদায় উইকি এবং উইকি লক করা হয়েছে কারণ এটি এমন প্রশ্নের একটি উদাহরণ যা উত্তরের তালিকার সন্ধান করে এবং এটি বন্ধ হতে রক্ষা করার জন্য যথেষ্ট জনপ্রিয় বলে মনে হয়। এটি একটি বিশেষ কেস হিসাবে বিবেচনা করা উচিত এবং এটির জন্য উত্সাহিত হওয়া প্রশ্নের ধরণ, বা কোনও স্ট্যাক এক্সচেঞ্জ সাইট হিসাবে দেখা উচিত নয়, তবে আপনি যদি এটিতে আরও বিষয়বস্তু অবদান রাখতে চান তবে এই উত্তরটি সম্পাদনা করে নির্দ্বিধায় দ্বিধা বোধ করবেন ।
পাইথন স্ক্রিপ্টগুলি ব্যবহার করে এখানে এবং অন্যান্য ওয়েবসাইটগুলিতে পোস্টগুলি দেখুন এবং সেগুলি ডিকনস্ট্রাক্ট করার চেষ্টা করুন এবং দেখুন লেখকরা তাদের কার্য সম্পাদনের জন্য কী কৌশলগুলি ব্যবহার করছেন। আর্কপাইতে আমাদের স্ব-জমায়েত FAQ এই উদ্দেশ্যে পর্যালোচনা করা ভাল।
আপনি অন্য ব্যক্তির সমস্যাগুলি সমাধান করার চেষ্টা করা শিক্ষাগত দেখতে পাবেন। আমাদের কাছে আরকিপিতে উত্তর না দেওয়া প্রশ্নের একটি স্ব-জমায়েত তালিকা রয়েছে সেগুলি খুঁজে পেতে আপনাকে সহায়তা করার জন্য।
আর্কজিআইএস ডকুমেন্টেশন:
সহায়তা ফাইল পড়ুন !! আর্কপাইয়ের 90% হ'ল জিইউআই সরঞ্জামগুলি ব্যবহার করার মতো, কেবল আপনি পাইথন ব্যবহার করে সেগুলি শুরু করছেন। সহায়তা ফাইলগুলির নীচে পাইথন কোডের উদাহরণ রয়েছে।
অনলাইন বই:
অনলাইন কোর্স:
টিউটোরিয়াল:
পাইথন ডকুমেন্টেশন:
উপস্থাপনা:
কাগজের বই:
ব্যবহারকারী সম্প্রদায়গুলি:
ব্লগ:
কোডের উদাহরণ:
সরঞ্জাম / ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্টস (আইডিই) - অ-বাণিজ্যিক:
মডিউল / অবকাঠামো:
এছাড়াও নতুন পাইথন প্রোগ্রামারদের জন্য এই সাধারণ টিপ্সের দেখতে এই উত্তর করতে ArcPy ব্যবহার PDF গুলি মধ্যে mxds এক্সপোর্ট? ।
আমি পাইথন কুকবুকের সাথে প্রোগ্রামিং আরকজিআইএস 10.1 পড়ার সর্বাধিক পরামর্শ দিই ।
আমার নিজের অভিজ্ঞতা থেকে, আপনি পাইথন প্রোগ্রামিং ভাষা থেকে অবশেষে বৃহত্তর ধারণাগুলি না নিয়ে আপনি আরকি সাইট প্যাকেজটি কঠোরভাবে শিখতে পারবেন না। প্রকৃতপক্ষে, আমি প্রথমে আপনি যে পদ্ধতিটি ব্যবহার করছেন তা গ্রহণ করার চেষ্টা করেছি, যেখানে আমি আরকিজিএস-এ প্রক্রিয়াগুলি স্বয়ংক্রিয় করতে আরকি সাইট প্যাকেজটি ব্যবহার শুরু করেছি। যাইহোক, আমি পাইথন ডকুমেন্টেশনের মাধ্যমে নিজেকে দ্রুত পেজিং করতে দেখলাম আরও ভাল পন্থাগুলি সন্ধান করছে, উদাহরণস্বরূপ, এর মতো পথগুলিতে হস্তক্ষেপ করা os.path.join()
। আমি এটিও দেখতে পেয়েছি যে আমি ইএসআরআই বিকল্প গ্রহণ করে নুমপি এবং সায়পাইয়ের মতো অবিশ্বাস্যভাবে শক্তিশালী পাইথন লাইব্রেরি এড়িয়ে চলেছি। সংক্ষেপে আমি আরকি সাইট প্যাকেজের প্রশংসিত পাইথন ফান্ডামেন্টালগুলি শিখতে নিম্নলিখিত পদক্ষেপগুলি সুপারিশ করব:
আমি প্রায়শই আর্কম্যাপ ব্যবহারে মানুষকে প্রশিক্ষণ দিয়ে থাকি এবং আমাদের প্রশিক্ষণ কোর্সটি পাইথন এবং আরকেপির সাথে লোকের পরিচয় করিয়ে দেয়। আমি লোকদের সাহায্যের ফাইলটি পড়ার জন্য এত চেষ্টা করি! লোকেরা হেল্প ফাইলটি না পড়ার বিষয়ে কী, এটি আমাকে বাদাম চালায়!
আপনি যদি কোনও ভূ-প্রক্রিয়াকরণ সরঞ্জামের সহায়তা ফাইলটি খোলেন, এটি সর্বদা সেই সরঞ্জামটি ব্যবহার করে পাইথন কোডের একটি নমুনা দেয়। পাইথনের পরিবেশে আরকি মডিউলটির সাথে কীভাবে যোগাযোগ করা যায় তা শেখার এটি একটি দুর্দান্ত উপায়।
একটি শিক্ষানবিসের জন্য, এটি বিনামূল্যে এবং অ্যাপ্লিকেশন সহায়তা ফাইলের মধ্যে নির্মিত। যেহেতু আপনি আরও পরিশীলিত স্টাফ করতে চান তারপরে এই থ্রেডে জমা হওয়া সংস্থানগুলির জন্য যান।
ArcGIS জন্য পাইথন সম্পদ পৃষ্ঠা সম্ভবত একটি ভালো শুরু। এছাড়াও বিভিন্ন ধরণের বই পাওয়া যায় । যদি আপনার কোনও অজগর জ্ঞান না থাকে। পাইথন.অর্গ একটি ভাল উত্স হবে।
কেবলমাত্র আমি যুক্ত করব মডেল বিল্ডারে কিছু তৈরি করা এবং এটি পাইথন স্ক্রিপ্টে রফতানি করা যাতে বিভিন্ন ধারণা কীভাবে একসাথে খাপ খায় তা আপনাকে ধারণা দেয়।
ইএসআরআইয়ের পাইথন স্ক্রিপ্টিং কোর্স রয়েছে:
আর ইএসআরআই প্রশিক্ষণ ওয়েবসাইটে একটি নিখরচায় অনলাইন সেমিনার রয়েছে: আরকজিআইএস 10-তে পাইথন ব্যবহার করা