Google Map API

  • Google map API를 js에서도 사용해 보고, php에서도 사용할 것이다.
  • static web만 제공되는 서비스를 이용한다면 전자를, 아니면 아무거나 쓰면 될듯하다.
  • Documentation-Samples 에 가면 여러가지 예시 코드가 나와있다.
  • 사용하고 싶은 기능을 선택해서 예시코드 ALL을 선택해 붙여넣으면 된다.

Google API 서비스 가입하기

1. Simple Map

image

  • 제공된 전체 코드를 html 파일에 붙여넣고, 내 API키를 넣어주면 다음과 같은 화면이 뜬다.

image

  • 전체 코드는 여기서!

https://developers.google.com/maps/documentation/javascript/examples/map-simple#all

  • 전체 코드 맨 아래에 있는 이 부분이 중요! 여기서 YOUR_API_KEY에 내 API 키 정보를 넣어준다.
<script
        src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap&libraries=&v=weekly"
        async
        ></script>
  • 위에 API key 안 넣어주면 다음과 같이 된다. 안 뜸.

image

처음 시작시 지도 표시 위치 변경하기

image

지도에 마커 표시하기

맵 스타일 변경하기

image

function initMap() {
        map = new google.maps.Map(document.getElementById("map"), {
          center: { lat: -34.397, lng: 150.644 },
          zoom: 5,
          styles: ;//복사한 json 코드 넣어주기!
                    });

image

2. Geolocation

image


© 2018. All rights reserved.

Powered by Hydejack v8.5.2