Maps Live: New Features in the Google Maps Mobile APIs for Android and iOS

嗨 CHRIS BROADFOOT : 안녕하세요 나는 Chris Broadfoot입니다

저는 Chris Broadfoot입니다 Google지도 개발자 관계 팀에서, Google지도 개발자 관계 팀에서 일합니다 나는 Daniel Schramm입니다 Daniel Schramm : 저는 Daniel Schramm, Associate Product입니다 Google지도 모바일 API 프로젝트의 제품 관리자 조수로서 Google지도 모바일 API의 관리자입니다

얼마 전에 우리는 iOS 및 Android에서 CHRIS BROADFOOT에있었습니다 : 우리는 최근에 모바일에 대한 업데이트를 릴리스했습니다 iOS와 Android 모두에서 업데이트 된지도 API입니다 오늘 우리는 비디오에서 다니엘 SCHRAMM 이야기 :이 업데이 트는 세 가지 새로운 기능을 소개합니다 이번 업데이트에서 우리가 오늘의 비디오에서 이야기하고자하는 세 가지 새로운 기능 – 패딩 마커 매핑 회전 및 플랫 마커는 패딩, 마커 회전 및 플랫 마커를 매핑합니다 먼저, 맵 패딩 (Map Padding)에 대해 살펴 보겠습니다 CHRIS BROADFOOT : 먼저 맵 패딩에 대해 설명하겠습니다

지도 채우기를 사용하면 기본 작업을지도로 옮길 수 있습니다지도 채우기를 사용하면 기본 Google지도를 오프셋 할 수 있습니다 동시에지도 외부에서 오버레이 컨트롤을 추가하여 추가 할 수 있습니다 예를 들어 반투명 메뉴 막대 또는 세로 막대와 같이 투명 메뉴 막대 또는 세로 막대 오버레이를 추가 할 수 있습니다 지도 채우기의 값은 언제든지 변경하거나 애니메이션으로 변경할 수 있습니다 예를 들어지도에서 사이드 바가 표시되거나 사라지는 경우 (예 :지도에서 사이드 바를 밀거나 내릴 때) 지도는 각 방향의지도 패딩 값을 고려하며지도를 다시 중심에 배치하는 것과 같은 카메라 업데이트는 안쪽 여백을 고려하여 마커의 위치를지도의 중앙에 위치 시키면 아무 것도 할 필요가 없습니다

오프셋에 대한 수동 계산의 번거 로움을 제거합니다 다음에 우리가 이야기하려고하는 것은 대니얼 SCHRAMM입니다 : 우리가 이야기하고 싶은 다음 미래 평면 마커는 평면 마커입니다 보는 방향에 관계없이 새로운 유형의 디자인입니다 평면 마커는 항상 평면으로 유지되는 새로운 유형의 마커입니다 카메라 배치 방식에 관계없이지도에 항상 배치됩니다 다른 마커와는 다른 표준 마커와는 다릅니다

지도를 회전하면지도에 제목이 표시 될 때 평면 마크가 항상지도에서 튀어 나오게됩니다 두 가지 유형의 마커를 사용할 수 있습니다 이제 평면 마커와 표준 마커를 모두 회전시킬 수 있습니다 앵커 포인트는 앵커 포인트를 중심으로 회전합니다 그래서 재미있는 평면 마커를 만들 수 있습니다 이렇게하면 평면 마커를 만들 수 있습니다

예를 들어, 나침반처럼 나침반처럼지도에 고정시킬 수 있습니다이지도는 항상지도에 고정되며, 항상 특정 방향의 한 방향을 가리 킵니다 위의 두 점을 CHRIS BROADFOOT와 결합하십시오이 두 특징은 다음과 결합 할 수 있습니다 멋진 사용자 경험을 통해 정말 매력적인 경험을 얻을 수 있습니다

예를 들어 GPS 경로를 재생 중입니다 예를 들어 GPS 경로를 재생 중입니다 마크는 사용자의 실시간 위치 및 방향을 나타냅니다 마커의 방위는 사용자의 방위를 나타냅니다 그리고 그 특정 시점에, 마커가지도를 따라 움직일 때 움직일 수 있습니다 DANIEL SCHRAMM의 크로스 플랫폼 기능 중 일부는 다음과 같습니다

