2017-09-08 7 views
0

私が始めてみる前に、これを広範囲に調査し、Googleのドキュメントを読んだが、単純に存在しない限り、どこでも答えを見つけることはできないと言おう。私が知りたかった何GoogleマップGeoLocation API - 家族を探す

私は現在、今後のカレンダーイベントとして、取り付けられたテレビ画面にあらゆる種類のデータを表示するホームプロジェクト(キッチンダッシュボード)に取り組んでいるなど

は、ある人を行いますGoogle Maps APIを知っているので、家族の場所を問い合わせることができます(私たちはすでにGoogleマップ上でお互いをリアルタイムで見つけるために場所を共有しています)。私はジオロケーション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.*/ 
    }); 

はGoogleマップAPIのthis例を参照してください。

質問がありましたら教えてください。

+0

ご回答ありがとうございます。最初の部分は私が地図上にこれを表示していないので本当に必要なものです。あなたは私に考えのための食糧を与えました。私は自分のAPIを作成するのに慣れています。私は不思議です、あなたはサーバーが単にHTMLを描画し、それをAPIに解析するためにページ上でHTTP get要求を実行することを意味しますか? –

関連する問題