Closed anis-18 closed 1 year ago
@anisamirouche у нас это реализовано как в Яндекс.Такси, маркер - заданная абсолютом по центру экрана иконка, и через метод onCameraPositionChangeEnd получаем координаты.
const onPositionChange = useCallback(async (point: { lat: number; lon: number }) => {
const geo = await Geocoder.geoToAddress(point)
setAddress({
address: geo?.formatted || '',
lat: point.lat,
lng: point.lon,
}), [])
onCameraPositionChangeEnd={event => {
onPositionChange(event.nativeEvent.point)
}}
Верно, используем аналогичное решение в своих приложениях
В Google maps у маркера есть props : draggable Примерно можно использовать onChangeCameraPositionEnd, но маркер будет двигаться?