이는 크로스 플랫폼 기능입니다 오늘 우리는 그것에 대해 이야기 할 것이고, 오늘 이야기 할 시간이 있습니다 플랫폼의 각 기능, 플랫폼 별 기능을 배우려면 릴리스 정보를 참조하십시오 설명서에 게시 된 설명서를 살펴보십시오 Google Maps API를 설치하는 것을 잊지 마십시오

CHRIS BROADFOOT : Google+ 서클의 Google지도 API + 페이지에 추가합니다 지켜 줘서 고마워요 들어 주셔서 감사합니다 다음에 다시 보겠습니다 DANIEL SCHRAMM : 너 보자

Shortcuts: Kick-start Google Maps Android API v2 Development

안녕하세요, 저는 Chris Broadfoot입니다 이번 주 Google지도 개발자 바로 가기에 오신 것을 환영합니다

Google을 시작하는 방법을 알려 드리겠습니다 5 분 안에 Android API를 매핑합니다 나는 방금 Android를 매핑하는 방법이라는 프로젝트를 발표했습니다 githubcom/googlemaps에 있습니다

가서 저장소를 확인하십시오 원하는 경우 포크를 사용할 수 있습니다 더 쉬운 경우 zip 파일을 다운로드하십시오 모두 좋다 여기 아래로 스크롤하면 다음과 같은 지침이 표시됩니다

자세한 세부 사항 그러나이 비디오를 따라 가십시오 따라서 디렉토리에 들어가면 모든 파일이 체크 아웃됩니다 이제 Eclipse, IntelliJ 또는 Ant를 사용할 수 있습니다 괜찮아요

먼저 가져 오기 방법을 보여 드리겠습니다 프로젝트를 Eclipse로 가져온다 나는 확실히 새로운 작업 공간을 사용하려고합니다 모든 것이 깨끗하고 우리가 가서 가져올거야 그곳에 프로젝트가 있고, 헬락 맵을 운영하십시오

따라서 파일, 가져 오기, 기존 Android를 가져오고 싶습니다 디렉토리를 선택하고 열기를 누른 다음 이 두 확인란을 모두 클릭하고 마침을 누릅니다 그게 뭔지는 잘 모르겠지만 여전히 효과가있을 것 같습니다 Perspective를 닫고 Java Perspective를 다시 열면, 모든 파일을 볼 수 있습니다 저거 닫아

여기에서 가장 중요한 파일은 바로 Androidmanifestxml 이제 API 키를 여기에 추가해야합니다 잠시 후에 그 방법을 알려 드리겠습니다 IntelliJ로 가져 오는 방법을 빠르게 보여 드리겠습니다

홈 화면에서 프로젝트 열기를 누르거나 파일, 프로젝트 열기 다시 한 번 프로젝트로 이동하십시오 선택을 누릅니다 그것은 열릴 것입니다 이제 가장 먼저해야 할 일은 Android SDK를 프로젝트 정의에 추가합니다

따라서 파일, 프로젝트 구조 및 여기에서 Android SDK를 선택하십시오 자, 만약 당신이 이미 그들을 가지고 있지 않다면, 당신은 New, Android SDK 모든 것을 설정하십시오 그건 매우 쉬워요 확인을 누릅니다

프로젝트에 들어가면 모든 파일을 다시 볼 수 있습니다 Androidmanifestxml, 매우 중요합니다 이제 프로젝트를 실행하기 위해 편집으로 이동해야합니다 구성

플러스 기호, Android 애플리케이션을 누르고 hellomap 모듈 우리는 USB 장치가 필요합니다 Android지도 애플리케이션을 실행하기 위해 에뮬레이터를 사용할 수 없습니다 계속해서 확인을 누릅니다 모듈, hellomap 모듈을 잊어 버렸습니다

확인을 누르고 전화가 연결되어 있고 잠금이 해제되어 있는지 확인하십시오 이제 Google API 콘솔로 이동하십시오 새 프로젝트를 만들고 Android를 활성화해야합니다 거기 API, 안드로이드지도 API API 액세스로 이동하고 새로운 Android 키를 만듭니다

디버그 키 저장소를 얻는 방법에 대한 지침이 있습니다 여기에 인증서가 있으면 당신은 comexamplehellomap 패키지를 사용하고있다 이제 열쇠를 가지고 안드로이드에 넣으세요

