ภาพรวมของไลบรารียูทิลิตี
    
    
      
      
      จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
     
    
      
      บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
     
    
  
  
  
   
  
    
  
  
    
    
    
  
  
  
  
  
  
  
    เลือกแพลตฟอร์ม: 
    
      
      Android 
    
      
      iOS 
    
   
หากคุณกำลังมองหาฟีเจอร์ขั้นสูงเพื่อเพิ่มลงในแผนที่ Maps SDK สำหรับ iOS Utility Library  ใน GitHub เป็นไลบรารีโอเพนซอร์สของคลาสที่มีประโยชน์สำหรับแอปพลิเคชันที่หลากหลาย ที่เก็บ GitHub มีคลาสยูทิลิตีและแอปเดโมที่แสดงภาพการใช้งานแต่ละคลาส
ยูทิลิตี 
  
    
       
   
  
    การคลัสเตอร์ตัวทำเครื่องหมาย 
    GMUClusterManager ช่วยคุณจัดการตัวทำเครื่องหมายหลายรายการในระดับการซูมต่างๆ ซึ่งหมายความว่าคุณใส่เครื่องหมายจำนวนมากลงในแผนที่ได้ โดยไม่ทำให้แผนที่อ่านยาก เมื่อผู้ใช้ดูแผนที่ที่ระดับการซูมสูง เครื่องหมายต่างๆ จะแสดงบนแผนที่ เมื่อผู้ใช้ซูมออกในระดับการซูมที่ต่ำลง เครื่องหมายจะรวมกันเป็นกลุ่มเพื่อให้ดูแผนที่ได้ง่ายขึ้น
    โปรดดูรายละเอียดที่เอกสารประกอบเกี่ยวกับการคลัสเตอร์เครื่องหมาย 
   
 
  ไม่มีรูปภาพสำหรับยูทิลิตีนี้
   
  
    ควอดทรี 
    Quadtree เป็นโครงสร้างข้อมูลที่มีประโยชน์สำหรับการค้นหาจุดที่อยู่ใกล้กับจุดใดจุดหนึ่ง โดยการค้นหาภายในบริเวณรอบๆ จุดสนใจ
    โปรดดูรายละเอียดในเอกสารประกอบใน Quadtree 
   
 
  
    
       
   
  
    KML 
    KML เป็นรูปแบบที่ได้รับความนิยมในการแสดงข้อมูลทางภูมิศาสตร์ เช่น จุด เส้น และรูปหลายเหลี่ยม GMUKMLParser ให้คุณแยกวิเคราะห์และแสดงข้อมูลทางภูมิศาสตร์ในรูปแบบ KML
    โปรดดูรายละเอียดในเอกสารประกอบเกี่ยวกับ KML 
   
 
  
    
       
   
  
    นำเข้า GeoJSON ไปยังแผนที่ของคุณ 
    คุณสามารถจัดเก็บฟีเจอร์ในรูปแบบ GeoJSON  และใช้ยูทิลิตีนี้เพื่อแสดงผลเป็นเลเยอร์ที่ด้านบนของแผนที่
      แสดงข้อมูลทางภูมิศาสตร์ในรูปแบบ GeoJSON โดยใช้ GMUGeoJSONParser ร่วมกับ GMUGeometryRenderer
    โปรดดูรายละเอียดในเอกสารเกี่ยวกับ GeoJSON 
   
 
  
    
       
   
  
    แผนที่ความหนาแน่น 
    แผนที่ความหนาแน่นช่วยให้ผู้ชมเข้าใจการกระจายและความเข้มของจุดข้อมูลบนแผนที่ได้อย่างง่ายดาย แผนที่ความหนาแน่นจะใช้สีและรูปร่างเพื่อแสดงการกระจายข้อมูล แทนที่จะวางเครื่องหมายไว้ที่แต่ละตำแหน่ง
    โปรดดูรายละเอียดในเอกสารบนHeatmaps 
   
 
  
    
       
   
  
    เครื่องหมายที่กำหนดเอง 
    ใช้ผู้ได้รับมอบสิทธิ์ GMUClusterRendererDelegateGMUDefaultClusterRenderer เพื่อปรับแต่งคุณสมบัติของเครื่องหมายก่อนและหลังเพิ่มในแผนที่
   
 
  
    
       
   
  
    ยูทิลิตีเรขาคณิต 
    ชุดฟังก์ชันยูทิลิตีรูปทรงเรขาคณิตทรงกลม Swift ของโมดูล GMSGeometryUtils
    
      ระบุระยะห่างของวงกลมระหว่างพิกัด 
      ตรวจสอบว่าพิกัดอยู่ภายในรูปหลายเหลี่ยมหรือไม่ 
      ตรวจสอบว่าพิกัดอยู่บนหรือใกล้กับเส้นทางภายในความคลาดเคลื่อนที่ระบุหรือไม่ 
      ระบุพื้นที่ของรูปหลายเหลี่ยมนี้ 
      อื่นๆ อีกมากมาย 
     
   
 
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0  และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0  เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers  Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
  อัปเดตล่าสุด 2025-10-23 UTC
 
 
  
  
  
    
      [null,null,["อัปเดตล่าสุด 2025-10-23 UTC"],[],["The Maps SDK for iOS Utility Library offers tools for enhancing maps, including marker clustering via `GMUClusterManager` for managing numerous markers at different zoom levels. It also supports quadtrees for proximity searches, KML and GeoJSON format parsing for rendering geographic data, and heatmaps for visualizing data density. The library allows custom marker properties through `GMUClusterRendererDelegate` and provides geometry utilities (`GMSGeometryUtils`) for tasks like distance calculation and polygon analysis.\n"]]