আমি কি 3D অ্যানালিস্ট এক্সটেনশন (আর্কজিআইএস 10) ব্যবহার করে 3 ডি মাল্টিপ্যাচ বৈশিষ্ট্যগুলি তৈরি করতে, ইউনিয়ন করতে এবং ছেদ করতে পারি?


9

আমি আর্কজিআইএস ১০ এ যাবতীয় যে সমস্ত ডকুমেন্টেশন পড়েছি সে অনুসারে 3 ডি বিশ্লেষককে এটি করার জন্য আমি যা চেষ্টা করছি তা করতে সক্ষম হওয়া উচিত , তবে আমি সমস্যার পরে সমস্যার মধ্যে চলেছি এবং আমি দিতে প্রায় প্রস্তুত আপ এবং আমাকে যে প্রশ্ন জিজ্ঞাসা করা হচ্ছে তার উত্তর দেওয়ার একটি সহজ উপায় সন্ধান করুন।

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

প্রধান সমস্যা আমি এতদূর হচ্ছে যে 3D বিশ্লেষক ইউনিয়ন ও ছেদ সরঞ্জাম Multipatch বৈশিষ্ট্য যে "বদ্ধ" নয় কাজ করতে অস্বীকার, এবং আমি Multipatches যে তৈরি করতে ArcGIS বলপূর্বক মনে করতে পারে না হয় বন্ধ। আমি আমার একটি বহুভুজ স্তর (8 টি বৈশিষ্ট্য) উভয়কে একটি মাল্টিপ্যাচে রূপান্তরিত করার চেষ্টা করেছি আরকসিনে তার উচ্চতা ব্যবহার করে এবং এটিকে মাল্টিপ্যাচে রূপান্তরিত করে এবং "এক্সট্রুড বিটুইন" সরঞ্জামটি ব্যবহার করে এবং তারা দু'টি কিছু মাল্টিপ্যাচ তৈরি করেছে যা বন্ধ এবং কিছু যে না। আমি এখানে ইএসআরআইয়ের সাইটে পাওয়া একটি উদাহরণ ব্যবহার করে আমার পয়েন্টগুলিকে গোলকগুলিতে রূপান্তরিত করার চেষ্টা করেছি:

http://www.esri.com/news/arcuser/1010/3danalysis.html

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

সুতরাং যদি কেউ 2 ডি বহুভুজ স্তর এবং / অথবা কেন্দ্র পয়েন্টগুলি (মাত্রাগুলি বর্ণনা করার বৈশিষ্ট্য সহ) থেকে বিশ্বস্তভাবে বন্ধ মাল্টপ্যাচগুলি তৈরি করার কোনও উপায় জানেন তবে আমাকে জানান। কোনও বিকল্প সফ্টওয়্যার সমাধান খুব দুর্দান্ত হবে, আমি ইএসআরআই-তে বাঁধা নেই। প্রকৃতপক্ষে, গত কয়েক দিন ধরে এ নিয়ে মশকরা করার পরে এবং বুঝতে পেরেছে যে ইএসআরআইয়ের নিজস্ব সরঞ্জামগুলি বহু মাল্টিপ্যাচগুলি তৈরি করে যা অনেকগুলি 3D বিশ্লেষক সরঞ্জামের সাথে ব্যবহার করা যায় না , তার বিকল্প আরও ভাল।

ইটিএ: শেষ পর্যন্ত আমি যা হ'ব তার স্থানের পরিমাণের গণনা করা যা X এর একটি গুণফল সহ কিউব দ্বারা দখল করা আছে যেখানে তারা Y এর মান দিয়ে গোলককে ছেদ করে (অবশ্যই, আমার কাছে প্রচুর এবং প্রচুর আছে চালানোর জন্য এক্স এবং ওয়াইয়ের মান)।


ভাল প্রশ্ন. গোলক বন্ধ না? আপনি ডিগ্রি টু এফসি কৌশল দিয়ে তৈরি গোলক মাল্টিপ্যাচগুলি থেকে কোনও ভলিউম পেতে পারেন?
জাকুব সিসাক জিওগ্রাফিক্স

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

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

ঠিক আছে, আমার এই সমস্যাটি হচ্ছে: আমি বহুভুজগুলি বের করে দিচ্ছি কিন্তু যখন আমি তাদেরকে মাল্টিপ্যাচে রূপান্তর করি তখন এগুলি সমস্ত বন্ধ থাকে না। এবং এগুলি বন্ধ করার কোনও উপায় বলে মনে হয় না।
ড্যান সি

উত্তর:


8

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

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

