স্কেল এবং জেড ফ্যাক্টরের কিউজিসে হিল শেড বিশ্লেষণে কোনও প্রভাব নেই


10

আমি কিউজিআইএস ২.২.০ এ একটি টিলা তৈরি করতে একটি এসআরটিএম ডেম ব্যবহার করেছি। যাইহোক, ফলস্বরূপ হিলশ্যাডটি উল্লম্বভাবে অতিরঞ্জিত বলে মনে হচ্ছে। এছাড়াও, স্কেল এবং জেড-ফ্যাক্টরের জন্য সেটিংস পরিবর্তন করা ফলস্বরূপ হিলশ্যাডে কোনও প্রভাব ফেলবে না। আমি কিউজিআইএস, বিশ্লেষণ-> ডেম (টেরেইন মডেল) এবং টেরেইন বিশ্লেষণ -> হিলশেড উভয় বিকল্পের চেষ্টা করেছি। উভয় পদ্ধতি একই ফলাফল দিয়েছে।

এটি কি কোনও বিচ্ছিন্ন ঘটনা, একটি বাগ, বা আমি কিছু মিস করছি?


4
যখন আপনি দশমিক ডিগ্রিতে ল্যাটলন স্থানাঙ্ক এবং মিটারে উল্লম্ব ইউনিট সহ একটি ডিএম ব্যবহার করছেন তখন আপনাকে স্কেল (অনুভূমিক এককের অনুপাত) অনুভূমিক 111120 নির্ধারণ করতে হবে As এই সেটিংটি কেবল পর্বতমালার জন্য নয় butাল গণনার জন্যও প্রযোজ্য। আশা করি এটি সহায়তা করে
জেরার্ডো জিমনেজ

@ জেরার্ডো জিমনেজ, আমি চেষ্টা করেছি এবং এটি কার্যকর হয়েছে। ধন্যবাদ
পাইমাপার

@ জেরার্ডো জিমনেজ, থান্ডারবোল্ট আপনারা উভয়েরই এই প্রশ্নের জন্য জমা দেওয়া উচিত এবং উত্তর দেওয়া উচিত এবং থান্ডারবোল্টকে এই প্রশ্নটি উত্তরহীন থেকে সরানোর জন্য এটি গ্রহণ করা উচিত।
এসএস_বিবাদী

উত্তর:


12

@ জেরার্ডোর উত্তর নিরক্ষীয় অঞ্চলে সঠিক। Gdaldem ডক নোট ঐ স্কেল মান জন্য হয় "বিষুবরেখা কাছাকাছি LatLong অনুমান"

মিটারের উল্লম্ব ইউনিটগুলির সাথে ড্যামের জন্য অন্যান্য অক্ষাংশে স্কেল বা জেড ফ্যাক্টর (স্কেলের বিপরীত) গণনা করতে, আপনি নিম্নলিখিত সমীকরণগুলি ব্যবহার করতে পারেন:

s=111320*cos(latitude*pi/180)
z=1/(111320*cos(latitude*pi/180))

যেখানে: 111320 হ'ল মিটারের নিরক্ষীয় অঞ্চলে এক ডিগ্রীর দৈর্ঘ্য (ডাব্লুজিএস 84 এর উপর ভিত্তি করে, আপনি যদি মনে রাখা সহজ হয় তবে আপনি 111111 ব্যবহার করতে পারেন, বা আপনার ইতিহাসের একটি উপলব্ধি রয়েছে ) এবং অক্ষাংশটি আপনার ডিইএম এর কেন্দ্রে অক্ষাংশ।

আপনি নিম্নলিখিত সূত্রগুলি সহ দ্রুত এক্সেল / লিব্রে অফিস ক্যালকের স্কেল / জেড ফ্যাক্টরটি গণনা করতে পারেন:

For -s scale parameter
=111320*COS(latitude*PI()/180)
or
=111320*COS(RADIANS(latitude))

