Skip to content

Instantly share code, notes, and snippets.

@hkitago
Created May 5, 2020 02:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hkitago/6794301ccde2ffeb719d9479045b1999 to your computer and use it in GitHub Desktop.
Save hkitago/6794301ccde2ffeb719d9479045b1999 to your computer and use it in GitHub Desktop.
const posFrom = { 'lat': 35.799465, 'lng': 138.356991 }
const posTo = { 'lat': 35.801618, 'lng': 138.355843 }
const frame = 110
let pathCoords = []
for(let i = 0; i < frame; i++) {
pathCoords.push({ 'lat': (posFrom.lat + ((posTo.lat - posFrom.lat) / frame) * i)
, 'lng': (posFrom.lng + ((posTo.lng - posFrom.lng) / frame) * i) })
}
/*
for (let i = 0; i < pathCoords.length; i++) {
setTimeout((pathCoords) => {
moveMarker(map, marker, pathCoords.lat, pathCoords.lng)
}, frame * i, pathCoords[i])
}
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment