ইতিমধ্যে প্রদর্শিত কোন বৈশিষ্ট্য.ভেক্টরের চেহারা কীভাবে পরিবর্তন করবেন?


9

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


আপনি কি এই সমস্যাটি ইতিমধ্যে সংরক্ষণ করেছেন?

উত্তর:


12

পুনরায় চিত্রের আপনার সমস্যার সমাধান করা উচিত, আমার সামান্য উদাহরণটি দেখুন: ওপেনলায়ার্স: বৈশিষ্ট্য শৈলীতে পরিবর্তন করা

ইউপিডি: আমি আমার উদাহরণটি কিছুটা সংশোধন করেছি: ওপেনলায়ার্স: একটি বৈশিষ্ট্য শৈলীতে পরিবর্তন


ধন্যবাদ তবে এটি পুরো স্তরের উপস্থিতি পরিবর্তনের জন্য প্রদর্শিত হবে, পরিবর্তে স্তরটির অনেকগুলি বৈশিষ্ট্যগুলির মধ্যে একটির চেয়ে ভাল?
Bethesdaboys

আপনি নতুন উদাহরণটি দেখতে পারেন, এটি আপনার প্রয়োজন কি?
drnextgis

@ ডি্রনেক্সটগিস: চমৎকার উদাহরণ। +1
সিমো

1

আমি @ ড্রেনেক্সটগিসের সাথে একমত যে পুনরায় আঁকতে হবে (দুর্দান্ত নমুনার জন্য +1)। যদিও আপনার পরিস্থিতিতে, আপনি যেহেতু কেবল একটি বৈশিষ্ট্যই আবার আঁকতে চান, আমি এখানে নীচের নমুনায়feature.layer.drawFeature(feature); উপস্থাপন করা ব্যবহার করব ।

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