#reactjs #react-native #google-maps
Вопрос:
Я использую карты react native , на моей карте есть маркер , показывающий мое текущее местоположение , и я также использую компонент полилинии той же библиотеки для отслеживания моего пути , проблема в том, что иногда полилиния рисует линию в неправильной точке немного так далеко от пути, по которому я прошел, есть ли способ избежать этих неправильных точек координат, не могли бы вы помочь решить проблему вот мой код :
useEffect(() => {
if (!!coords amp;amp; mapRef.current) {
setPolylines([...polylines,{latitude : coords.latitude , longitude : coords.longitude}]);
mapRef.current.animateCamera({
center: {
latitude: coords.latitude,
longitude: coords.longitude,
},
pitch: 0,
heading: 0,
altitude: 1000,
zoom: 16,
});
}
}, [coords]);