For -z z factor parameter
=1/(111320*COS(latitude*PI()/180)
or
=1/(111320*COS(RADIANS(latitude))

আপনি এমনকি একটি সাধারণ গুগল অনুসন্ধান ব্যবহার করতে পারেন:

111320 * cos(latitude deg)
or
1/(111320 * cos(latitude deg))

যেমন স্কেল এবং z- র ফ্যাক্টর অক্ষাংশ = 38.5S জন্য

পায়ে লম্বালম্বী ইউনিটযুক্ত ডেমগুলির জন্য, নিরক্ষীয় অঞ্চলে এক ডিগ্রি দৈর্ঘ্যকে মিটারে পায়ে রূপান্তর করুন, যথা 3.28 * 111320 = 365130 So সুতরাং আপনার সমীকরণগুলি হয়ে উঠুন:

s=365130*cos(latitude*pi/180)
z=1/(365130*cos(latitude*pi/180))

বিকল্পভাবে, আপনি আপনার ডেমকে একটি অনুমানিত সমন্বিত সিস্টেমে পুনরায় প্রজেক্ট করতে পারেন (জিডাল্ডেম ডকস দ্বারা প্রস্তাবিত)।


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

@ টায়া কিউজিআইএস ২.১14-এর মেনু থেকে রাস্টার-> বিশ্লেষণ-> ডিইএম (টেরেইন মডেলস) সরঞ্জামটিতে আমি একটি "জেড ফ্যাক্টর" ফিল্ডটি দেখতে পাচ্ছি না। আমি কেবল একটি স্কেল ক্ষেত্র দেখতে পাচ্ছি। সম্ভবত এটি কিউজিআইএস-এর পূর্ববর্তী সংস্করণগুলির একটি বাগ ছিল ...? সম্পাদনা: আহ, আপনি ভূখণ্ড বিশ্লেষণ প্লাগইন ব্যবহার করছেন , এটি অবশ্যই প্লাগইনে একটি বাগ থাকতে হবে।
ব্যবহারকারী2856

আমি এই উত্তরে কয়েকটি পরিবর্তন প্রস্তাব করব: ১. বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য আপনি স্কেল ফ্যাক্টর s বা z ফ্যাক্টর উভয়ই ব্যবহার করবেন না (উভয়ই আরও যুক্তিযুক্ত পছন্দ বলে মনে হয় এবং কিউজিআইএসে আরও ভাল কাজ করে)। ২. উত্তর-দক্ষিণ স্কেল ফ্যাক্টর সর্বদা 111320, তবে পূর্ব-পশ্চিম স্কেল ফ্যাক্টর 111320*cos(latitude*pi/180)। উচ্চ অক্ষাংশে এই পার্থক্যটি উল্লেখযোগ্য সমস্যা তৈরি করবে এবং গণনার আগে আপনাকে সম্ভবত একটি মিটার স্থানাঙ্ক সিস্টেমে (যেমন, ইউটিএম) পুনরায় প্রজেক্ট করতে হবে। কম অক্ষাংশে সময়ে, আপনি বিভাজন চেষ্টা করতে পারে পার্থক্য: s = 111320 * 0.5 * (1 + cos(latitude*pi/180))
ম্যাথিয়াস ফ্রিপ

4

দশমিক ডিগ্রিতে তাদের ইউনিটগুলির সাথে ল্যাট দীর্ঘ স্থানাঙ্কগুলিতে এবং মিটারে উল্লম্ব ইউনিটগুলির সাথে কাজ করার সময় আপনাকে "স্কেল (অনুভূমিক এককের অনুপাত) 111120 এ সেট করতে হবে In

http://www.gdal.org/gdaldem.html

তারা এমনকি পরামর্শ দেয় যে ল্যানটন স্থানাঙ্ক এবং পায়ে উল্লম্ব ইউনিট সহ ডেমগুলির জন্য এই সেটিংটি স্কেলটি 370400 এ সেট করা উচিত

এই সেটিংসটি opeাল গণনাগুলিকেও প্রভাবিত করে।

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