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