Dalam penyemak imbas desktop, saya memanggil kaedah getCurrentPosition() bagi BMap.Geolocation() baharu dalam API Peta Baidu untuk mendapatkan koordinat semasa pengguna Penyemak imbas perlu bertanya kepada pengguna sama ada untuk mendedahkan maklumat lokasi (lagipun, pengguna privasi terlibat), jika pilihannya ya Maka koordinat yang tepat akan diperolehi, jika tidak hanya koordinat bandar semasa akan diperolehi.
Tetapi ia juga merupakan pelayar desktop dan produk Baidu Maps sendiri, tetapi ia boleh mengesan lokasi tepat saya secara langsung. Tiada kotak pertanyaan dan kelajuan penentududukan adalah sangat pantas. Saya mematikan tetapan maklumat lokasi awam dan masih meletakkan kedudukan dengan cepat dan tepat!
Kenapa ni? Adakah terdapat cara lain untuk mendapatkan koordinat pengguna dalam API Peta Baidu?
Selain mendapatkan koordinat GPS melalui geolokasi, terdapat juga jenis penentududukan rangkaian, yang dibahagikan kepada penentududukan wifi dan kedudukan stesen pangkalan Lokasi penentududukan diperoleh dengan mendapatkan maklumat wifi atau stesen pangkalan, dan kemudian menanyakan wifi yang sepadan atau pangkalan data lokasi stesen pangkalan. Pangkalan data penentududukan boleh dipertingkatkan dan ditambah secara berterusan, jadi lebih tepat kedudukannya, lebih tepat ia.
/a/11...