ยูทิลิตีตัวเข้ารหัส Polyline เชิงโต้ตอบ

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

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

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

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

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

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

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

สร้างเส้นประกอบโดยการป้อนพิกัด

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

ถอดรหัสเส้นประกอบเป็นพิกัด

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

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