1
我希望能夠在GoogleMap上發佈標記,並在我周圍50公里的半徑範圍內顯示其他用戶發佈的標記。我會怎麼做呢?如何將標記存儲(並加載)到具有云端點的實體中?
我是否需要製作一個單獨的類來存儲標記(或其屬性,如Lat Lng)還是有更簡單的方法?
我希望能夠在GoogleMap上發佈標記,並在我周圍50公里的半徑範圍內顯示其他用戶發佈的標記。我會怎麼做呢?如何將標記存儲(並加載)到具有云端點的實體中?
我是否需要製作一個單獨的類來存儲標記(或其屬性,如Lat Lng)還是有更簡單的方法?
如果你看一看的types supported有一個com.google.appengine.api.datastore.GeoPt
,存儲緯度和經度,但你需要存儲更多的一般類型的其他屬性(標題,α,zIndex的,可見的,...),如String
, float
,int
,boolean
...
哦,很好。我會給GeoPt一個嘗試。我假設我在正確的道路上: 實體測試=新實體(「用戶」); test.setProperty(「location」,new GeoPt(lat,lng));datastore.put(test); – SaltySea
是的,這似乎是正確的 – antonio
我不太確定在哪裏實施它。如果我爲我的數據存儲創建一個單獨的類並使用其他類的getter,那麼最好是我可以檢索我需要的信息? – SaltySea