বহুভুজ জন্য স্বয়ং ছেদ, কিভাবে সমাধান?


13

একটি স্ব ছেদযুক্ত বহুভুজ আকৃতি ফাইলটি মেরামত সম্পর্কে আমার একটি প্রশ্ন আছে। আমার কাছে একটি শেপফাইল রয়েছে যা বহুভুজ (জেডএম) রয়েছে যার মধ্যে স্ব-ছেদ করা বৈশিষ্ট্য রয়েছে। আমি যদি "রিপোর জ্যামিতি" সরঞ্জামটি ব্যবহার করি তবে এটি বেশ কয়েকটি স্ব-ছেদ সনাক্ত করে এবং সেগুলি ঠিক করে। Hurray থেকে!

তবে আমি যখন এই ফাইলটির (বা এটির একটি নির্বাচন) রফতানি করি তখন এই রফতানিতে আবার স্ব-ছেদ থাকে। সমস্যাটি পরিচালনা করার জন্য আমি যত চেষ্টা করেছি সেগুলিতে এটি ঘটে, এর মধ্যে রয়েছে:

  1. "মেরামত জ্যামিতি" সরঞ্জামটি ব্যবহার করুন, ব্যর্থ হয়েছে;
  2. বহুগুণগুলি তাদের সমস্ত বৈশিষ্ট্যের উপর ভিত্তি করে দ্রবীভূত করুন, ব্যর্থ হয়েছে;
  3. জেডএম বৈশিষ্ট্যগুলি নিষ্পত্তি করুন এবং তারপরে উপরের সমস্ত কিছুই ব্যর্থ হয়েছে;

এমনকি আমি যখন আর্কগ্যাটালগ ব্যবহার করে কোনও জিওডাটাবেজে এই শেফফিলটি আমদানি করি তখনও এটি সঠিকভাবে আমদানি করে, তবে যখন আমি ডাটাবেস থেকে রফতানি করি তখন স্ব-ছেদগুলি আবার সেখানে থাকে।

সুতরাং এই সমস্যাটি কীভাবে সমাধান করবেন সে সম্পর্কে যে কোনও পরামর্শ খুব প্রশংসিত হবে। এই ধরণের আচরণ কেন বিদ্যমান তা যদি কেউ ব্যাখ্যা করতে পারেন তবে এটি দুর্দান্ত।

আমি আরকিজিআইএস 9.3.1 বিল্ড 4000 (এসপি 2) ব্যবহার করছি।


1
লাইনে রূপান্তর করুন এবং ফিক্স করুন এবং ওভারশুট / ডাঙ্গলগুলি তারপরে বহুভুজগুলি পুনর্নির্মাণ করুন, জিও উইজার্ডস এটির জন্য একটি সহায়ক সরঞ্জাম। ian-ko.com/ET_GeoWizards/gw_main.htm
ম্যাপারজ

3
আপনি কি topology rulesনিজের জিডিবির সংজ্ঞা দেওয়ার চেষ্টা করেছেন ? এটি যাওয়ার জন্য একটি বেদনাদায়ক উপায় তবে আমি সর্বোপরি বৈধ টোপোলজিসহ পেয়েছি। এটি ভাল সূচনা পয়েন্ট
লার্সভেগাস

আমি ভেবেছিলাম সেখানে বহুভুজ জন্য একটি "কোন স্ব ছেদ" নিয়ম শুধুমাত্র লাইন জন্য নয়,: [লিংক] ( webhelp.esri.com/arcgisdesktop/9.2/... )
Martijn

1
সম্ভব হলে আপনার ফাইলটি লিঙ্ক আপ করুন এবং কেউ এটি দেখতে পারেন look একটি আকর্ষণীয় চ্যালেঞ্জ মত শোনাচ্ছে। আমি জানি আমাদের মধ্যে কিছু এই ওপেন সোর্স সরঞ্জামগুলি ব্যবহার করতে পছন্দ করবে :-)

আমি বলব এটি সব শেফফায়াল সম্পর্কে .. এগুলি আজব প্রাণী creatures জিডিবি সর্বদা ভাল। বিটিডব্লিউ, সব ঠিক আছে?
নাজুসতে

উত্তর:


3

কেবল শিখরগুলি নিজেই সম্পাদনা করা এবং স্বয়ং ছেদগুলি সরিয়ে ফেলা সম্ভব?

আমি এটি অনেক কিছু করি (কিউজিআইএস ব্যবহার করে কারণ এটি এই সমস্যাটি সম্পর্কে কম পিক বলে মনে হচ্ছে)। কিউজিআইএস-এর একটি 'চেক জ্যামিতি' সরঞ্জামও রয়েছে যা আপনাকে দেখিয়ে দেবে যে সমস্ত স্ব-ছেদচিহ্নগুলি।

আমি জানি আপনি বলেছেন যে আপনি তোরণ চালাচ্ছেন তবে অন্য কিছু যদি কাজ না করে তবে এটি একটি সহায়ক উপায় হতে পারে।


2

জেডএম ইস্যুটি বাদ দিয়ে আমি দেখতে পেলাম যে আপনি বেশিরভাগ টপোলজি ইস্যুটি পরিচয় বা ইউনিয়ন সরঞ্জাম দিয়ে পরিষ্কার করতে পারেন। এই জাতীয় সরঞ্জামগুলির মাধ্যমে আপনার ডেটা চালিয়ে আপনি অতিরিক্ত বৈশিষ্ট্য তৈরি করেন যেখানে ওভারল্যাপিং ঘটে। ছেদ করা সরঞ্জামটি চালিয়ে আপনি ওভারল্যাপিং অঞ্চলগুলি সনাক্ত করতে পারেন।

এই সমাধানগুলির কোনওটিই নিখুঁত নয় এবং আপনার আপনার ডেটা পরিষ্কার করা চালিয়ে যাওয়া প্রয়োজন, তবে উপরের সরঞ্জামগুলি চালিয়ে, এবং তারপরে একটি স্থানিক আইডি ক্ষেত্র তৈরি করুন (ল্যাট / দীর্ঘ) lon আপনার টপোলজিকাল সমস্যাগুলি মেরামত করতে সক্ষম হওয়া উচিত।


1

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


-2

http://www.jodymarca.com/en/tools/shapefile-fixer/ এই সরঞ্জামটি ডাউনলোড করুন । এটি আপনাকে সমস্ত সমস্যার সমাধান করবে।

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