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

Sử dụng Google Font làm Font cho website của bạn

Trong quá trình thiết kế website chắc hẳn bạn sẽ gặp những website có những font chữ uốn lượn! Đó là do chủ đích của chủ sở hữu website muốn thiết kế như vậy và khiến cho người vẽ giao diện cũng phải chiều theo ý muốn. Tuy nhiên có một điều là không phải […]

Xem chi tiết →

Hướng dẫn đăng ký tài khoản trên trang gitlab.com

Sau seri bài viết hướng dẫn cài gitlab lên máy chủ ảo thì ở bài này mình sẽ hướng dãn các bạn đăng ký tài khoản gitlab trên trang gitlab.com. Theo như những phải hồi của các bạn theo dõi blog của mình thì có nhiều bạn không biết cách xài gitlab ra sao vì […]

Xem chi tiết →

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 →