Google Maps สามารถสร้างเส้นหลายเหลี่ยมแบบง่ายจากพิกัดละติจูด/ลองจิจูด 2 รายการขึ้นไป ดูข้อมูลเพิ่มเติมเกี่ยวกับ การเข้ารหัสเส้นหลายเหลี่ยม, เส้นหลายเหลี่ยมแบบง่าย, และ เส้นหลายเหลี่ยมแบบซับซ้อน
ยูทิลิตี้นี้ช่วยให้คุณสร้างการเข้ารหัสเส้นหลายเหลี่ยมแบบอินเทอร์แอกทีฟได้ นอกจากนี้ คุณยังถอดรหัส เส้นหลายเหลี่ยมเป็นพิกัดจากสตริงที่เข้ารหัสหรือเส้นหลายเหลี่ยม GeoJSON ได้ด้วย
สร้างเส้นประกอบแบบอินเทอร์แอกทีฟบนแผนที่
- ป้อนที่อยู่ รหัสไปรษณีย์ สถานที่ หรือสถานที่สำคัญ เลือกจากรายการคำแนะนำ แผนที่จะแสดงสถานที่ที่คุณเลือกไว้ตรงกลาง
- คลิกแผนที่เพื่อเพิ่มเครื่องหมายเพื่อกำหนดเส้นประกอบ พิกัดของเครื่องหมายจะแสดง ในรายการสถานที่
- รายการสถานที่ จะแสดงพิกัดของเครื่องหมาย
- ช่องเส้นหลายเหลี่ยมที่เข้ารหัส จะแสดงการเข้ารหัสเส้นหลายเหลี่ยม
- ช่องเส้นหลายเหลี่ยม GeoJSON จะแสดงเส้นหลายเหลี่ยมในรูปแบบ GeoJSON
การแก้ไขพิกัด
- หากต้องการแก้ไขสถานที่ ให้ลากเครื่องหมายบนแผนที่
- หากต้องการลบสถานที่ ให้คลิก "x" ข้างสถานที่ในรายการสถานที่
- หากต้องการลบสถานที่ทั้งหมดและเริ่มต้นใหม่ ให้คลิกล้างทั้งหมด
สร้างเส้นหลายเหลี่ยมโดยป้อนพิกัด
- หากคุณมีรายการพิกัดอยู่แล้ว แทนที่จะวางเครื่องหมาย คุณสามารถป้อนละติจูดและลองจิจูดในช่อง พิกัดเส้นหลายเหลี่ยม GeoJSON ด้วยตนเองโดยใช้รูปแบบ GeoJSON
ถอดรหัสเส้นหลายเหลี่ยมเป็นพิกัด
- วางเส้นประกอบลงในช่องเส้นประกอบที่เข้ารหัส หรือช่องLineString GeoJSON
- หากเส้นประกอบมีอักขระหลีก ให้คลิกช่องทำเครื่องหมายยกเลิกการกำหนดอักขระพิเศษเป็นอักขระหลีก เพื่อยกเลิกการกำหนดอักขระเหล่านั้นเป็นอักขระหลีก
- คลิกถอดรหัสเส้นหลายเหลี่ยม หรือถอดรหัส GeoJSON พิกัดจะแสดงใน รายการสถานที่ และระบบจะวาดเส้นหลายเหลี่ยมบนแผนที่
ยูทิลิตี้นี้ใช้ Maps JavaScript API โดยเฉพาะอย่างยิ่ง
การเข้ารหัสและการถอดรหัสเส้นทางจะจัดการโดยเมธอดแบบคงที่ encodePath()
และ decodePath() ในเนมสเปซ google.maps.geometry.encoding
ดูข้อมูลเกี่ยวกับรูปแบบอัลกอริทึมเส้นหลายเหลี่ยมที่เข้ารหัส
ได้ที่