ยูทิลิตีเส้นประกอบแบบอินเทอร์แอกทีฟ

Google Maps สามารถสร้างเส้นหลายเหลี่ยมแบบง่ายจากพิกัดละติจูด/ลองจิจูด 2 รายการขึ้นไป ดูข้อมูลเพิ่มเติมเกี่ยวกับ การเข้ารหัสเส้นหลายเหลี่ยม, เส้นหลายเหลี่ยมแบบง่าย, และ เส้นหลายเหลี่ยมแบบซับซ้อน

ยูทิลิตี้นี้ช่วยให้คุณสร้างการเข้ารหัสเส้นหลายเหลี่ยมแบบอินเทอร์แอกทีฟได้ นอกจากนี้ คุณยังถอดรหัส เส้นหลายเหลี่ยมเป็นพิกัดจากสตริงที่เข้ารหัสหรือเส้นหลายเหลี่ยม GeoJSON ได้ด้วย

สร้างเส้นประกอบแบบอินเทอร์แอกทีฟบนแผนที่

  1. ป้อนที่อยู่ รหัสไปรษณีย์ สถานที่ หรือสถานที่สำคัญ เลือกจากรายการคำแนะนำ แผนที่จะแสดงสถานที่ที่คุณเลือกไว้ตรงกลาง
  2. คลิกแผนที่เพื่อเพิ่มเครื่องหมายเพื่อกำหนดเส้นประกอบ พิกัดของเครื่องหมายจะแสดง ในรายการสถานที่
    • รายการสถานที่ จะแสดงพิกัดของเครื่องหมาย
    • ช่องเส้นหลายเหลี่ยมที่เข้ารหัส จะแสดงการเข้ารหัสเส้นหลายเหลี่ยม
    • ช่องเส้นหลายเหลี่ยม GeoJSON จะแสดงเส้นหลายเหลี่ยมในรูปแบบ GeoJSON

การแก้ไขพิกัด

  • หากต้องการแก้ไขสถานที่ ให้ลากเครื่องหมายบนแผนที่
  • หากต้องการลบสถานที่ ให้คลิก "x" ข้างสถานที่ในรายการสถานที่
  • หากต้องการลบสถานที่ทั้งหมดและเริ่มต้นใหม่ ให้คลิกล้างทั้งหมด

สร้างเส้นหลายเหลี่ยมโดยป้อนพิกัด

  • หากคุณมีรายการพิกัดอยู่แล้ว แทนที่จะวางเครื่องหมาย คุณสามารถป้อนละติจูดและลองจิจูดในช่อง พิกัดเส้นหลายเหลี่ยม GeoJSON ด้วยตนเองโดยใช้รูปแบบ GeoJSON

ถอดรหัสเส้นหลายเหลี่ยมเป็นพิกัด

  1. วางเส้นประกอบลงในช่องเส้นประกอบที่เข้ารหัส หรือช่องLineString GeoJSON
  2. หากเส้นประกอบมีอักขระหลีก ให้คลิกช่องทำเครื่องหมายยกเลิกการกำหนดอักขระพิเศษเป็นอักขระหลีก เพื่อยกเลิกการกำหนดอักขระเหล่านั้นเป็นอักขระหลีก
  3. คลิกถอดรหัสเส้นหลายเหลี่ยม หรือถอดรหัส GeoJSON พิกัดจะแสดงใน รายการสถานที่ และระบบจะวาดเส้นหลายเหลี่ยมบนแผนที่

ยูทิลิตี้นี้ใช้ Maps JavaScript API โดยเฉพาะอย่างยิ่ง การเข้ารหัสและการถอดรหัสเส้นทางจะจัดการโดยเมธอดแบบคงที่ encodePath() และ decodePath() ในเนมสเปซ google.maps.geometry.encoding ดูข้อมูลเกี่ยวกับรูปแบบอัลกอริทึมเส้นหลายเหลี่ยมที่เข้ารหัส ได้ที่