ee.Image.reduceToVectors

সমজাতীয় অঞ্চলগুলি হ্রাস করে একটি চিত্রকে একটি বৈশিষ্ট্য সংগ্রহে রূপান্তর করুন। লেবেলযুক্ত সেগমেন্টের একটি ব্যান্ড এবং শূন্য বা তার বেশি অতিরিক্ত ব্যান্ড সমন্বিত একটি চিত্র দেওয়া হলে, প্রতিটি সেগমেন্টে পিক্সেলের উপরে একটি রিডুসার চালায় যা প্রতি বিভাগে একটি বৈশিষ্ট্য তৈরি করে।

হয় রিডুসারে ইমেজের ব্যান্ডের চেয়ে এক কম ইনপুট থাকতে হবে, অথবা এটিতে একটি একক ইনপুট থাকতে হবে এবং প্রতিটি ব্যান্ডের জন্য পুনরাবৃত্তি করা হবে।

ব্যবহার রিটার্নস
Image. reduceToVectors ( reducer , geometry , scale , geometryType , eightConnected , labelProperty , crs , crsTransform , bestEffort , maxPixels , tileScale , geometryInNativeProjection ) ফিচার কালেকশন
যুক্তি টাইপ বিস্তারিত
এই: image ছবি ইনপুট ইমেজ. প্রথম ব্যান্ডটি একটি পূর্ণসংখ্যার ধরন হবে বলে আশা করা হচ্ছে; সংলগ্ন পিক্সেল একই সেগমেন্টে থাকবে যদি তাদের এই ব্যান্ডে একই মান থাকে।
reducer হ্রাসকারী, ডিফল্ট: নাল রিডুসার প্রয়োগ করতে হবে। এর ইনপুটগুলি প্রথম ব্যান্ডটি ড্রপ করার পরে চিত্রের ব্যান্ডগুলি থেকে নেওয়া হবে। Reducer.countEvery() এ ডিফল্ট।
geometry জ্যামিতি, ডিফল্ট: নাল যে অঞ্চলে ডেটা কমাতে হবে। ছবির প্রথম ব্যান্ডের পদচিহ্নে ডিফল্ট।
scale ফ্লোট, ডিফল্ট: নাল কাজ করার জন্য অভিক্ষেপের মিটারে একটি নামমাত্র স্কেল।
geometryType স্ট্রিং, ডিফল্ট: "বহুভুজ" প্রতিটি উত্পন্ন বৈশিষ্ট্যের জ্যামিতি কীভাবে চয়ন করবেন; একটি 'বহুভুজ' (একটি বহুভুজ যেটি সেগমেন্টে পিক্সেলকে ঘেরা করে), 'bb' (পিক্সেলকে আবদ্ধ করে এমন একটি আয়তক্ষেত্র), বা 'সেন্ট্রয়েড' (পিক্সেলের সেন্ট্রোয়েড)।
eightConnected বুলিয়ান, ডিফল্ট: সত্য সত্য হলে, তির্যক-সংযুক্ত পিক্সেলগুলি সংলগ্ন হিসাবে বিবেচিত হয়; অন্যথায় শুধুমাত্র পিক্সেল যে একটি প্রান্ত ভাগ.
labelProperty স্ট্রিং, ডিফল্ট: "লেবেল" নন-নাল হলে, প্রথম ব্যান্ডের মান প্রতিটি বৈশিষ্ট্যের নির্দিষ্ট বৈশিষ্ট্য হিসাবে সংরক্ষণ করা হবে।
crs অভিক্ষেপ, ডিফল্ট: নাল যে প্রজেকশনে কাজ করতে হবে। যদি অনির্দিষ্ট থাকে, তাহলে ছবির প্রথম ব্যান্ডের অভিক্ষেপ ব্যবহার করা হয়। স্কেল ছাড়াও নির্দিষ্ট করা হলে, নির্দিষ্ট স্কেলে রিস্কেল করা হয়।
crsTransform তালিকা, ডিফল্ট: নাল CRS রূপান্তর মানগুলির তালিকা। এটি 3x2 রূপান্তর ম্যাট্রিক্সের একটি সারি-প্রধান ক্রম। এই বিকল্পটি 'স্কেল'-এর সাথে পারস্পরিকভাবে একচেটিয়া, এবং প্রজেকশনে ইতিমধ্যে সেট করা যেকোনো রূপান্তর প্রতিস্থাপন করে।
bestEffort বুলিয়ান, ডিফল্ট: মিথ্যা যদি বহুভুজ প্রদত্ত স্কেলে অনেকগুলি পিক্সেল ধারণ করে, গণনা করুন এবং একটি বড় স্কেল ব্যবহার করুন যা অপারেশনটিকে সফল করতে দেয়।
maxPixels দীর্ঘ, ডিফল্ট: 10000000 পিক্সেলের সর্বাধিক সংখ্যা কমাতে হবে।
tileScale ফ্লোট, ডিফল্ট: 1 অ্যাগ্রিগেশন টাইলের আকার কমাতে ব্যবহৃত একটি স্কেলিং ফ্যাক্টর; একটি বৃহত্তর টাইলস্কেল ব্যবহার করে (যেমন, 2 বা 4) ডিফল্ট সহ মেমরি ফুরিয়ে যাওয়া গণনা সক্ষম করতে পারে।
geometryInNativeProjection বুলিয়ান, ডিফল্ট: মিথ্যা EPSG:4326 এর পরিবর্তে পিক্সেল প্রজেকশনে জ্যামিতি তৈরি করুন।
,সমজাতীয় অঞ্চলগুলি হ্রাস করে একটি চিত্রকে একটি বৈশিষ্ট্য সংগ্রহে রূপান্তর করুন। লেবেলযুক্ত সেগমেন্টের একটি ব্যান্ড এবং শূন্য বা তার বেশি অতিরিক্ত ব্যান্ড সমন্বিত একটি চিত্র দেওয়া হলে, প্রতিটি সেগমেন্টে পিক্সেলের উপরে একটি রিডুসার চালায় যা প্রতি বিভাগে একটি বৈশিষ্ট্য তৈরি করে।

