Saya mencoba untuk menghidupkan penanda dari satu koordinat GPS ke koordinat lainnya. Saat ini saya menggunakan Google Maps untuk mencapai hal ini dan, meskipun algoritme saya kelihatannya benar, Google Maps melakukan pekerjaan yang buruk dalam mengubah posisi GPS ke piksel yang tepat di peta, yang membuat animasi tidak begitu mulus ketika peta diperbesar . Diperbesar, itu sangat halus dan itu sebabnya saya curiga "zig zag" disebabkan oleh Google melakukan konversi pixel LatLng-> yang buruk.
Solusi terbaik bagi saya adalah berurusan langsung dengan koordinat piksel (x, y) tetapi sayangnya tidak ada metode publik untuk menetapkan lokasi piksel ke penanda.
Kode tersedia di sini: http://dev.syskall.com/map/
Bagaimana Anda membuat animasi lebih halus saat diperbesar? Atau, saya akan tertarik menggunakan setara dengan Google Maps yang akan membiarkan saya mencapai apa yang saya coba lakukan jika itu tidak mungkin dengan Google Maps.
PS: Saya tidak yakin apakah ini tempat yang tepat untuk menanyakan pertanyaan saya, beri tahu saya kalau bukan itu masalahnya.
Anda juga dapat memeriksanya: http://mypersonalsoft.blogspot.com/2012/02/simulating-moving-targets-in-google.html
Target dibuat untuk bergerak perlahan di google maps mensimulasikan target GPS.
sumber
Anda juga dapat mempertimbangkan pendekatan berikut:
marker.setVisibility(value)
fungsiContoh lengkap
JSFiddle
sumber