Трэкинг нескольких клиентов java + websocets php
Вопрос заключается в том, что я получаю при изменении/коннекте клиента его координаты, и создаю плэйсмарк в яндекс картах, получаю данные через веб сокет сервер, вопрос, как изменить координаты точки, при получении новых координат от пользователя и также изменить координаты этой точки у других клиентов, т.к эти координаты никак не связанны, и, в принципе нельзя повесить плэйсмарк на человека, если нужно - вот код того, как создаю плейсмарки
try {
runOnUiThread(() -> {
mapView.getMap().getMapObjects().addPlacemark(new Point(rootGeolocation.getLatitude(),
rootGeolocation.getLongitude()), ImageProvider.fromResource(HomeActivity.this,
R.drawable.geolocation));
});
} catch (Exception e){
Log.d("geoCatch", e.getMessage());
}
сервер сокетов написан на php с использованием библиотеки воркерман