একাধিক মানচিত্রের নথিতে একই পরিবর্তন প্রয়োগ করছেন?


9

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

আমি আরকম্যাপ 10.0 ব্যবহার করছি।


1
আপনার পরিবর্তনের প্রকৃতি আপনার এগিয়ে যাওয়ার সর্বোত্তম পথ নির্ধারণ করবে।
এমলাউরি

আমাকে শ্যাপফিলের রেফারেন্স পাথগুলি পরিবর্তন করতে হবে, প্রতীকগুলি পরিবর্তন করতে হবে এবং স্তরের প্রদর্শন ক্রম করতে হবে।
স্কট লা ভেনে

1
আপনি অ্যালেক্সের উত্তরে প্রস্তাবিত ডেটাচালিত পৃষ্ঠাগুলি এবং সেই সাথে আরকিপি.ম্যাপিংটি দেখতে পারেন। আমি ফ্রেজ গুগল চাই কিন্তু এখানে এক দরকারী লিংক দেওয়া হল: blogs.esri.com/esri/arcgis/2011/01/28/data-driven-pages
জনস

উত্তর:


2

আপনি কি প্রতিটি ডেটা চালিত পৃষ্ঠাগুলি ব্যবহার করেছেন? সংস্করণ 10 এর আছে কিনা তা নিশ্চিত নয়, আমি 10.1 ব্যবহার করছি। খুব চতুর, কিন্তু এই মুহূর্তে আপনার জন্য সত্য হবে।

ডেটা চালিত পৃষ্ঠাগুলি এক অঞ্চল থেকে পরবর্তী প্লট করা বা মানচিত্রগুলি যেমন রফতানিতে রফতানি হবে। আমি একটি বড় ওয়াটারশেড বিন্যাস করি এবং তারপরে পৃথক বিন্যাসের সীমাতে সাব-ওয়াটারশেডগুলি সংজ্ঞায়িত করি।

আরও নির্দেশাবলীর জন্য ডেটা চালিত পৃষ্ঠাগুলির সাহায্যে অনুসন্ধান করুন।


ডেটা চালিত পৃষ্ঠাগুলি সেরা বিকল্প বলে মনে হচ্ছে। কীভাবে এটি ব্যবহার করবেন সে সম্পর্কে অনুসন্ধান করার পরে, আমি এগুলি পৃথকভাবে সম্পাদনা করার চেয়ে ডেটাচালিত পৃষ্ঠাগুলি ব্যবহার করে মানচিত্রগুলি পুনরায় তৈরি করা দ্রুত পেয়েছি। আমি এখন ভবিষ্যতে বোর্ডের বিভিন্ন পরিবর্তন আনতে প্রস্তুত হয়েছি।
স্কট লা ভেনে

8

একাধিক নথিতে বাল্ক পরিবর্তন করার সর্বাধিক দক্ষ উপায় হ'ল আর্কজিআইএস-এ পাইথন স্ক্রিপ্টিং উপলব্ধ। আপনাকে একটি পাইথন স্ক্রিপ্ট লিখতে হবে যা আপনার কাছে থাকা প্রতিটি মানচিত্র নথির ফাইল পুনরাবৃত্তি করবে (এবং কোডটিতে আপনি বর্ণিত পরিবর্তনগুলি প্রয়োগ করবেন)।

আরকিপি.ম্যাপিং মডিউলটির সন্ধান শুরু করুন । 10.1 এবং 10.2 এর আরও ফাংশন এম্বেড রয়েছে তবে আপনি 10.0 দিয়েও অনেক দূর যেতে পারবেন। আপনার কী ধরণের পরিবর্তনগুলি সম্পাদন করতে হবে তা উল্লেখ করুন এবং তারপরে আপনি আরকিপি.ম্যাপিং মডিউলটির মধ্যে মিলের ক্রিয়াগুলি খুঁজে পেতে পারেন কিনা তা দেখুন। যদি এমন কিছু রয়েছে যা অনুপস্থিত থাকে তবে একটি নতুন প্রশ্ন শুরু করুন এবং আমরা একটি বিকল্প খুঁজতে চেষ্টা করব। আপনি যদি আগে আরজিজিআইএস-এ স্ক্রিপ্ট না করে থাকেন তবে শুরু করা সাহায্যের মাধ্যমে পড়া বিবেচনা করুন ।

আরসিপি.ম্যাপিং নমুনা স্ক্রিপ্টগুলির দিকে একবার নজর রাখুন যা Esri কর্মীরা ডাউনলোডের জন্য অনলাইনে উপলব্ধ (উত্স কোড সহ) রেখেছেন। সহায়তা ফাইল অনুসারে, তাদের 10.0 এর জন্য কাজ করা উচিত তবে আমি সেগুলি কেবল 10.1 এবং 10.2 এ ব্যবহার করেছি।

পুনশ্চ. পরিবর্তনগুলি সঠিকভাবে প্রয়োগ হয় কিনা তা দেখতে কেবল একটি মানচিত্রের ডকুমেন্ট দিয়ে শুরু করুন এবং কোনও পরিবর্তন করার আগে সর্বদা আপনার ডেটা ব্যাকআপ করুন।


1

পাইথন স্ক্রিপ্ট দিয়ে আপনি যা করতে চান তার সবকটিই আপনি করতে পারবেন না।

দুটি কৌশল যা আপনি ব্যবহার করতে সক্ষম হতে পারেন:

  1. মানচিত্রের একটি ফাইলে সাধারণ স্তরগুলিতে আপনার পরিবর্তনগুলি করুন।
  2. একটি নতুন গ্রুপ স্তর তৈরি করুন এবং এই স্তরগুলিকে সমস্ত গ্রুপে যুক্ত করুন।
  3. গ্রুপ স্তরটি ডিস্কে রফতানি করুন।
  4. অন্যান্য মানচিত্রের নথিগুলি খুলুন এবং পূর্বে সংরক্ষিত গোষ্ঠী স্তরটি যুক্ত করুন।
  5. পুরাতন সদৃশ স্তরগুলি সরান এবং প্রয়োজনে যুক্ত স্তরগুলিকে গোষ্ঠীভুক্ত করুন।

আপনি দেখতে পাচ্ছেন যে কোনও কাস্টম টেম্পলেট কার্যকর হতে পারে।

  1. একটি মানচিত্র তৈরি করুন যাতে একটি মানচিত্র রয়েছে এবং স্তরগুলি সমস্ত মানচিত্রে সাধারণ।
  2. এটি একটি টেম্পলেট হিসাবে সংরক্ষণ করুন।
  3. এই টেমপ্লেটটি ব্যবহার করে একটি নতুন মানচিত্র শুরু করুন এবং অন্য কোনও স্তর বা বিন্যাসের পরিবর্তন যুক্ত করুন
  4. ভবিষ্যতে সাধারণ উপাদানগুলির যে কোনও পরিবর্তনগুলি কেবলমাত্র টেম্পলেটে করা যেতে পারে তবে সেই টেমপ্লেটটি ব্যবহার করে এমন সমস্ত মানচিত্রে প্রতিফলিত হবে।

টেমপ্লেটগুলিতে ইএসআরআই সহায়তা

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