如何刷新 gmapsfx 中的 GoogleMap 实例(Java)?
How to refresh a GoogleMap instance within gmapsfx (in Java)?
我正在寻找一种方法来刷新 gmapsfx 中 GoogleMap 实例的显示。
这主要是为了从显示的地图中删除已从地图实例中删除的标记(一旦地图被缩放或平移,它们就会消失)。
标记添加
map.addMarker();
并用
删除
map.removeMarker( markerInstance );
我想这一定在某个地方......非常感谢任何帮助。
提供了一种解决方法,通过将缩放级别更改为另一个值然后再返回来执行刷新。
// Force an update by changing the zoom level in the background
int currentZoom = map.getZoom();
map.setZoom( currentZoom - 1 );
map.setZoom( currentZoom );
我正在寻找一种方法来刷新 gmapsfx 中 GoogleMap 实例的显示。
这主要是为了从显示的地图中删除已从地图实例中删除的标记(一旦地图被缩放或平移,它们就会消失)。
标记添加
map.addMarker();
并用
删除map.removeMarker( markerInstance );
我想这一定在某个地方......非常感谢任何帮助。
提供了一种解决方法,通过将缩放级别更改为另一个值然后再返回来执行刷新。
// Force an update by changing the zoom level in the background
int currentZoom = map.getZoom();
map.setZoom( currentZoom - 1 );
map.setZoom( currentZoom );