เริ่มต้นใช้งาน

ในบทแนะนำนี้ คุณจะได้แนะนำการสร้างโปรแกรม JavaScript แรกโดยใช้แผนที่ 3 มิติแบบภาพเสมือนจริงใน Maps JavaScript ซึ่งเป็นหน้าต่างง่ายๆ ที่แสดงมุมมองจากมุมสูงของสะพานโกลเด้นเกตที่มี Marin Headlands เป็นฉากหลัง

เมื่อดูบทแนะนำจนจบ คุณจะเห็นแผนที่ต่อไปนี้ในสภาพแวดล้อมการพัฒนาของคุณ

ตั้งค่าสภาพแวดล้อมของคุณ

ก่อนที่จะเริ่มเขียนโค้ด คุณต้องตั้งค่าสภาพแวดล้อมที่เรียกใช้ JavaScript สำหรับบทแนะนำนี้ คุณจะใช้เว็บเบราว์เซอร์เป็นสภาพแวดล้อม เว็บเบราว์เซอร์สมัยใหม่ทั้งหมดรองรับ JavaScript ในตัว คุณจึงไม่จำเป็นต้องติดตั้งซอฟต์แวร์ใดๆ เพิ่มเติม

  1. เปิดเครื่องมือแก้ไขข้อความที่คุณเลือก
  2. สร้างไฟล์ใหม่และบันทึกโดยใช้ส่วนขยาย .html (เช่น hello-p3djs.html).

เขียนหน้าเว็บ HTML

ในการเริ่มต้น คุณจะต้องสร้างหน้าเว็บที่มีโครงสร้าง HTML พื้นฐานดังนี้

<!DOCTYPE html>
<html>
<head>
    <title>Hello Photorealistic 3D Maps in Maps JavaScript</title>
</head>
<body>
    <!-- Your JavaScript code will go here -->
</body>
</html>

เพิ่ม JavaScript

จากนั้น คุณจะต้องเพิ่มโค้ด JavaScript เพื่อโหลดแผนที่ โค้ดประกอบด้วย 2 องค์ประกอบ ดังนี้

  • gmp-map-3d มีพารามิเตอร์ที่ใช้ในการเริ่มต้นตำแหน่งและมุมมองกล้องเริ่มต้น
  • script มีการเรียกใช้เพื่อโหลด Maps JavaScript API อย่าลืมแทนที่ YOUR_KEY ด้วยคีย์ API
<!DOCTYPE html>
<html>
  <head>
    <title>Hello Photorealistic 3D Maps in Maps JavaScript</title>

    <style>
      html,
      body {
        height:100%;
        margin: 0;
        padding: 0;
      }
    </style>
  </head>
  <body>
    <gmp-map-3d center="37.841157, -122.551679" tilt="67.5"></gmp-map-3d>
    <script async src="https://maps.googleapis.com/maps/api/js?key=<YOUR_KEY>&v=alpha&libraries=maps3d"></script>
  </body>
</html>

เรียกใช้โปรแกรม

หากต้องการเรียกใช้โปรแกรมและดูเอาต์พุต ให้ทำตามขั้นตอนต่อไปนี้

  1. บันทึกไฟล์ HTML ที่คุณสร้างไว้
  2. เปิดไฟล์ในเว็บเบราว์เซอร์ (คุณสามารถดับเบิลคลิกไฟล์ ลากลงในหน้าต่างเบราว์เซอร์ หรือคลิกขวาแล้วใช้ "เปิดด้วย")
  3. คุณจะเห็นแผนที่ในหน้าต่างเบราว์เซอร์

ยินดีด้วย คุณเพิ่งเขียนโปรแกรมโดยใช้ Maps JavaScript API แผนที่ 3 มิติแบบสมจริงของ Google

ขั้นตอนถัดไป

  • สร้างประสบการณ์แผนที่ 3 มิติที่ซับซ้อนยิ่งขึ้นโดยใช้ตัวอย่างที่มีอยู่ของ Google
  • ค้นพบศักยภาพสูงสุดของ Maps 3 มิติใน Maps JavaScript API โดยการอ่านเอกสารอ้างอิง