react-native-yamap icon indicating copy to clipboard operation
react-native-yamap copied to clipboard

Некорректно работает getScreenPoints

Open amoiseenko-sc opened this issue 2 years ago • 0 comments

Использую метод getScreenPoints для получения координат маркера относительно координат на экране. Координаты обычно приходят больше, чем размеры самого экрана.

Пример использования: map.current.getScreenPoints( [ { lat: selectedMarkerPosition.latitude, lon: selectedMarkerPosition.longitude, }, ], point => console.log('point ', point), );

Плюс вместо одной точки, как сказано в методе, я получаю объект, в котором есть массив точек. Например {"screenPoints": [{"x": 272.358642578125, "y": 980.6953125}], "target": 123}. При этом высота телефона меньше 980, и маркер не может находиться там.

Как получить актуальные координаты маркера по его координатам?

amoiseenko-sc avatar Oct 26 '23 12:10 amoiseenko-sc