ঘোষণা :
15 এপ্রিল, 2025 এর আগে আর্থ ইঞ্জিন ব্যবহার করার জন্য নিবন্ধিত সমস্ত অবাণিজ্যিক প্রকল্পগুলিকে অবশ্যই আর্থ ইঞ্জিন অ্যাক্সেস বজায় রাখার জন্য
অ-বাণিজ্যিক যোগ্যতা যাচাই করতে হবে।
ee.Image.clipToBoundsAndScale
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি চিত্রকে একটি জ্যামিতির সীমানায় ক্লিপ করে এবং ক্লিপ করা চিত্রটিকে একটি নির্দিষ্ট আকার বা স্কেলে স্কেল করে।
সতর্কতা: geometry
যুক্তি হিসাবে একটি বৃহৎ বা জটিল সংগ্রহ প্রদান করলে কার্যক্ষমতা খারাপ হতে পারে। সংগ্রহের জ্যামিতি সংযোজন করা ভাল মাপকাঠি না; পছন্দসই ফলাফল অর্জনের জন্য প্রয়োজনীয় ক্ষুদ্রতম সংগ্রহ (বা জ্যামিতি) ব্যবহার করুন। ব্যবহার রিটার্নস Image. clipToBoundsAndScale ( geometry , width , height , maxDimension , scale )
ছবি
যুক্তি টাইপ বিস্তারিত এই: input
ছবি ক্লিপ এবং স্কেল ইমেজ. geometry
জ্যামিতি, ডিফল্ট: নাল ইমেজ ক্লিপ করার জন্য জ্যামিতি। ছবিটি এই জ্যামিতির অভিক্ষেপে, বাউন্ডিং বাক্সে ক্লিপ করা হবে। width
পূর্ণসংখ্যা, ডিফল্ট: নাল ছবিকে পিক্সেলে স্কেল করার প্রস্থ। "উচ্চতা" সহ প্রদান করতে হবে। "maxDimension" এবং "স্কেল" সহ এক্সক্লুসিভ। height
পূর্ণসংখ্যা, ডিফল্ট: নাল ছবিকে পিক্সেলে স্কেল করার জন্য উচ্চতা। "প্রস্থ" সহ প্রদান করতে হবে। "maxDimension" এবং "স্কেল" সহ এক্সক্লুসিভ। maxDimension
পূর্ণসংখ্যা, ডিফল্ট: নাল পিক্সেলে ছবি স্কেল করার জন্য সর্বাধিক মাত্রা। "প্রস্থ", "উচ্চতা" এবং "স্কেল" সহ একচেটিয়া। scale
ফ্লোট, ডিফল্ট: নাল যদি স্কেল নির্দিষ্ট করা হয়, তবে চিত্রের অভিক্ষেপে একটি মিটারের নামমাত্র আকার দ্বারা নির্দিষ্ট স্কেলের মানকে ভাগ করে অভিক্ষেপটি স্কেল করা হয়। "প্রস্থ", "উচ্চতা" এবং "সর্বোচ্চ মাত্রা" সহ একচেটিয়া।
উদাহরণ কোড এডিটর (জাভাস্ক্রিপ্ট)
// A digital elevation model.
var dem = ee . Image ( 'NASA/NASADEM_HGT/001' );
var demVis = { bands : 'elevation' , min : 0 , max : 2000 };
print ( 'DEM' , dem );
Map . setCenter ( - 121.38 , 46.51 , 8 );
Map . addLayer ( dem , demVis , 'DEM' );
// Clip DEM by a single polygon geometry, specify width and height parameters.
var geom1 = ee . Geometry . BBox ( - 123.55 , 46.61 , - 122.57 , 46.98 );
var demClip1 = dem . clipToBoundsAndScale ({
geometry : geom1 ,
width : 20 , // pixels
height : 10 // pixels
});
print ( 'Clipped image retains metadata and band names' , demClip1 );
Map . addLayer ( demClip1 , demVis , 'Single geometry clip (width, height)' );
Map . addLayer ( geom1 , { color : 'red' }, 'Single geometry (width, height)' );
// Clip DEM by a single polygon geometry, specify maxDimension parameter.
var geom2 = ee . Geometry . BBox ( - 120.79 , 46.58 , - 120.16 , 46.81 );
var demClip2 = dem . clipToBoundsAndScale ({
geometry : geom2 ,
maxDimension : 5 , // pixels
});
Map . addLayer ( demClip2 , demVis , 'Single polygon clip (maxDimension)' );
Map . addLayer ( geom2 , { color : 'yellow' }, 'Single polygon (maxDimension)' );
// Clip DEM by a single polygon geometry, specify scale parameter.
var geom3 = ee . Geometry . BBox ( - 120.79 , 46.18 , - 120.16 , 46.41 );
var demClip3 = dem . clipToBoundsAndScale ({
geometry : geom3 ,
scale : 1e4 , // meters
});
Map . addLayer ( demClip3 , demVis , 'Single polygon clip (scale)' );
Map . addLayer ( geom3 , { color : 'blue' }, 'Single polygon (scale)' ); পাইথন সেটআপ
পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap
ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।
import ee
import geemap.core as geemap Colab (পাইথন)
# A digital elevation model.
dem = ee . Image ( 'NASA/NASADEM_HGT/001' )
dem_vis = { 'bands' : 'elevation' , 'min' : 0 , 'max' : 2000 }
display ( 'DEM' , dem )
m = geemap . Map ()
m . set_center ( - 121.38 , 46.51 , 8 )
m . add_layer ( dem , dem_vis , 'DEM' )
# Clip DEM by a single polygon geometry, specify width and height parameters.
geom_1 = ee . Geometry . BBox ( - 123.55 , 46.61 , - 122.57 , 46.98 )
dem_clip_1 = dem . clipToBoundsAndScale ( geometry = geom_1 , width = 20 , height = 10 )
display ( 'Clipped image retains metadata and band names' , dem_clip_1 )
m . add_layer ( dem_clip_1 , dem_vis , 'Single geometry clip (width, height)' )
m . add_layer ( geom_1 , { 'color' : 'red' }, 'Single geometry (width, height)' )
# Clip DEM by a single polygon geometry, specify maxDimension parameter.
geom_2 = ee . Geometry . BBox ( - 120.79 , 46.58 , - 120.16 , 46.81 )
dem_clip_2 = dem . clipToBoundsAndScale ( geometry = geom_2 , maxDimension = 5 )
m . add_layer ( dem_clip_2 , dem_vis , 'Single polygon clip (maxDimension)' )
m . add_layer ( geom_2 , { 'color' : 'yellow' }, 'Single polygon (maxDimension)' )
# Clip DEM by a single polygon geometry, specify scale parameter.
geom_3 = ee . Geometry . BBox ( - 120.79 , 46.18 , - 120.16 , 46.41 )
dem_clip_3 = dem . clipToBoundsAndScale ( geometry = geom_3 , scale = 1e4 )
m . add_layer ( dem_clip_3 , dem_vis , 'Single polygon clip (scale)' )
m . add_layer ( geom_3 , { 'color' : 'blue' }, 'Single polygon (scale)' )
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-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,[]]