2014-01-21 123 views
0

我想要做以下事情,我说服务器在哪里更新(添加/删除)标记的“位置”,然后当有人使用我的应用时,我希望他看到可用的标记,问题是......处理更新事件的最佳方式是什么?我的意思是我不希望应用程序在删除和/或添加1个标记时重新绘制所有标记,因为我可能会有很多标记,并且在我们实时交谈时需要一些时间更新谷歌地图上的标记

+0

类似于该问题http://stackoverflow.com/questions/20592622/google-maps-best-way-to-show-all-saved-locations-on-map-saved-in-my-db-or -dir –

回答

0

您可以在数据库中为每个标记存储唯一的标识符,该标记在创建时被设置为标记“片段”。通过在视图中保留对标记集合的引用,您可以根据数据库的状态更新标记集合(搜索片段ID),根据需要从映射中删除或添加。这将避免再次重新创建所有标记。