Java 查找谷歌地图上是否存在覆盖
在我们向地图添加叠加之前,有没有办法知道地图上是否已经存在叠加 我想要的是,我有一个应用程序,可以从google服务器异步获取LatLng点,使用这些点创建标记并将它们添加到地图中。那么,是否有任何方法可以检查该点是否已添加到地图中Java 查找谷歌地图上是否存在覆盖,java,google-maps,gwt,gwt-rpc,Java,Google Maps,Gwt,Gwt Rpc,在我们向地图添加叠加之前,有没有办法知道地图上是否已经存在叠加 我想要的是,我有一个应用程序,可以从google服务器异步获取LatLng点,使用这些点创建标记并将它们添加到地图中。那么,是否有任何方法可以检查该点是否已添加到地图中 顺便说一下,我正在使用GWT-RPC和映射。任何帮助都将不胜感激。您可以做的是在将标记添加到google地图之前,在列表中添加标记,然后在列表中迭代以检查两个标记是否具有相同的latlng点,但在此之前,您需要像latlng一样覆盖isequals方法。isequa
顺便说一下,我正在使用GWT-RPC和映射。任何帮助都将不胜感激。您可以做的是在将标记添加到google地图之前,在列表中添加标记,然后在列表中迭代以检查两个标记是否具有相同的latlng点,但在此之前,您需要像latlng一样覆盖isequals方法。isequals做equals应该做的事情,但受JS覆盖规则的约束
另外,下面的链接可能会对您有所帮助:您可以做的是在将标记添加到google地图之前,在列表中添加标记,然后遍历列表以检查两个标记是否具有相同的latlng点,但在此之前,您需要像latlng一样覆盖isequals方法。isequals做equals应该做的事情,但受JS覆盖规则的约束
另外,下面的链接可能会帮助您:在创建覆盖之前,您能否让您的数据库或应用程序后端消除重复项,因此,您确定所述项目不存在?我正在尝试这样做,因为我看不到任何方法可以找到现有的覆盖。在创建覆盖之前,您能否让您的数据库或应用程序后端消除重复项,所以,你确定说的项目将不存在吗?我正试图这样做,因为我不认为有任何办法找到一个现有的覆盖。