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


12

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

আমি কী সম্পাদন করতে চাইছি তা বুঝতে সহায়তা করার জন্য, ধরুন আমরা লিনিস্ট্রিংএম এর দৈর্ঘ্যটি এনকোড করতে লিনিয়ার রেফারেন্সিংটি প্রতিটি পয়েন্টের পরিমাপ মানের মধ্যে ব্যবহার করেছি into শীর্ষে, আপনার 1.0 থাকবে এবং নীচে আপনার 0.0 থাকবে। আমি নীচে কী সম্পাদন করার প্রত্যাশা রেখেছি একটি চিত্র যুক্ত করেছি। আমি এটি পেইন্ট.নেটে তৈরি করেছি, সুতরাং এটি কেবল একটি মক আপ। এখানে চিত্র বর্ণনা লিখুন ইমেজ সরাসরি লিঙ্ক

কিউজিআইএস-এ আপনি কীভাবে এটি সম্পাদন করতে যাবেন?


যদি আপনার জ্যামিতিটি একটি লাইন স্ট্রিং এবং কোনও মাল্টিলাইন স্ট্রিং না হয় তবে আমি opeাল মান সহ একটি ক্ষেত্র ব্যবহার করে উপযুক্ত শ্রেণিবিন্যাসে কোনও বাধা দেখছি না। আপনি কি আরও কিছু তথ্য যুক্ত করতে পারেন - আপনার সমস্যাটি আসলে কী?
এসএস_বিদ্রোহী

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

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

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

স্পষ্টতই, আমি ট্যাগগুলির সমালোচনা করছিলাম না (বা মোটেও।) ট্যাগগুলি শিরোনামের চেয়ে আরও অন্তর্ভুক্ত ছিল এবং আপনি এটি কেবলমাত্র QGIS- প্রশ্ন না করে আরও / আরও ভাল উত্তর পেতে পারেন।
স্ক্রো

উত্তর:


9

একটি বিকল্প হ'ল একটি স্তর হিসাবে লাইনটি লোড করা হবে এবং দ্বিতীয় স্তর হিসাবে লাইনটি শীর্ষে (লাইন টেবিলের একটি দৃশ্য হতে পারে) যা পরে লেবেলযুক্ত হতে পারে। আপনি ST_M()একটি দর্শন বৈশিষ্ট্যের জন্য পরিমাপের মানটি লিখতে ব্যবহার করতে পারেন ।

স্টাইলিংওয়াইজ, আমাদের চ্যালেঞ্জটি মোকাবেলা করতে হবে যে এখনও গ্রেডিয়েন্ট লাইন শৈলী নেই ...

কিন্তু বহুভুজ গ্রেডিয়েন্ট পূরণ হয়। সুতরাং আমরা লাইনটি বাফার করতে পারি এবং বাফারগুলি স্টাইল করতে পারি। এটি ডেটা-সংজ্ঞায়িত স্টাইলিংয়ের কিছুটা অনুশীলন যদিও :

এখানে চিত্র বর্ণনা লিখুন


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

@unddark কৌতূহল যদি কিউজিআইএস কখনও আপনার ব্লগ পোস্টে প্রত্যাশিত লাইন গ্রেডিয়েন্ট স্টাইলিং প্রয়োগ করে: anitagraser.com/2015/01/11/a-line-gradient-style-hack আমি এ সম্পর্কে কিছুই খুঁজে পাচ্ছি না।
জন

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