কিউজিআইএস, গ্রাস জিআইএস বা সাগা জিআইএসের সাথে কীভাবে স্বয়ংক্রিয়ভাবে মধ্যবর্তী কনট্যুর প্লট করবেন?


10

আমি খাড়া পর্বতমালার মানচিত্র তৈরি করছি। আমার মূল কনট্যুর বিরতি 50 মিটার এবং আমার মধ্যবর্তী কনট্যুর বিরতি 10 মিটার। খাড়া অঞ্চলে, 10 মিটারের ব্যবধানটি খুব কম, সুতরাং আমাকে 10 মিটার-ব্যবধান ছেড়ে চলে যেতে হবে এবং পরিবর্তে 20 মিটার বা 25 মিটার ব্যবহার করতে হবে।

কিউজিআইএস , সাগা জিআইএস বা গ্রাস জিআইএস-এ স্বয়ংক্রিয়ভাবে করার কোনও উপায় আছে ?

উত্তর:


7

আপনি contাল গ্রিডের সাথে আপনার কনট্যুর লাইনগুলির ওভারলে তৈরি করার চেষ্টা করতে পারেন এবং কেবল সেই কনট্যুর লাইনের নীচে opeালের গড় মানের উপর নির্ভর করে কিছু নির্দিষ্ট কনট্যুর লাইন দেখান।


আকর্ষণীয় সমাধান! কনট্যুর লাইনের সাথে opeালের গড় মানকে সংযুক্ত করতে আপনি কি একটি স্থানিক যোগদান করবেন?
সিম্বামাঙ্গু

@ সিম্বা জোনাল পরিসংখ্যান ব্যবহার করুন। কনট্যুর লাইনগুলি মুছে ফেলার জন্য এটি আরও ভাল কাজ করতে পারে যার জোনাল সর্বাধিক ope ালু খুব খাড়া।
whuber

2

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


2

যদি আমি সমস্যাটি সঠিকভাবে বুঝতে পারি তবে আপনি এমন একটি শেপফিলের সাথে কাজ করছেন যা ইতিমধ্যে সমস্ত রূপ তৈরি করেছে। ক্ষেত্রগুলির মধ্যে একটি হিসাবে কনট্যুর মানগুলির সাথে একটি অ্যাট্রিবিউট টেবিল থাকা উচিত - উদাহরণস্বরূপ, 'কনট্যুর':

ID      contour
 1         1000
 2         1010
 3         1020
 4         1030

কিউজিআইএস-এ আপনি বেশ কয়েকটি কাজ করতে পারেন। একটি হ'ল শেফিল ফাইলের একটি অনুলিপি তৈরি করা হবে, তারপরে আপনি যে কনট্যুরগুলি চান না তা সরিয়ে ফেলুন:

  1. একটি সম্পাদনা সেশন শুরু করুন, বৈশিষ্ট্য সারণীটি খুলুন এবং ক্ষেত্র ক্যালকুলেটরটি খুলুন।
  2. 'একটি নতুন ক্ষেত্র তৈরি করুন' নির্বাচন করুন এবং এটি একটি সম্পূর্ণ নম্বর ক্ষেত্র করুন; এটিকে 'রাখুন' বলুন।
  3. 'এক্সপ্রেশন' ক্ষেত্রে একটি অভিব্যক্তি প্রবেশ করুন যা সঠিক শর্তগুলি পূরণ করা হলে আপনাকে 1 নম্বর দেবে - আপনি 20 এর গুণফলের সমস্ত রূপকে রাখতে চান Thus সুতরাং: contour LIKE '%00' OR contour LIKE '%20' OR contour LIKE '%40' OR contour LIKE '%60' OR contour LIKE '%80'(এই ধরণের 'ম্যাচিং' ফাংশনটি সুন্দর নয় , তবে কিউজিআইএসের এমন মডুলো ম্যাথ ফাংশন নেই যা এই সুন্দর করে তুলবে - আমার মনে হয়)।
  4. 'ঠিক আছে' এ ক্লিক করুন এবং আপনার 1 টি সহ একটি নতুন কলাম থাকবে যেখানে রূপগুলি 20 এর গুণক এবং যেখানে শূন্য নয়।
  5. যে সমস্ত সারি = 0 রাখুন এবং সেগুলি মুছুন সেখানে অনুসন্ধান করুন (নির্বাচন করুন)। আপনার নতুন শেফিল এখন অন্য সমস্ত কনট্যুরকে বাদ দিয়েছে।

