gpt4 book ai didi

routes - 将 MapBox 地理位置坐标放入变量中

转载 作者:行者123 更新时间:2023-12-02 03:34:03 24 4
gpt4 key购买 nike

我创建了一个带有几个标记的 map ,并且能够对用户进行地理定位,该部分已经完成,但我似乎无法找到如何实际获得对用户进行地理定位的结果,我得到的只是按钮切换它,但无论发生什么似乎都在 Mapbox 本身内部。关于如何将用户位置的结果保存到变量中的任何想法,以便我可以将其用作路线起点(使用 Mapbox Directions API)。最好的问候

最佳答案

var geolocate = new mapboxgl.GeolocateControl();

map.addControl(geolocate);

geolocate.on('geolocate', function(e) {
var lon = e.coords.longitude;
var lat = e.coords.latitude
var position = [lon, lat];
console.log(position);
});

https://www.mapbox.com/mapbox-gl-js/api/#geolocatecontrol.event:geolocate

关于routes - 将 MapBox 地理位置坐标放入变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50877315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com