ঘোষণা :
15 এপ্রিল, 2025 এর আগে আর্থ ইঞ্জিন ব্যবহার করার জন্য নিবন্ধিত সমস্ত অবাণিজ্যিক প্রকল্পগুলিকে অ্যাক্সেস বজায় রাখার জন্য
অবাণিজ্যিক যোগ্যতা যাচাই করতে হবে। আপনি যদি 26 সেপ্টেম্বর, 2025 এর মধ্যে যাচাই না করে থাকেন তবে আপনার অ্যাক্সেস হোল্ডে রাখা হতে পারে।
ee.Image.remap
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ইনপুট মান থেকে আউটপুট মান পর্যন্ত মানচিত্র, দুটি সমান্তরাল তালিকা দ্বারা উপস্থাপিত। ইনপুট তালিকায় অন্তর্ভুক্ত নয় এমন যেকোনো ইনপুট মান হয় ডিফল্ট ভ্যালুতে সেট করা হয় যদি এটি দেওয়া হয় বা মাস্ক করা হয় যদি না হয়। মনে রাখবেন যে ফ্লোটিং পয়েন্টের মান ধারণকারী ইনপুটগুলি কখনও কখনও ফ্লোটিং পয়েন্ট নির্ভুলতার ত্রুটির কারণে মিলতে ব্যর্থ হতে পারে।
| ব্যবহার | রিটার্নস | Image. remap (from, to, defaultValue , bandName ) | ছবি |
| যুক্তি | টাইপ | বিস্তারিত | এই: image | ছবি | যে চিত্রটিতে রিম্যাপিং প্রয়োগ করা হয়েছে৷ |
from | তালিকা | উৎস মান (সংখ্যা বা ee. অ্যারে)। এই তালিকার সমস্ত মান 'টু'-তে সংশ্লিষ্ট মানের সাথে ম্যাপ করা হবে। |
to | তালিকা | গন্তব্য মান (সংখ্যা বা ee. অ্যারে)। এগুলি 'from'-এ সংশ্লিষ্ট মানগুলি প্রতিস্থাপন করতে ব্যবহৃত হয়। 'থেকে' হিসাবে একই সংখ্যক মান থাকতে হবে। |
defaultValue | অবজেক্ট, ডিফল্ট: নাল | ডিফল্ট মান প্রতিস্থাপনের মান যা 'থেকে'-তে একটি মান দ্বারা মেলেনি। যদি নির্দিষ্ট না করা হয়, অতুলনীয় মানগুলি মুখোশ হয়ে যায়। |
bandName | স্ট্রিং, ডিফল্ট: নাল | রিম্যাপ ব্যান্ডের নাম. যদি নির্দিষ্ট না করা হয়, চিত্রের প্রথম ব্যান্ডটি ব্যবহার করা হয়। |
উদাহরণ
কোড এডিটর (জাভাস্ক্রিপ্ট)
// A land cover image.
var img = ee.Image('ESA/WorldCover/v100/2020');
// A list of pixel values to replace.
var fromList = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100];
// A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
var toList = [ 1, 2, 2, 2, 3, 2, 4, 5, 6, 6, 2];
// Replace pixel values in the image. If the image is multi-band, only the
// remapped band will be returned. The returned band name is "remapped".
// Input image properties are retained in the output image.
var imgRemap = img.remap({
from: fromList,
to: toList,
defaultValue: 0,
bandName: 'Map'
});
// Display the original and remapped images. Note that similar land cover
// classes in the original image are grouped into aggregate classes by
// from → to value mapping.
Map.addLayer(img, null, 'Original image');
Map.addLayer(imgRemap, {
min: 1, max: 6,
palette:'darkgreen, lightgreen, red, white, blue, lightblue'
}, 'Remapped image'); পাইথন সেটআপ
পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।
import ee
import geemap.core as geemap
Colab (পাইথন)
# A land cover image.
img = ee.Image('ESA/WorldCover/v100/2020')
# A list of pixel values to replace.
from_list = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100]
# A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
to_list = [1, 2, 2, 2, 3, 2, 4, 5, 6, 6, 2]
# Replace pixel values in the image. If the image is multi-band, only the
# remapped band will be returned. The returned band name is "remapped".
# Input image properties are retained in the output image.
img_remap = img.remap(from_list, to_list, defaultValue=0, bandName='Map')
# Display the original and remapped images. Note that similar land cover
# classes in the original image are grouped into aggregate classes by
# from → to value mapping.
m = geemap.Map()
m.add_layer(img, None, 'Original image')
m.add_layer(
img_remap,
{
'min': 1,
'max': 6,
'palette': [
'darkgreen',
'lightgreen',
'red',
'white',
'blue',
'lightblue',
],
},
'Remapped image',
)
m,ইনপুট মান থেকে আউটপুট মান পর্যন্ত মানচিত্র, দুটি সমান্তরাল তালিকা দ্বারা উপস্থাপিত। ইনপুট তালিকায় অন্তর্ভুক্ত নয় এমন যেকোনো ইনপুট মান হয় ডিফল্ট ভ্যালুতে সেট করা হয় যদি এটি দেওয়া হয় বা মাস্ক করা হয় যদি না হয়। মনে রাখবেন যে ফ্লোটিং পয়েন্টের মান ধারণকারী ইনপুটগুলি কখনও কখনও ফ্লোটিং পয়েন্ট নির্ভুলতার ত্রুটির কারণে মিলতে ব্যর্থ হতে পারে।
| ব্যবহার | রিটার্নস | Image. remap (from, to, defaultValue , bandName ) | ছবি |
| যুক্তি | টাইপ | বিস্তারিত | এই: image | ছবি | যে চিত্রটিতে রিম্যাপিং প্রয়োগ করা হয়েছে৷ |
from | তালিকা | উৎস মান (সংখ্যা বা ee. অ্যারে)। এই তালিকার সমস্ত মান 'টু'-তে সংশ্লিষ্ট মানের সাথে ম্যাপ করা হবে। |
to | তালিকা | গন্তব্য মান (সংখ্যা বা ee. অ্যারে)। এগুলি 'from'-এ সংশ্লিষ্ট মানগুলি প্রতিস্থাপন করতে ব্যবহৃত হয়। 'থেকে' হিসাবে একই সংখ্যক মান থাকতে হবে। |
defaultValue | অবজেক্ট, ডিফল্ট: নাল | ডিফল্ট মান প্রতিস্থাপনের মান যা 'থেকে'-তে একটি মান দ্বারা মেলেনি। যদি নির্দিষ্ট না করা হয়, অতুলনীয় মানগুলি মুখোশ হয়ে যায়। |
bandName | স্ট্রিং, ডিফল্ট: নাল | রিম্যাপ ব্যান্ডের নাম. যদি নির্দিষ্ট না করা হয়, চিত্রের প্রথম ব্যান্ডটি ব্যবহার করা হয়। |
উদাহরণ
কোড এডিটর (জাভাস্ক্রিপ্ট)
// A land cover image.
var img = ee.Image('ESA/WorldCover/v100/2020');
// A list of pixel values to replace.
var fromList = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100];
// A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
var toList = [ 1, 2, 2, 2, 3, 2, 4, 5, 6, 6, 2];
// Replace pixel values in the image. If the image is multi-band, only the
// remapped band will be returned. The returned band name is "remapped".
// Input image properties are retained in the output image.
var imgRemap = img.remap({
from: fromList,
to: toList,
defaultValue: 0,
bandName: 'Map'
});
// Display the original and remapped images. Note that similar land cover
// classes in the original image are grouped into aggregate classes by
// from → to value mapping.
Map.addLayer(img, null, 'Original image');
Map.addLayer(imgRemap, {
min: 1, max: 6,
palette:'darkgreen, lightgreen, red, white, blue, lightblue'
}, 'Remapped image'); পাইথন সেটআপ
পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।
import ee
import geemap.core as geemap
Colab (পাইথন)
# A land cover image.
img = ee.Image('ESA/WorldCover/v100/2020')
# A list of pixel values to replace.
from_list = [10, 20, 30, 40, 50, 60, 70, 80, 90, 95, 100]
# A corresponding list of replacement values (10 becomes 1, 20 becomes 2, etc).
to_list = [1, 2, 2, 2, 3, 2, 4, 5, 6, 6, 2]
# Replace pixel values in the image. If the image is multi-band, only the
# remapped band will be returned. The returned band name is "remapped".
# Input image properties are retained in the output image.
img_remap = img.remap(from_list, to_list, defaultValue=0, bandName='Map')
# Display the original and remapped images. Note that similar land cover
# classes in the original image are grouped into aggregate classes by
# from → to value mapping.
m = geemap.Map()
m.add_layer(img, None, 'Original image')
m.add_layer(
img_remap,
{
'min': 1,
'max': 6,
'palette': [
'darkgreen',
'lightgreen',
'red',
'white',
'blue',
'lightblue',
],
},
'Remapped image',
)
m
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The `Image.remap` function replaces pixel values in an image based on two parallel lists: `from` and `to`. Values in `from` are mapped to corresponding values in `to`. Unmatched values are set to `defaultValue` if provided, otherwise they are masked. The function allows users to specify a `bandName`. It is designed to aggregate similar classes by mapping original values to new values, the remapped band name is \"remapped\".\n"]]