2016-05-17 13 views
0

私はAndroidアプリを作っています。Googleマップにマーカーを投稿したいと考えています。私はマップ上にマーカーを置くことができますが、マーカーがサーバー上に保存されるようにして、他のクライアントがちょうど配置されたマーカーを見ることができるようにします。クラウドエンドポイント付きGoogleマップにマーカーを投稿

どうすればできますか?エンドポイントは適切なツールですか?そして最後に、マップ付きのエンドポイントに関する優れたビデオチュートリアルはありますか?

ありがとうございました!

答えて

1

Cloud Endpointsは便利なAPIです。実装方法はあなた次第です。ここで

が可能なソリューションです:

あなただけのAndroidでLatLngオブジェクトの内部緯度と経度を必要とするマップにマーカーを追加します。デバイスの緯度と経度を取得するには、位置apiを使用する必要があります。 https://developer.android.com/training/location/index.html

緯度と経度を取得したら、簡単にエンティティに保存して、Cloud Endpointsを使用してデータストアに保存することができます。あなたの他のアプリはEndpointsメソッドを呼び出して、そのエンティティを取得し、緯度と経度を取得し、マーカーをマップに配置します。

エンドポイントとマップは2つの異なるものですが、上記はどのように組み合わせて使用​​できるかです。

+0

ありがとうございました!私はこれにどのように取り組むべきか分かりませんでしたが、これは素晴らしいことです。 最後にもう1つ追加するだけです。私の同僚の一人は、Googleの「マイマップ」を簡単なソリューションとして使うべきだと勧めました。これはどう思いますか? – xavvy

+0

@xavvyわからないことがない限り、GoogleのマイマップがAndroidアプリの作成にどのように適用されるかはわかりません...マイマップは独自のものを使用できますが、Android Iとの統合についてはそれが可能だとは思わない... – Micro

+0

Yeaah ...私はちょうどそれを読んで、私は本当にAPIや何かを見つけることができませんでした。それ自身のツールのように思える。再度、感謝します! – xavvy