gpt4 book ai didi

mapbox - 从 mapbox geocoder 中检索数据

转载 作者:行者123 更新时间:2023-12-03 15:36:38 25 4
gpt4 key购买 nike

我只需要 mapbox 地理编码自动完成而不需要 map (将带有 lat/lng 的结果放在另一个请求中)

我设法在没有 map 的情况下完全单独使用它:

<template>
<div id='geocoder' class='geocoder'></div>
</template>

<script>
import MapboxGeocoder from '@mapbox/mapbox-gl-geocoder'
require('../../node_modules/@mapbox/mapbox-gl-geocoder/dist/mapbox-gl-geocoder.css')

mapboxgl.accessToken = '<your access token here>';
var geocoder = new MapboxGeocoder({
accessToken: mapboxgl.accessToken
placeholder: 'Rechercher'
});
document.getElementById('geocoder').appendChild(geocoder.onAdd());
</script>

enter image description here

但现在我想检索数据(特别是 lat/lng 属性,以便将其保存在我的组件中并使用它)

我怎样才能做到这一点 ?我已经搜索了 mapbox 文档,但没有找到任何相关信息:/

提前感谢社区

最佳答案

来自 API 文档 https://github.com/mapbox/mapbox-gl-geocoder/blob/master/API.md#on您可以使用

geocoder.on('results', function(results) {
console.log(results);
})

关于mapbox - 从 mapbox geocoder 中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51406675/

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