22 Tháng 12, 2016 Tác giả: Thịnh Nguyễn Chuyên mục: Công cụ

Hướng dẫn nhúng Google Maps vào website theo vị trí đã định sẵn

Xin chào các bạn, ở bài trước Thịnh có chia sẻ với các bạn 2 bài viết về Google Maps khá quan trọng và bếu không có 2 bài đó thì sẽ không có nội dung bài viết của bài này. Nếu bạn chưa coi thì bạn truy cập 2 liên kết sau đọc trước và thực hiện để có thể thực hiện các bước tiếp theo.

Sau khi bạn coi xong 2 bài ở liên kết bên trên thì ở bài này Thịnh sẽ chia sẻ với các bạn cách đưa bản đồ Google Maps vào website của bạn.

Điều đầu tiên bạn cần có là Key API Google Maps và điều thứ 2 là tọa độ gồm kinh độ và vĩ độ của công ty, trụ sở doanh nghiệp, cửa hàng của bạn. Sau khi bạn đã có được 2 thông tin cần thiết bạn tiến hành viết code hiển thị cho website như sau.

  1. Đầu tiên bạn chèn thẻ <div id=”map”></div> vào website của bạn, thường thì mọi người sẽ chọn full chiều rộng ở chân trang.
  2. Tiếp theo bạn viết đoạn js như sau ngay phí dưới đoạn mã ở bước 1.
    <script>
     function initMap() {
       var uluru = {lat: 21.0302432, lng: 105.8354};
       var map = new google.maps.Map(document.getElementById('map'), {
       zoom: 17,
       center: uluru
     });
     var marker = new google.maps.Marker({
       position: uluru,
       map: map
     });
     }
    </script>
    <script async defer
     src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBSxLoeVH330_x1JYvbWXnNmGFAKFKOPeE&callback=initMap">
    </script>
    
  3. Sau khi bạn đã chèn xong, bây giờ bạn cần thay đổi kinh độ và vĩ độ đẻ bản đồ trên website của bạn hiển thị đúng bằng cách thay thông số
    • lat: 21.0302432 (kinh độ)
    • lng: 105.8354 (vĩ độ)
  4. Tiếp đến bạn thay key API Google Maps vào phần bôi đỏ ở đoạn code bước 2: AIzaSyBSxLoeVH330_x1JYvbWXnNmGFAKFKOPeE thành key API mà bạn đã tạo ở bài viết trước.
  5. Sau khi bạn thay 2 thông số trên gồm lat và Ing trong đoạn mã ở bước 2 đã được bôi đỏ bạn sẽ có bản đồ trên web dạng như sau.
  6. Nhưng trước khi hiển thị được như hình trên thì bạn phải sử dụng mã lệnh css như sau:
    #map {
    width: 100%;
    height: 400px;
    background-color: grey;
    }
    

Lưu ý: key API Google Maps sẽ sét theo domain chính vì thế nếu bạn muốn dùng chung key API cho nhiều web thì bạn cần set thêm domain cho nó, còn nếu ko set bạn có sử dụng key API đó đi chăng nữa nó sẽ không hiển thị bản đồ trên website mà chỉ là dạng cảnh báo đen nhám.

Chúc các bạn thành công!

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

2 bình luận

  • le nhàn

    07/06/2019 lúc 09:41

    paris[dot]wpresidence[dot]net
    web này bạn làm hết bao nhiêu tiền, phien bản tiếng việt

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn xác định tọa độ một địa điểm cần thiết trên Google Maps

Google Maps là một dạng bản đồ miễn phí đến từ Google. Nó cho phép chúng ta xem được bản đồ của toàn cầu, bất kể vị trí nào mà bạn muốn. Không những thế mà Google đang ngày càng hoàn thiện nó với những công nghệ tiên tiến như xác định khoảng cách, đường […]

Xem chi tiết →

Hướng dẫn kích hoạt nền tảng chat messenger để tích hợp chatbox vào website

Ở bài trước mình đã viết hướng dẫn các bạn kích hoạt tính năng chat messenger cho fanpage thì ở bài này mình tiếp tục hướng dẫn các bạn tích hợp chat messenger của fanpage cho website của bạn làm chatbox tăng độ tương tác. Xem thêm: Hướng dẫn kích hoạt tính năng tin nhắn trên […]

Xem chi tiết →

Hướng dẫn kích hoạt tính năng tin nhắn trên fanpage

Tín nhăng nhắn tin trên fanpage khá là quan trọng. Bởi lẽ là khi bạn tạo fanpage và đặc biệt là những fanpage dùng cho việc kinh doanh sản phẩm online trên facebook thì bạn cần phải có khu vực để chát với khách hàng mà bạn lại quản lý được cấp dưới của mình […]

Xem chi tiết →