দুটি ফাইল জিওডাটাবেস থেকে স্কিমার তুলনা কীভাবে?


13

আমাদের কাছে টেমপ্লেট জিওডাটাবেস রয়েছে, যা আমরা আমাদের আঞ্চলিক ডেটা নির্মাতাদের কাছে প্রেরণ করি। তারা এই জিওডাটাবেসগুলি আপডেট করে এবং পূর্বনির্ধারিত বৈশিষ্ট্যযুক্ত ক্লাসগুলিতে তাদের অঞ্চল থেকে সমস্ত ডেটা ডিজিটাইজ করে।

এখন আমরা ফাইল জিওডাটাবেস পেয়েছি, আমরা দেখতে পেলাম যে প্রায়শই ফিচার ক্লাসের অনেকগুলি পরিবর্তন করা হয়েছিল। হতে পারে একটি ক্ষেত্র যুক্ত করা বা সরিয়ে নেওয়া যেতে পারে। কিছু ক্ষেত্রে, বৈশিষ্ট্য-শ্রেণি নিজেই মোছা বা একটি নতুন তৈরি করা হয়েছে।

আমি একটি প্রতিবেদন পেতে চাই যা নির্দেশ করে যে কোন বৈশিষ্ট্য-শ্রেণি এবং সারণীগুলি পরিবর্তন করা হয়েছে, সেইসাথে সাধারণ টেবিল এবং বৈশিষ্ট্যযুক্ত ক্লাসে পৃথক পৃথক ক্ষেত্রগুলি।

আমি ইতিমধ্যে বেশ কয়েকটি প্রশ্নের দিকে নজর রেখেছি:

তবে এই প্রশ্নগুলিতে দেওয়া উত্তরগুলি সহায়ক হয়নি।


আমি এখানে এসই প্রোটোকলের বিষয়ে নিশ্চিত নোক্রিংয়ের বিষয়গুলি নিয়ে নই, তবে আপনার সাথে আমার একটি সম্পর্কিত প্রশ্ন ছিল, দেবদত্ত: কোনও সরঞ্জাম আছে যা এক্স-রে অ্যাড-ইন থেকে আপনার সমাধান নিয়ে আসে এবং জিওডিবি / এর মধ্যে পার্থক্যগুলি সমাধান করে? এক্সএমএল?
কাইল শেপার্ড

@ কাইলশেপার্ড স্বাভাবিক প্রক্রিয়াটি হ'ল একটি নতুন সমস্যার জন্য একটি নতুন প্রশ্ন জিজ্ঞাসা করা। কোনও পুরানো প্রশ্নের সাথে লিঙ্ক করতে পারেন যদি এতে সম্পর্কিত তথ্য থাকে। এবং আপনার প্রশ্নের উত্তর দিতে, আমি এর মতো কিছু পাই না। হতে পারে আপনি একটি নতুন প্রশ্ন জিজ্ঞাসা করতে পারেন, এবং যে কেউ কিছু পেয়েছে সে এর উত্তর দেবে।
দেবদত্ত টেংশে

উত্তর:


9

আরকিগ্ল্যাটালগের জন্য এক্স-রে নামে একটি দুর্দান্ত অ্যাড-ইন রয়েছে । এটির অনেকগুলি বৈশিষ্ট্য রয়েছে, তবে আমরা একটি ব্যবহার করে শেষ করেছি সেটি হল সরঞ্জাম মেনু থেকে 'বিশ্লেষণের পার্থক্য' সরঞ্জাম।

এটি আপনার জন্য একটি জিওডাটাবেস এবং এক্সএমএল ওয়ার্কস্পেস ডকুমেন্টের মধ্যে পার্থক্য খুঁজে পেয়েছে। আমরা স্রেফ আমাদের টেমপ্লেট জিওডাটাবেসেসের স্কিমা এক্সএমএলে রফতানি করেছি এবং এর সাথে বিভিন্ন জিওডাটাবেস তুলনা করি।

দুটি জিওডাটাবেসে অনুপস্থিত বা পৃথক সমস্ত বৈশিষ্ট্য শ্রেণি এবং ক্ষেত্রগুলি সহ একটি দুর্দান্ত প্রতিবেদন প্রদর্শন করতে খুব কমই সেকেন্ড সময় নেয়।