Eclipse 또는 IntelliJ에서 Run을 누르십시오 Ant가 작동합니다 좋아 그리고 휴대 전화로지도를 볼 수 있습니다 즉, Android지도 개발 경험을 즐기고, 다음에 또 보자

Maps Live: Map Padding in the Google Maps Android API v2

안녕하세요 Google 개발자의 에피소드에 오신 것을 환영합니다

살고 있다 저는 Google Maps Developer Relations 팀의 Sarah Maddox입니다 지도를 사용하는 방법을 보여 드리겠습니다 Google Maps Android API로 패딩 지도가있는 애플리케이션이 있다고 가정 해 보겠습니다

사이드 바를지도에 추가하려면 하지만지도 UI 컨트롤이나 Google을 숨기고 싶지는 않습니다 심벌 마크 추가하면 어떻게되는지 봅시다 지도 패딩을 추가하지 않고 사이드 바를 만듭니다 이 작은 데모 응용 프로그램에는 오른쪽에 사이드 바가 있습니다

그리고 내 위치 컨트롤 찾기를 볼 수 있습니다 오른쪽 상단에 있지만 사이드 바에 의해 가려져 있습니다 마찬가지로지도 확대 / 축소 컨트롤 오른쪽 하단에 있으며 완전히 숨겨져 있습니다 그래서이 응용 프로그램으로 내가 한 일은 padded라는 버튼을 추가합니다 그리고 내가 덧대는 단추를 만지면, 응용 프로그램은 다음과 같은 메소드를 호출합니다

지도의 오른쪽에 30 픽셀의지도 패딩을 추가합니다 이제 UI 컨트롤이 멋지게 보입니다 내 사이드 ​​바 왼쪽에 약간 표시됩니다 지도는 여전히 전체보기를 사용합니다 그러나 사용자 컨트롤과 제스처 그들이 단지 사용하지 않는 것처럼 행동한다

지도의 더 작고 눈에 보이는 부분 그래서 내 위치 찾기 찾기를 탭할 것입니다 그리고 당신은 작은 파란색 위치 표시기가지도의 중심에 잘 배치되어 있습니다 지도 패딩을 고려했습니다 이제 정상적인 버튼을 누르면 내지도에서지도 패딩을 제거한 다음 내 위치 버튼을 다시 찾으십시오

위치 표시기가 약간 움직 였는지 확인하십시오 오른쪽으로 가면 중심에서 벗어난 것처럼 보입니다 전체지도를 고려하고 있기 때문입니다 보이는 부분 대신에 좋아, 나는 시드니를 만지고 위치를 잡을거야

호주 수학의 중심 그래서 주위에 멋진 푸른 바다가 많이 있습니다 그러면 Google 로고를 볼 수 있습니다 화면 왼쪽 하단에 있습니다 이제는 애플리케이션 요구 사항에 주목할 가치가 있습니다 Google 로고를 표시합니다

Google 로고가 숨겨져 있다면 Google지도의 서비스 약관을 준수하지 않음 아피스 따라서 UI 컨트롤을 왼쪽 하단에 추가해야하는 경우 맵의 패딩은 좋은 방법입니다 Google 로고가 나타나는지 확인하십시오 자, 코드를 살펴 보겠습니다 매우 간단합니다

Google지도 세트 패딩 사용 메서드를 사용하여지도 가장자리에 패딩을 추가합니다 이 메서드는 패딩을 결정하기 위해 네 개의 매개 변수를 사용합니다 왼쪽, 위쪽, 오른쪽 및 아래쪽 가장자리에 매개 변수 이름은 기억하기 쉽습니다 왼쪽, 위쪽, 오른쪽, 및 바닥 지도 재 센터링 (re-centering)과 같은 카메라 업데이트, 자동으로 패딩 처리됩니다

따라서 오프셋을 직접 계산할 필요가 없습니다 그리고 언제든지지도 패딩을 동적으로 변경할 수 있습니다 세부 사항은 문서에 있습니다 또한 Google지도 API 데모 앱을 살펴보십시오 Google Play 서비스와 함께 제공됩니다

다음은 데모에 대한 설명서 링크입니다 앱 그것은 내가 여러분에게 보여준 것보다 더 복잡한 예입니다 예를 들어, 애니메이션을 추가 할 수 있습니다 사이드 바를 안팎으로 밀어 넣을 수 있습니다

