2016-06-28 5 views
1

GoogleMapにマーカーを投稿し、他のユーザーから投稿された他のマーカーを私の周りの50kmの半径に表示したいと考えています。それをどうやってやりますか?クラウドエンドポイントを持つエンティティにマーカーを格納(ロード)する方法は?

マーカー(またはLat Lngのようなプロパティ)を保存するために別のクラスを作成する必要がありますか、それとも簡単な方法がありますか?あなたはtypes supportedを見てみる場合は

答えて

0

がある店は、緯度と経度が、あなたはStringのような、より一般的なタイプで他の属性を(タイトル、アルファ、のZIndex、目に見える、...)を格納する必要がありますcom.google.appengine.api.datastore.GeoPtfloatintboolean ...

+0

ああ、いいですね。私はGeoPtを試してみましょう。私はこれで正しいパスにいると仮定します: エンティティテスト=新しいエンティティ( "user");test.setProperty( "location"、new GeoPt(lat、lng)); datastore.put(test); – SaltySea

+0

はい、これは正しいようです – antonio

+0

私はそれをどこで実装するのかよく分かりません。私が必要とする情報を取得できるように、自分のデータストア用に別のクラスを作成し、他のクラスのゲッターを使用するのが最善でしょうか? – SaltySea

関連する問題