আমি সন্দেহ করি যে আপনার বহুভুজ মাল্টিপ্যাচগুলি কোনও ভলিউম পুরোপুরি বন্ধ করে দেয় না। ঠিক কীভাবে এগুলি তৈরি করা হয়েছিল? আপনি কিছু স্ক্রিন ক্যাপচার প্রদান করতে পারেন? (আপনার কোনও তৃতীয় পক্ষের 3 ডি অঙ্কন সফ্টওয়্যারটিতে আরও জটিল 3 ডি কঠিন পদার্থের বৈশিষ্ট্য তৈরি করার প্রয়োজন হতে পারে কারণ এই ক্ষেত্রে আরকিজিআইএস খুব সীমাবদ্ধ Col ) আর্কসিন 3 ডি সম্পাদক -> মডেলের সাথে প্রতিস্থাপন করুন (ডকুমেন্টেশন অনুযায়ী এটি সম্ভব হওয়া উচিত তবে আমি চেষ্টা করি নি))

  1. দুটি মাল্টিপ্যাচ বৈশিষ্ট্য। (আপনার বর্ণনার অনুরূপ কৌশল ব্যবহার করে তৈরি গোলকগুলি) এখানে চিত্র বর্ণনা লিখুন

  2. উপরের ফলাফলগুলি ছেদ করে (বৈশিষ্ট্যগুলি বন্ধ রয়েছে - এছাড়াও গণনা ভলিউম): এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

  3. উপরের মত একই তবে বহির্গমন বহির্গমন থেকে তৈরি মাল্টিপ্যাচ বৈশিষ্ট্য ব্যবহার: এখানে চিত্র বর্ণনা লিখুন

  4. ফলাফলের ছেদ (বহিরাগত বহুভুজগুলি মাল্টিপ্যাচ বৈশিষ্ট্যে রূপান্তরিত): এখানে চিত্র বর্ণনা লিখুন "বহুভুজ" বৈশিষ্ট্যগুলি বন্ধ রয়েছে


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

ইন্টারসেক্ট 3 ডি (3 ডি অ্যানালিস্ট) - ইনপুট বৈশিষ্ট্যের সমস্ত বৈশিষ্ট্য হারাবে। ইউনিয়ন 3 ডি (3 ডি বিশ্লেষক) - আউটপুট বৈশিষ্ট্য বর্গের ইনপুট বৈশিষ্ট্য শ্রেণিতে কোনও বৈশিষ্ট্য থাকবে না। একটি alচ্ছিক সারণী রেকর্ডিং তৈরি করা যেতে পারে যা কোন বৈশিষ্ট্য যেখানে একত্রিত হয়ে একটি নতুন বৈশিষ্ট্য তৈরি করেছে। এগুলি 3 ডি বিশ্লেষকটিতে নতুন ধারণা যা কেবল 9 সংস্করণে প্রবর্তিত হয়েছিল পূর্ববর্তী সংস্করণে আমরা মাল্টিপ্যাচ ভলিউমও গণনা করতে পারি না। যদি ইএসআরআই 3 ডি মডেলিংয়ের উন্নতি করতে প্রচুর শক্তি না দেয় তবে এটি সর্বদা দুর্বল লিঙ্ক হবে।
জাকুব সিসাক জিওগ্রাফিকস

0

ঠিক আছে, এক্সট্রুডেড বহুভুজকে মাল্টিপ্যাচে রূপান্তর করার জন্য আমার যে দুটি সমস্যা ছিল তা এখানে:

  1. আপনার বহুভুজ অবশ্যই একটি অভিক্ষিপ্ত সমন্বয় সিস্টেমে থাকতে হবে। আমি ভেবেছিলাম আমার সব কিছু ছিল কিন্তু সেই পথে কোথাও আমি একটি পদক্ষেপ মিস করলাম এবং বহুভুজগুলি ল্যাট / লম্বা ডাব্লু জিএস ৮৮ তে রূপান্তর করার চেষ্টা করছিলাম। এটি ইউটিএম-এ প্রবর্তন করে সেই সমস্যাটি সমাধান হয়ে গেছে এবং আমাকে এগিয়ে যেতে দিয়েছিল, যা আমি যখন আবিষ্কার করি # 2:

  2. জাকুব যেমন বলেছে তেমন বহুভুজকে অবশ্যই একটি স্থান সম্পূর্ণরূপে আবদ্ধ করতে হবে, তবে অতিরিক্তভাবে, তাদের অবশ্যই দৃশ্যত কেবল একটি স্থান আবদ্ধ করতে হবে । আমার বহুভুজগুলিতে আমার কয়েকটি "dangles" ছিল যেখানে তারা নিজেদের ছেদ করে:

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

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


1
থ্রিডি অ্যানালিস্টের কাছে নতুন হওয়া আমার আরেকটি ছোট সমস্যাটি হ'ল পয়েন্টগুলি গোলকের হিসাবে চিহ্নিত করার সময়, আর্কসিসিন বেসিক প্রতীক সেটটিতে একটি "গোলক" চিহ্ন রয়েছে, তবে এটি 3D গোলকের জন্য ব্যবহার করা ভুল one ডানটি 3 ডি বেসিক প্রতীক সেটে রয়েছে।
ড্যান সি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.