2017-09-08 1 views
0

시작하기 전에 Google 검색을 광범위하게 검색하고 Google 문서를 읽었지만 단순히 존재하지 않는 한 어디서나 답변을 찾을 수는 없습니다.Google지도 GeoLocation API - 가족 찾기

내가 현재와 같은 내가 알고 싶어 무엇 다가오는 캘린더 이벤트 등

으로 홈 프로젝트 장착 된 TV 화면에 데이터의 모든 종류를 표시합니다 (주방 대시 보드)에서 일하고 있어요

, 사람 않습니다 Google지도 API를 사용하면 가족 구성원의 위치를 ​​쿼리 할 수 ​​있습니다 (우리는 이미 Google지도에서 서로를 실시간으로 찾을 수 있도록 위치를 공유합니다). Geolocation API가 내 위치를 얻을 수 있다는 것을 알고 있지만 그 위치를 반환 할 수 있습니까?

지도로 표시하고 싶지 않지만 거리 이름 등을 얻기 위해 API를 쿼리하고 화면에 텍스트로 표시하는 데 사용할 수있는 좌표와 같은 데이터를 가져오고 싶습니다.

누구든지 이러한 API를 알고 있습니까?

답변

0

사용자가 아닌 다른 사람의 위치 정보를 가질 수 없습니다. 그러나 패밀리의 위치를 ​​추적하고 서버에서 위치를 찾은 다음 서버를 사용하여 위치를 표시 할 수 있습니다. 이 경우 ajax을 사용할 수 있습니다.

다음으로,이 같은 위도 경도 위치를 만들어야합니다 :

var myLatlng = new google.maps.LatLng(/*latitude*/, /*longitude*/); 

스택 오버플로 this 게시물을 참조하십시오.

그리고,지도에 마커를 만들 :

var marker = new google.maps.Marker({ 
     position: myLatLng, 
     map: map, 
     title: /*For example the family position (brother, mother...) or the name.*/, 
     icon: /*For example an icon for a specific person.*/ 
    }); 

는 구글지도 API에 this 예를 참조하십시오.

질문이 있으시면 알려주십시오.

+0

답변 해 주셔서 감사합니다. 첫 번째 부분은 내가지도 상에 표시하지 않기 때문에 필요한 전부입니다. 너는 나에게 음식에 대한 생각을 주었다. 자신의 API를 만들면 편안합니다. 나는 궁금하다. 서버가 단순히 HTML 페이지를 가져 와서 HTML을 작성한 다음이를 API로 파싱하는 것일까? –

관련 문제