নির্বাচনের জন্য আরও ভাল কি? ডাব্লুএমএস বা ডাব্লুএফএস


9

আমাকে একটি স্তর (গুলি) থেকে নির্বাচন করতে হবে এবং আমি ভাবছি যে কীভাবে আমার স্তরটি পরিবেশন করা উচিত।

প্রয়োজনীয়তাগুলি হ'ল আমাকে বাক্স বা বহুভুজ অঙ্কন করে একসাথে একাধিক বৈশিষ্ট্য নির্বাচন করতে সক্ষম হওয়া প্রয়োজন। সেগুলি হাইলাইট হওয়া উচিত এবং আমার সমস্ত বৈশিষ্ট্যের জন্য ডেটা প্রদর্শন করা উচিত। এগুলির কোনও সম্পাদনা করার দরকার নেই।

আমি জিওসিভার এবং ওপেনলেয়ারগুলি ব্যবহার করছি


আপনি কি এই অ্যাপ্লিকেশনটি কার্যকর করতে পেরেছিলেন? আমি জানতে চেয়েছিলাম কীভাবে এটি বাস্তবায়ন করা যায়?
Sam007

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

উত্তর:


9

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

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


7
আসলে ওপেনলায়ার্স যে বৈশিষ্ট্যগুলি প্রদর্শন করতে পারে তার সংখ্যার কোনও সীমা নেই, ব্রাউজারগুলি তাদের প্রদর্শিত বৈশিষ্ট্যগুলির সংখ্যার সীমাবদ্ধতা রাখে।
ইয়ান Turton

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

1
আমি ভাবছি ডাব্লুএমএস তার উদ্দেশ্যটি সুন্দরভাবে পরিবেশন করবে। জটিল প্রসেসিংটি সার্ভারের পাশে রাখুন (যদি সম্ভব হয়), এবং ক্লায়েন্টের পাশে ফলাফল রেন্ডারিং করুন। আপনার আরও ভাল পারফরম্যান্স হবে এবং আপনি এখনও স্ক্র্যাপ্ট ফিল্টারগুলি যেমন ইন্টারসেকশনস, কনটেইনস, এর মধ্যে ইত্যাদির মতো ব্যবহার করতে পারেন ইত্যাদি জিওসিভারটি দেখুন।
অপ্টিমাইজপ্রাইম

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

@ জায়ান্ট: আমি বুঝতে পেরেছি যে ওপ্লেলেয়ারগুলির এটির বৈশিষ্ট্যগুলির সংখ্যার সীমা নেই। আমি মনে করি আমরা উভয়ই একমত হতে পারি যে এর সীমাবদ্ধতা রয়েছে;)
ক্যানিসরফাস

5

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

যদিও আপনি যেমন বর্ণনা করেছেন তেমন আপনার ব্যবহারের ক্ষেত্রে শুনছি, আমি ব্যক্তিগতভাবে কেবল একটি ডাব্লুএমএস পরিষেবা ব্যবহার করব।

এছাড়াও, জিও সার্ভার ব্লগ দুটি পরিষেবা এবং যখন আপনার এগুলি নেওয়া উচিত সে বিষয়ে দুর্দান্ত রচনা আপ হিসাবে

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

ওজিসি স্ট্যান্ডার্ডস:
ডাব্লুএমএস
ডাব্লুএফএস


পরিষেবার ধরণগুলি কখন কীভাবে নেওয়া যায় সে সম্পর্কে লিঙ্কটির জন্য +1।
অপ্টিমাইজ

আমার মনে হয় একটি টাইপো আছে। আপনার "ডাব্লুএফএস" এর দ্বিতীয় ঘটনাটি "ডাব্লুএমএস" পড়ার মতো মনে হচ্ছে।
canisrufus

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