আর্কজিআইএস কেন একটি মানচিত্র নথির (এমএক্সডি) জন্য আমার নির্দিষ্ট ডিফল্ট জিডিবিটিকে "ভুলে" যায়?


10

আমি উইন্ডোজ 7 64 বিট আলটিমেটে আরকিজিআইএস 10.0 ব্যবহার করছি।

আমি লক্ষ করেছি যে কখনও কখনও আরক্যাপের জিওপ্রসেসিং সরঞ্জামগুলির পাশাপাশি স্ক্রিপ্টগুলি এমএক্সডিতে আমার সেটিংটি ভুলে যায় বলে মনে হয় ( arcpy.env.workspaceএবং এর মাধ্যমে নিশ্চিত হয়েছে) arcpy.env.scratchWorkspace

আমার নির্দিষ্ট জিডিবি ব্যবহার শুরু করার জন্য আর্কম্যাপ পাওয়ার কোনও উপায় আছে কি?

আমি নথির বৈশিষ্ট্যগুলি এবং কীভাবে আমি কোনও মানচিত্রের জন্য ডিফল্ট জিডিবি পরিবর্তন করতে পারি তার সাথে আমি পরিচিত। আমি যে বিষয়টি দেখছি তা হ'ল এটি সেট করার পরে ঘটে এবং এটি কিছুক্ষণের জন্য বিকল্প জিডিবি ব্যবহার করে।