হয় রিডুসারে ইমেজের ব্যান্ডের চেয়ে এক কম ইনপুট থাকতে হবে, অথবা এটিতে একটি একক ইনপুট থাকতে হবে এবং প্রতিটি ব্যান্ডের জন্য পুনরাবৃত্তি করা হবে।

ব্যবহার রিটার্নস
Image. reduceToVectors ( reducer , geometry , scale , geometryType , eightConnected , labelProperty , crs , crsTransform , bestEffort , maxPixels , tileScale , geometryInNativeProjection ) ফিচার কালেকশন
যুক্তি টাইপ বিস্তারিত
এই: image ছবি ইনপুট ইমেজ. প্রথম ব্যান্ডটি একটি পূর্ণসংখ্যার ধরন হবে বলে আশা করা হচ্ছে; সংলগ্ন পিক্সেল একই সেগমেন্টে থাকবে যদি তাদের এই ব্যান্ডে একই মান থাকে।
reducer হ্রাসকারী, ডিফল্ট: নাল রিডুসার প্রয়োগ করতে হবে। এর ইনপুটগুলি প্রথম ব্যান্ডটি ড্রপ করার পরে চিত্রের ব্যান্ডগুলি থেকে নেওয়া হবে। Reducer.countEvery() এ ডিফল্ট।
geometry জ্যামিতি, ডিফল্ট: নাল যে অঞ্চলে ডেটা কমাতে হবে। ছবির প্রথম ব্যান্ডের পদচিহ্নে ডিফল্ট।
scale ফ্লোট, ডিফল্ট: নাল কাজ করার জন্য অভিক্ষেপের মিটারে একটি নামমাত্র স্কেল।
geometryType স্ট্রিং, ডিফল্ট: "বহুভুজ" প্রতিটি উত্পন্ন বৈশিষ্ট্যের জ্যামিতি কীভাবে চয়ন করবেন; একটি 'বহুভুজ' (একটি বহুভুজ যেটি সেগমেন্টে পিক্সেলকে ঘেরা করে), 'bb' (পিক্সেলকে আবদ্ধ করে এমন একটি আয়তক্ষেত্র), বা 'সেন্ট্রয়েড' (পিক্সেলের সেন্ট্রোয়েড)।
eightConnected বুলিয়ান, ডিফল্ট: সত্য সত্য হলে, তির্যক-সংযুক্ত পিক্সেলগুলি সংলগ্ন হিসাবে বিবেচিত হয়; অন্যথায় শুধুমাত্র পিক্সেল যে একটি প্রান্ত ভাগ.
labelProperty স্ট্রিং, ডিফল্ট: "লেবেল" নন-নাল হলে, প্রথম ব্যান্ডের মান প্রতিটি বৈশিষ্ট্যের নির্দিষ্ট বৈশিষ্ট্য হিসাবে সংরক্ষণ করা হবে।
crs অভিক্ষেপ, ডিফল্ট: নাল যে প্রজেকশনে কাজ করতে হবে। যদি অনির্দিষ্ট থাকে, তাহলে ছবির প্রথম ব্যান্ডের অভিক্ষেপ ব্যবহার করা হয়। স্কেল ছাড়াও নির্দিষ্ট করা হলে, নির্দিষ্ট স্কেলে রিস্কেল করা হয়।
crsTransform তালিকা, ডিফল্ট: নাল CRS রূপান্তর মানগুলির তালিকা। এটি 3x2 রূপান্তর ম্যাট্রিক্সের একটি সারি-প্রধান ক্রম। এই বিকল্পটি 'স্কেল'-এর সাথে পারস্পরিকভাবে একচেটিয়া, এবং প্রজেকশনে ইতিমধ্যে সেট করা যেকোনো রূপান্তর প্রতিস্থাপন করে।
bestEffort বুলিয়ান, ডিফল্ট: মিথ্যা যদি বহুভুজ প্রদত্ত স্কেলে অনেকগুলি পিক্সেল ধারণ করে, গণনা করুন এবং একটি বড় স্কেল ব্যবহার করুন যা অপারেশনটিকে সফল করতে দেয়।
maxPixels দীর্ঘ, ডিফল্ট: 10000000 পিক্সেলের সর্বাধিক সংখ্যা কমাতে হবে।
tileScale ফ্লোট, ডিফল্ট: 1 অ্যাগ্রিগেশন টাইলের আকার কমাতে ব্যবহৃত একটি স্কেলিং ফ্যাক্টর; একটি বৃহত্তর টাইলস্কেল ব্যবহার করে (যেমন, 2 বা 4) ডিফল্ট সহ মেমরি ফুরিয়ে যাওয়া গণনা সক্ষম করতে পারে।
geometryInNativeProjection বুলিয়ান, ডিফল্ট: মিথ্যা EPSG:4326 এর পরিবর্তে পিক্সেল প্রজেকশনে জ্যামিতি তৈরি করুন।