বিকল্প দুটি হ'ল আপনি যে কনট্যুরগুলি প্রদর্শন করতে চান না তা কেবল প্রদর্শন না করা। এটি কিছুটা মার্জিত is

  1. প্রোপার্টি ডায়ালগটি খুলুন এবং স্টাইল ট্যাবটি নির্বাচন করুন।
  2. উপরের বাম দিকে 'বিধি-ভিত্তিক' নির্বাচন করুন।
  3. আপনার পছন্দের শর্তগুলির সাথে মেলে এমন রূপগুলির জন্য একটি নিয়ম যুক্ত করুন 'অ্যাড' বোতাম টিপুন)।
    • বিধি বৈশিষ্ট্য সংলাপে '20' এর মতো একটি লেবেল প্রবেশ করুন;
    • ফিল্টার বাক্সে উপরের মত ঠিক মিলের জন্য একটি অভিব্যক্তি লিখুন: contour LIKE '%00' OR contour LIKE '%20' OR contour LIKE '%40' OR contour LIKE '%60' OR contour LIKE '%80'
    • আপনি যে প্রতীক শৈলীটি ব্যবহার করতে চান তা নির্বাচন করুন, তারপরে ঠিক আছে ক্লিক করুন এবং শৈলীটি প্রয়োগ করুন।

এই মুহুর্তে, প্রদর্শিত একমাত্র রূপকাগুলি হ'ল অভিব্যক্তির সাথে মেলে।

দ্বিতীয় বিকল্পটির দুর্দান্ত জিনিসটি হ'ল আপনি বিভিন্ন স্কেলের জন্য নিয়ম তৈরি করতে পারেন - যখন আপনি একটি নির্দিষ্ট স্কেল জুম করে ফেলেন তখন একটি নিয়ম থাকতে পারে যা কেবলমাত্র 100 মিটার কনট্যুরগুলি ('% 00' কেবলমাত্র এক্সপ্রেশন) এবং তারপরে আরও একটি নিয়ম যা আরও জুম করার সময় 20 মিটার রূপকগুলি দেখায় etc.

যদি আপনি 100 মিটার কনট্যুরের মধ্যে একটি নতুন 25 মিটার কনট্যুর তৈরির জন্য কোনও পদ্ধতিটি সন্ধান করে থাকেন তবে আপনি সম্ভবত ডিজিটাল এলিভেশন মডেল থেকে নতুন কনট্যুর ফাইল তৈরি করা ভাল। আমি নিশ্চিত যদি কোনো পদ্ধতি নির্ভরযোগ্যভাবে এবং সঠিকভাবে যাবে নই ঢুকান অন্যান্য contours এবং এর মধ্যে একটি নতুন 25 মিটার কনট্যুর।


0

আমার 10 মিটার উল্লম্ব বিরতিতে কনট্যুর শেফফিল (বা স্প্যাটিয়ালাইট ডাটাবেস) থাকা কনট্যুর থাকে এবং আমি 50 মিটার বিরতিতে যে সংক্ষিপ্তসারগুলি ঘটে তা কেবল প্লট করতে চাইলে আমি এখানে এটি কীভাবে করব।

শেফফিলটি লোড করুন এবং এসকিউএল: '(ELEV% 50) = 0' এর এই টুকরাটি ব্যবহার করে এটিকে জিজ্ঞাসা করুন। যেখানে 'ELEV' হ'ল উচ্চতা ডেটা যুক্ত বৈশিষ্ট্য।

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