আমি দেখতে পেয়েছি যে এলোমেলো সময়ে, আর্কজিআইএস হঠাৎ করে সিদ্ধান্ত নেয় যে এটি "ডিফল্ট ডিফল্ট" ব্যবহার করে ফিরে যেতে চায় (যা বিরক্তিকরভাবে কখনই পরিবর্তন করা যায় না I আমি নথিটি বন্ধ করে আবার খুলতে পারি, বিকল্পটি জিডিবি সেট করতে পারি যেটি পুনরায় বৈশিষ্ট্য হিসাবে আমি ব্যবহার করি কথোপকথন, তবে এটি বিকল্প জিডিবি ব্যবহারে ফিরে যাবে না Tool টুলবক্স এবং স্ক্রিপ্টগুলি আউটপুটটিকে ডিফল্ট আর্কজিআইএস অবস্থানে রাখে (নথি / আর্কজিআইএস / ডিফল্ট.gdb) b

তবে আমি এটি নিয়ে ঘুরে বেড়াচ্ছিলাম এবং পাইথন উইন্ডোতে আরক.ইন.ভ. ওয়ার্কস্পেসের ম্যানুয়ালি সেটিংস পেয়েছি বলে মনে হয়েছিল যাদুকরীভাবে এটিকে ফিরিয়ে আনতে হবে (যদিও আমি একই মানটি সেট করেছিলাম?) ডায়ালগ সেটিংস বা পরিবেশের সেটিংস "পরিবর্তিত" হওয়া সত্ত্বেও ভারব্যাটিম সা সরঞ্জামটি কার্যকর করে আমি সবেমাত্র সঠিক জিডিবিতে আউটপুট রেখেছিলাম।

অন্য কেউ কি এই আচরণ জুড়ে এসেছে?


আরকজিআইএস এর কোন ওএস এবং সংস্করণ আপনি ব্যবহার করছেন?
ম্যাপারজ

আরক্যাপের ভিতরে স্ক্রিপ্টগুলি (টুলবক্স থেকে) বা বাইরের (পাইথন আইডিই থেকে ) চালানোর সময় আপনি কি এই সমস্যায় পড়ছেন ? @ ম্যাপের্জ আমি বিশ্বাস করি আরকিপি কেবল আর্কজিআইএস ১০-এ রয়েছে
নাথানাস

@ পান্ডা এটি নিশ্চিত করতে যে আমি আপনাকে বুঝতে পেরেছি, আপনি যখন আর্কম্যাপের ইউআই এর ভিতরে জিওপ্রসেসিং সরঞ্জাম এবং স্ক্রিপ্টগুলি চালাবেন, তখন ওয়ার্কস্পেসগুলি ভুল অবস্থানে সেট করা আছে?
নাথানাস

2
আমি আর্কম্যাপের ভিতরে সরঞ্জামবক্স এবং পাইথন উইন্ডো উভয় থেকেই চালাচ্ছি। ওয়ার্কস্পেসগুলি ভুল মানগুলিতে সেট করা থাকে না, কেবলমাত্র এটি প্রায়শই ওয়ার্কস্পেসের প্রতি শ্রদ্ধা করা বন্ধ করে এবং তারপরে ডিফল্ট স্থানে আউটপুট শুরু করে (নথি / আর্কগিস / ডিফল্ট.gdb তে) in আমি খুঁজে পেয়েছি যে পাইথন উইন্ডোটির মাধ্যমে কর্মক্ষেত্রের ভেরিয়েবলগুলি পুনরায় সেট করা এটি ঠিক করতে পারে।
mindless.panda 15

3
পুনরায়: "ডিফল্ট ডিফল্ট" কখনই পরিবর্তন করা যায় না , দয়া করে দেখুন এবং ডিফল্ট জিওডাটাবেসেসের ডিফল্ট অবস্থান স্থায়ীভাবে পরিবর্তন করার ক্ষমতাটি দেখুন
ম্যাট উইলকি

উত্তর:


3

ডিফল্ট জিওডাটাবেসস সেট করার জন্য এই আর্কজিআইএস সহায়তা আপনার সন্ধানের জন্য হতে পারে। আমি বিশ্বাস করি "ডিফল্ট" এমন একটি জিনিস যা প্রতিটি মানচিত্র নথির তৈরিতে সেট করতে হয়। এর পরে, এটি এমএক্সডি-তে সেটিংসের মাধ্যমে অ্যাক্সেসযোগ্য হওয়া উচিত। আমি আমার স্টেশন থেকে দূরে তাই আমি সঠিক সরঞ্জামদণ্ডের rigmarol নিশ্চিত করতে পারি না।

তবে এটি লক্ষ করা উচিত যে আপনার স্ক্র্যাচ ওয়ার্কস্পেস সবসময় আপনার ওয়ার্কস্পেসের মতো হয় না (এগুলি ডিফল্টরূপে আলাদা হয়, যদি আমি স্মরণ করি)। ব্যবহার করার সময় arcpy, পরিবেশটি উত্তরাধিকার সূত্রে প্রাপ্ত হয় যদি আপনি arcpy.mappingক্লাসটি কোনও প্রদত্ত এমএক্সডি ( আমার মনে হয় ) একটি রেফারেন্স তৈরি করতে ব্যবহার করেন তবে আমি জানি যে সেগুলি সমস্ত ব্যবহারের মাধ্যমে সেট করা যেতে পারে arcpy.env

আপনি যদি আর্কম্যাপে জিওপ্রসেসিং সরঞ্জামটি ব্যবহার করার সময় নির্দিষ্টভাবে আপনার ডাটাবেস / কর্মক্ষেত্র সেট করতে চান তবে আপনি এটি করতে পারেন:

  1. আর্কম্যাপে জিওপ্রসেসিং> পরিবেশে ক্লিক করুন। এটি পরিবেশ সেটিংস উইন্ডোটি খুলবে।
  2. ওয়ার্কস্পেস বিভাগটি প্রসারিত করুন এবং কর্মক্ষেত্রে পাথ প্রবেশ করুন।
    ( আরও তথ্যের জন্য এই পৃষ্ঠাটি দেখুন ।)

ধন্যবাদ - আমি এই সেটিংসের সাথে পরিচিত - আমি যে বিষয়টি দেখছি তা সত্ত্বেও। আমার সম্পাদনা উপরে দেখুন - আশা করি এটি আরও পরিষ্কার হয়ে যায়।
mindless.panda
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.