react-native-yamap
react-native-yamap copied to clipboard
Некорректно работает getScreenPoints
Использую метод 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, и маркер не может находиться там.
Как получить актуальные координаты маркера по его координатам?