패딩 데모는 데모 앱에서 보이는 영역이라고합니다 메뉴 감사합니다 Google에서이 동영상을 즐기 셨기를 바랍니다 개발자 라이브

Google Maps Android API: Heatmaps library

IRIS UY : 안녕하세요, Iris입니다 EMMA YEAP : 저는 Emma입니다

IRIS UY : 그리고 이번 여름에 실습 인턴을 엔지니어링하고 있습니다 Google 시드니에서 EMMA YEAP : 오늘 우리는 이야기 할 것입니다 우리가 여름 동안 일해 온 것에 대해 히트 맵을 Google Maps Android API 유틸리티에 추가했습니다 도서관 IRIS UY :지도에서 히트 맵을 사용합니다

많은 지리적 포인트를 시각화합니다 다른 색상이나 불투명도는 영역을 나타냅니다 포인트의 강도가 다릅니다 일반적으로 높은 강도는 따뜻한 색상, 따라서 이름 EMMA YEAP : 히트 맵

강도 맵은 시각화에 유용합니다 전체 위치를 표시하는 큰 지리적 데이터 세트 트렌드 IRIS UY : 예를 들어 여기에서는 서로 다른 유형의 장소를 보여주는 히트 맵 시드니 도심 주변 장소는 위치가있는 관심 지점입니다 예를 들어 레스토랑이나 상점 또는 관광 명소 EMMA YEAP :이 데모에서는 Google의 레이더 검색을 사용합니다

검색 결과를 얻는 Places API 사용자 입력 키워드 및 렌더링을위한 히트 맵으로서 결과의 위치 사용자가 더 많은 키워드를 입력하면, 이 앱은 다양한 색상으로 더 많은 열지도 레이어를 만듭니다 사용자는 결과를 시각적으로 비교할 수 있습니다 IRIS UY : Places API에 대해 자세히 알아보기 개발자 설명서를 참조하십시오 히트 맵 라이브러리가 포함되어 있습니다

Google Maps Android API 유틸리티 라이브러리의 일부로 제공됩니다 라이브러리 설정 방법에 대한 지시 사항 및 소스 코드를 볼 수있는 위치는 아래에 링크되어 있습니다 EMMA YEAP : 타일 오버레이를 사용했습니다 히트 맵을 표시합니다 타일 ​​오버레이는 일련의 이미지입니다

지도 타일 위에 표시됩니다 이렇게하려면 먼저 타일 공급자를 만들고, 타일 ​​이미지 클라이언트 측을 생성합니다 그런 다음 타일 공급자와 타일 오버레이를 만듭니다 그것을지도에 추가하십시오 IRIS UY : 처음에는 새로운 히트 맵 타일을 만듭니다

제공 업체를 사용합니다 당신은 lat longs 컬렉션을 제공해야합니다 또는 입력 데이터를 나타내는 가중치가있는 long long을 사용합니다 EMMA YEAP : 위도 (Lat)에서 가중치가있는 Lat long을 만들 수 있습니다 길고, 선택적으로 강도 값을 갖는다

무게를다는 데 사용할 수 있습니다 다른 개구부도이 단계에서 구성 가능하며, 히트 맵이 어떤 색을 사용하는지 등 IRIS UY : 색상은 그라데이션 클래스를 사용하여 정의됩니다 그라데이션은 두 개의 배열을 사용하여 만듭니다 색상을 나타내는 정수 배열, 값을 나타내는 float 배열 각 색이 나타내는 것입니다

이 수레는 분수로 표현됩니다 최대 강도의 0에서 1까지 히트 맵의 값 EMMA YEAP : 예를 들어 기본 히트 맵 표시된 값으로 생성됩니다 그라디언트 클래스는 이들을 사용하고 그들 사이를 보간합니다 히트 맵에 사용 된 색상을 생성합니다

자신 만의 그라디언트로 히트 맵을 만들 수 있습니다 그림과 같이 건축업자에게 제공하십시오 IRIS UY : 이제이 공급자를 사용하여 새 타일 오버레이를 추가합니다 귀하의지도에 이것이 맵에 기본 히트 맵을 추가하는 데 필요한 것입니다

EMMA YEAP : 반경, 불투명도 및 그라디언트를 생성 할 때와 생성 한 후에 모두 표시합니다 데이터 세트를 완전히 다른 데이터로 변경할 수도 있습니다 또는 업데이트 된 버전 IRIS UY : 이렇게하려면 관련 집합 x 메서드를 호출 한 다음 오버레이의 타일 케이스를 지 웁니다 새 옵션 값으로 모든 타일을 다시 그립니다