এটি দুর্দান্ত দেখাচ্ছে। এটি কি 10.1 এ কাজ করে?
ফেজেটার

@ ফিজেটার: এটি 10.1 এর জন্য এক হিসাবে মনে হচ্ছে: arcgis.com/home/item.html?id=e1e911d7d7374285b1ef03d06b3ee642
দেবদত্ত টেংশে

7

আমি মনে করি আপনি যা বের করার চেষ্টা করছেন তার জন্য পাইথন স্ক্রিপ্টটি লেখার পক্ষে সবচেয়ে ভাল হবে। নীচে একটি সাধারণ স্ক্রিপ্ট কাজের প্রবাহ দেওয়া হল:

প্রথমে জিওডাটাবেস 1 (জিও 1) জিওডাটাবেস 2 (জিও 2) এর সাথে তুলনা করুন

  1. জিও 1 এর মাধ্যমে অনুসন্ধান করুন / লুপ করুন এবং বৈশিষ্ট্য বর্গ (এফসি) 1 নাম পান এবং অন্যান্য জিও 2-তে একই এফসি নামটি সন্ধান করুন (যদি fc1 নামটি জিও 2 তে পাওয়া যায় না তবে পাঠ্য ফাইলে প্রথম এফসি নামটি লিখুন)
  2. যদি পদক্ষেপ 1 fc1 == fc2 নাম হয় তবে fc1 তে ক্ষেত্রগুলি তালিকাভুক্ত করুন এবং fc2 তে ক্ষেত্রগুলি অনুসন্ধান করুন, fc1 ক্ষেত্রের নাম যদি fc2 তে পাওয়া যায় না তবে পাঠ্য ফাইলে fc1 ক্ষেত্রের নাম লিখুন
  3. এরপরে, জিও 1 এর মধ্যে ডোমেন অনুসন্ধান করুন এবং তারপরে জিও 2 তে একই ডোমেন নামটি সন্ধান করুন, জিও 1 ডোমেন == জিও 2 ডোমেনের পরে ডোমেন 1 এর প্রথম কোডড মান পান এবং এটি ডোমেন 2-এ বিদ্যমান কিনা তা দেখুন না, তবে জিও 1 ডোমেইনের নাম লিখুন অথবা টেক্সট ফাইলে ডোমেনের কোডড মান।

বিপরীতে দ্বিতীয় জিও 2 জিও 1 এর সাথে তুলনা করুন

উপরের 1-3 টি পদক্ষেপ অনুসরণ করুন তবে জিও 2-তে জিও 2-এর বিপরীতে করুন

স্ক্রিপ্ট সম্পন্ন হওয়ার পরে সম্ভাব্য ত্রুটির জন্য ফলাফল পাঠ্য ফাইলটি পরীক্ষা করুন।


3

মনে হচ্ছে আপনার ইতিমধ্যে একটি ভাল উত্তর আছে। তবে অন্য যে কেউ তাদের জিওডাটাবেস স্কিমগুলি বোঝার জন্য সন্ধান করছেন, আমি এসরি টিমের একজনের দ্বারা রচিত একক প্রোগ্রাম, আর্কজিআইএস ডায়াগ্রামারও সুপারিশ করতে পারি ।

জিএসআইএস পেশাদারদের জিওডাটাবেস স্কিমা তৈরি, সম্পাদনা বা বিশ্লেষণ করার জন্য আর্কজিআইএস ডায়াগ্রামার একটি উত্পাদনশীলতা সরঞ্জাম। মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিওর ব্যবহারকারীদের সাথে পরিচিত পরিবেশে স্কিমা সম্পাদনাযোগ্য গ্রাফিক্স হিসাবে উপস্থাপিত হয়। মূলত আর্কজিআইএস ডায়াগ্রামার ইএসআরআই এর এক্সএমএল ওয়ার্কস্পেস ডকুমেন্টগুলির জন্য ভিজ্যুয়াল এডিটর যা আর্কম্যাপ বা আর্ককিগ্ল্যাজে তৈরি করা যেতে পারে।


স্পষ্ট করার জন্য, এটি ভিসিওর প্রয়োজন নেই - তবে এটি "ভিসিওর ব্যবহারকারীদের কাছে কিছুটা" পরিচিত বলে মনে হচ্ছে যে তিনি অনুরূপ লেআউট ব্যবহার করেছেন
স্টিফেন লিড

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