私はかなりシンプルでなければならないと思われる何かをしているひどい時を過ごしています。ジオロケーションによって返された位置に点を描画します。Geolocationの結果の後にポイントを設定する
ジオコーディングの例を開始点として使用しました:https://www.mapbox.com/mapbox-gl-js/example/point-from-geocoder-result/しかし、そこから着実に下り坂になりました! https://output.jsbin.com/nesec、および重要なビットは、次のとおりです:
私の例はここにある
geolocator.on('geolocate', function (ev) {
var myloc = [ev.coords.latitude, ev.coords.longitude];
map.getSource('single-point').setData(myloc);
});
もちろん、私は私がやっている見当がつかないが、コピー&ペーストは、常に過去にも私を務めています。ああ、今回は運が足りなくなった! 、myloc
はそうで私の緯度/経度の配列を含有し、対象となる必要があること、それは私の道を取った -