EMMA YEAP : 시청 해 주셔서 감사합니다 IRIS UY : 또한 학생에 대해 더 자세히 알고 싶다면 Google의 기회와 인턴 프로그램, 아래 링크를 방문하십시오

Introduction to Maps API on Android Wear (100 Days of Google Dev)

HOI LAM : Android Wear는 멋진 제품입니다 신속하고 눈에 잘 띄는 정보 당신이 연결되어있는 동안 현재에 머무를 수있게 해줍니다

자연스럽게 가장 많이 요청한 기능은지도에 위치를 표시하는 것입니다 저는 Hoi Lam이고 최신 Google Play 서비스 업데이트로, Google Maps API가 Android Wear에 도착했습니다 이것은 클래스 매핑 기능이 최고라는 것을 의미합니다 단 몇 줄의 코드 만 남기고 이 Tech Byte에서는 몇 가지 일반적인 사용 방법을 설명합니다 Android Wear에서지도 API에 대한 사례, 이를 구현하는 방법에 대한 첫 걸음을 제공합니다

시작하기 전에 좋은 소식이 있습니다 Android Wear의 Google Maps API Android 휴대 전화 및 태블릿과 동일한 API를 기반으로합니다 결과적으로 Android에서 Google Maps API를 사용한 경우 전에, 집에서 바로 느낄거야 가장 일반적인 사용 사례 중 하나는 단순히지도를 표시하는 것입니다 앱에서 획기적인 마크를 표시해야 할 수도 있습니다

또는 실행중인 경로를 표시 할 수 있습니다 이 경우, Map Fragment 또는 Map View에 사용할 수 있습니다 Google Maps API 키를 신청하십시오 필요한 경우 마커 및 폴리 라인을 추가합니다 이 모든 기능을 사용할 수 있습니다

이미 동일한지도 API를 사용하고 있습니다 Android에서 잘 알고 있지만 단 한 가지주의 사항 만 있습니다 Android Wear가 제스처를 예약합니다 해고를 위해 왼쪽에서 오른쪽으로 스 와이프하는 중 현재 응용 프로그램 주위를 둘러 볼 맵이 필요하지 않은 경우, 이것은 계속 작동 할 것입니다

그러나 주위를 돌아 다니며 이동하려는지도가 필요한 경우, 이 특정 해제 동작을 무시해야합니다 혼란을 줄이고 실제로 사용자가 앱을 나가게하십시오 이렇게하려면 Overly Dismissing을 구현해야합니다 보기, 십자가와 함께이 빨간색 동그라미, 긴 클릭 이벤트에 첨부하십시오 뷰는 닫는 동작을 처리합니다

또 다른 일반적인 사용 사례는지도에서 위치를 선택하는 것입니다 친구 또는 택시가 당신을 거기에서 만날 수 있도록 이를 구현하기 위해 마커를 배치 할 수 있습니다 화면의 한가운데에 놓고 사용자가 주변에서 놀 수있게하십시오 지도

이것은 맵 조각 내에서 선택된 위치를 나타냅니다 요소 그런 다음 Google지도 onCameraChange 리스너를 사용하십시오 사용자가지도 주변에서 이동했는지 여부를 감지합니다 새 위치는 다음을 통해 액세스 할 수 있습니다

cameraPositiontargetlatitude 그리고 경도 그런 다음이 정보를 수신자에게 보낼 수 있습니다 친구 나 택시 운전사가 되십시오

사용 방법을 구현하는 방법에 대한 자세한 기술 정보는 우리가이 기술 바이트에서 설명한 경우, Maps API 블로그 게시물로 이동하십시오 또한 심층적 인 참조 정보 Google 개발자에게 제공됩니다 이 두 번째 링크를 통해 나는 Hoi Lam입니다 Android Wear는 사용자를 위해 설계되었습니다 이동 중에도 연결 상태를 유지할 수 있습니다

Android Wear의 Google지도 API를 사용하면 개발자는 Google지도에 힘 입어 강력한 도구를 갖추고 있습니다 따라서 실제 사용자를 계속 움직여 보겠습니다

Integrating Google Maps API v2 with Android Part-1

