ประกาศ: โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดที่ลงทะเบียนเพื่อใช้ Earth Engine ก่อนวันที่ 
15 เมษายน 2025 ต้อง
ยืนยันการมีสิทธิ์ที่ไม่ใช่เชิงพาณิชย์เพื่อรักษาสิทธิ์เข้าถึง หากคุณไม่ยืนยันภายในวันที่ 26 กันยายน 2025 ระบบอาจระงับสิทธิ์เข้าถึงของคุณ
  
        
 
       
     
  
  
  
    
  
  
  
    
      ee.Kernel.circle
    
    
      
    
    
      
      จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
    
    
      
      บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
สร้างเคอร์เนลบูลีนรูปวงกลม
| การใช้งาน | การคืนสินค้า | 
|---|
| ee.Kernel.circle(radius, units, normalize, magnitude) | เคอร์เนล | 
| อาร์กิวเมนต์ | ประเภท | รายละเอียด | 
|---|
| radius | ทศนิยม | รัศมีของเคอร์เนลที่จะสร้าง | 
| units | สตริง ค่าเริ่มต้น: "พิกเซล" | ระบบการวัดสำหรับเคอร์เนล ("พิกเซล" หรือ "เมตร") หากระบุเคอร์เนลเป็นเมตร ระบบจะปรับขนาดเมื่อเปลี่ยนระดับการซูม | 
| normalize | บูลีน ค่าเริ่มต้น: จริง | ทำให้ค่าเคอร์เนลอยู่ในค่าปกติที่ผลรวม 1 | 
| magnitude | Float, ค่าเริ่มต้น: 1 | ปรับขนาดแต่ละค่าตามจำนวนนี้ | 
  
  
  ตัวอย่าง
  
    
  
  
    
    
  
  
  
  
    
    
    
      โปรแกรมแก้ไขโค้ด (JavaScript)
    
    
  print('A circle kernel', ee.Kernel.circle({radius: 3}));
/**
 * Output weights matrix (up to 1/1000 precision for brevity)
 *
 * [0.000, 0.000, 0.000, 0.034, 0.000, 0.000, 0.000]
 * [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
 * [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
 * [0.034, 0.034, 0.034, 0.034, 0.034, 0.034, 0.034]
 * [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
 * [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
 * [0.000, 0.000, 0.000, 0.034, 0.000, 0.000, 0.000]
 */
  
    
  
  
    
  
  
  
  
    
  
    
  การตั้งค่า Python
  ดูข้อมูลเกี่ยวกับ Python API และการใช้ geemap เพื่อการพัฒนาแบบอินเทอร์แอกทีฟได้ที่หน้า
    สภาพแวดล้อม Python
  import ee
import geemap.core as geemap
  
    
    
      Colab (Python)
    
    
  display('A circle kernel:', ee.Kernel.circle(**{'radius': 3}))
#  Output weights matrix (up to 1/1000 precision for brevity)
#  [0.000, 0.000, 0.000, 0.034, 0.000, 0.000, 0.000]
#  [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
#  [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
#  [0.034, 0.034, 0.034, 0.034, 0.034, 0.034, 0.034]
#  [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
#  [0.000, 0.034, 0.034, 0.034, 0.034, 0.034, 0.000]
#  [0.000, 0.000, 0.000, 0.034, 0.000, 0.000, 0.000]
  
  
  
  
  
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
  อัปเดตล่าสุด 2025-10-30 UTC
  
  
  
    
      [null,null,["อัปเดตล่าสุด 2025-10-30 UTC"],[],["`ee.Kernel.circle()` generates a circle-shaped boolean kernel, which is returned as a Kernel object. The function takes `radius` (float) to set the kernel's size. `units` (string, 'pixels' or 'meters') defines the measurement system, with meters resizing at different zoom levels. `normalize` (boolean) determines if kernel values sum to 1. `magnitude` (float) scales each value. Example code provided demonstrate kernel creation in both JavaScript and Python, with resulting matrix outputs.\n"]]