안녕하세요, 저는이 에피소드에서 Ashok Kumar입니다 우리는 어떻게 통합 할 것인가? Android 애플리케이션 용 Google지도에서 필요한 애플리케이션을 시작할 수 있습니다

안드로이드에 대한 경험이 있으니 갖고 계시다면 많이 도와 드리겠습니다 이미 Google지도에서 작업 한 다음이 동영상에 이점이 추가되므로 두 가지를 기억해야합니다 Google 개발자 콘솔 설치 및 실행 및 Android Studio 시작 내가 가지고있는 저장소에는 다른 것들이 있습니다지도와 관련된 두 개의 응용 프로그램이 있습니다 많은지도 관련 자료를 이해할 수 있으므로 코딩부터 시작하겠습니다

모두를위한지도라는 프로젝트 여기에 Google지도 활동을 만드는 대신에 빈 활동을 만들 것입니다 학습자는 Google지도 활동이 처음부터 시작하는 것이 좋습니다 아직 버그가 있으며, 모든 오류가 발생하여 모든 것이 준비되면 필요할 때가 있습니다 Google Play 서비스를 Android 앱에 통합하여이 기능이 필요합니다 Playservices 의존성, 당신이 gradle 빌드 시스템에 대한 의존성을 찾고 싶다면 다음 http://gradleplease

appspotcom 멋진 당신이 피카소를 원한다면 아주 멋진 웹 도구 예제 당신이 gson을 원한다면 피카소의 의존성을 분명히 얻을 수 있습니다 이 도구를 사용하여 다른 gradle 종속성을 얻을 수있는 것과 비슷한 gson 종속성을 얻을 수 있습니다 그래서 프로젝트는이 TextView를 삭제하려고하는데 나는 내 gradle 의존성을 추가 할 것입니다 com

googleandroidgms : play-services : 750은 최근 버전입니다

우리는 API 키가 필요한 두 가지를 정렬해야합니다 Google지도 서버가 Android 용지도를 푸시합니다 API 키를 기반으로 어떻게 작성합니까?이 https://consoledevelopersgoogle

com으로 이동하십시오 이 아래쪽 화살표를 사용하여 프로젝트를 만들면 프로젝트 제목이 생기고 안드로이드 키를 만들 수 있습니다 안드로이드 키를 만들기 전에 API 및 인증 섹션에서 API로 이동하십시오 Google지도 및 Android API로 이동해야합니다 이 확인란이 활성화되어있는 것처럼 보이기 때문에 활성화 된 API가 비활성화 된 이유가 표시됩니다

따라서 API를 사용 중지하면 API가 표시됩니다 그게 어떻게 작동하는지 일단 API가 활성화되면 새로운 안드로이드 키를 만들면 어떻게 만들 수 있을까요? 그래서 우리는 시스템 터미널 따라서 keytool을 사용하여 keytool은 보여줄 자바 도구입니다 지문 몇 명령은 비디오 아래에 동봉되어 있습니다 시스템을 가져 오는 것입니다 sha1 지문 그래서 이것은 우리에게 sha1 지문을 줄 것입니다

이 지문을 복사하여 안드로이드 키 대화 상자 안의 콘솔에 붙여 넣으십시오 그것을 ';'으로 분리하십시오 매니페스트에서 패키지 주소 복사 그렇게하면 API 키가 생성됩니다 이 작업이 완료되면 매니페스트 파일을 구성해야합니다 이 메타 데이터 태그가 항상 액티비티 태그에도없는 애플리케이션 태그 안에 있는지 확인하십시오

그리고 약간의 변경은 패키지 주소를 yourpackge 자리 표시 자로 복사하고 있는지 확인해야합니다 그리고 인터넷 사용 허가를 외부 저장소 쓰기 허용 거친 위치 미세 위치 퍼미션 그리고 당신은 OpenGL에 대한 허가를 줄 것입니다 그렇게 됐어 메타 데이터 태그에 api 키를 붙여 넣습니다

우리의 매니페스트가지도를 수신하도록 구성되었습니다 한 번 완료되면 조각 컴패니언 만들기 그래서 그것을 컴파일 할 수 있습니다 너는 볼 수 있어야한다 그래서 일단 컴파일되면 그것은 대화를 줄 것이다 장치를 선택하는 방법 나는 달리기 장치를 선택할 것이다

그리고! 로드 중 APK 및 그로드 된 그래서지도가 성공적으로로드되었습니다

Introduction to Maps API on Android Wear 100 Days of Google Dev (6/100)

자막제작: Stanleykou (http://stanleykoutistory

com/) 자막제작: Stanleykou (http://stanleykoutistorycom/) 안드로이드웨어는 빠르게, 가독성 높은 정보를 전달할 수 있습니다 그 덕분에 당신은 인터넷에 연결만 되어 있으면 항상 최신 정보를 얻을 수 있습니다 그래서 당연히, 지도를 표시 기능에 대한 요청이 많았습니다

저는 호이 람이고, 이번 구글 플러스 업데이트부터는 구글 맵 API를 안드로이드 웨어에서 이용할 수 있습니다, 그 말은, 몇 줄의 코딩만으로도 지도기능을 구현할 수 있다는 뜻입니다 이 동영상에서는 안드로이드 웨어에서 맵 API를 이용하는 몇 가지 예제에 대해 설정할 것이고, 이 내용은 지금 바로 이용가능한 기능입니다 시작하기 전에, 좋은 소식이 있습니다 안드로이드 웨어용 구글맵 API는 안드로이드 폰과 태블릿에 이용되었던 것과 같은 API를 기반으로 제작되었습니다 결론적으로, 구글 맵 API를 이전에 이용해 보았다면 쉽게 적응하실 수 있을겁니다

제일 많이 이용되는 예는, 그냥 지도를 표시만 하는 것입니다 당신의 앱은 특정 지역을 표시하는 마커를 출력하거나, 경로를 표시할 필요가 있을 겁니다 이 경우, 당신은 Map Fragment 또는 Map View를 이용할 수 있습니다 구글 맵 API 키를 적용한 다음, 마커와 선 등을 추가할 수 있습니다 이 모든 기능은 이미 출시된 안드로이드용 구글맵 API와 동일하기 때문에, 쉽게 적응할 수 있습니다

한 가지 예외만 제외하면요 안드로이드 웨어에서는, 왼쪽에서 오른쪽으로 손가락을 쓸어내듯 터치하면 현재 앱을 종료하게 됩니다 만약, 지도에서 확대 / 축소를 하고 싶다면, 그 부분은 정상 동작합니다 하지만 확대 축소를 하면서 이동도 하고 싶다면, 앱 종료 제스쳐를 오버라이드할 필요가 있습니다 그렇게 안하면 지도 위치 이동 시 앱 종료기능이 동작할 수 있습니다

이것을 구현하려면, 당신은 뷰 Dismiss 를 구현해야 하는데 이 빨간 동그라미와 십자표시 부분말입니다 그리고 롱 클릭 이벤트를 추가하세요 이 뷰는 Dismisss 액션을 처리할 겁니다 다른 일반적인 이용사례는 지도상의 위치를 선택하는 것입니다 그래서 당신의 친구나, 택시에 당신의 위치를 보내서 둘이 만날 수 있게 할 수 있죠

이것을 구현하려면, 당신은 마커를 화면의 중간에 두고 이용자가 화면을 이동시켜 마커 위치를 맞출 수 있게 해야 합니다 이것은 Map Fragment에 선택된 위치를 나타냅니다 그 다음, 구글 맵의 "onCameraChange"리스너를 설정하여 이용자가 화면의 줌을 변경했는지 확인합니다 새로운 위치를 표시하려면, cameraPositiontarget에 있는 위도(Latitude)와 경도(Longitude) 를 설정하면 됩니다

당신은 이 정보를 당신의 친구나, 택시 운전사에게 전송하면 됩니다 이 동영상에서 설명드린 내용에 대해서 더 상세하게 알고 싶다면, 저희 구글 맵 API 블로그를 방문 해 주세요 그리고, 이 두번 째 링크에 있는 구글 디벨로퍼 사이트에 들어오시면 좀 더 심도싶은 내용을 확인하실 수 있습니다 저는 호이 람이고, 안드로이드 웨어는 이동 중에도 이용자를 지속적으로 인터넷에 연결시켜주게 설계되어 있습니다 안드로이드 웨어 용 구글 맵 API는 개발자들이 구글 맵을 이용할 때 큰 힘이 되어 줄 것입니다

이제 실제 세계에서, 이용자들이 계속 움직일 수 있게 해줍시다