首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得更准确的lng及以后的结果

如何获得更准确的lng及以后的结果
EN

Stack Overflow用户
提问于 2017-06-09 17:21:34
回答 0查看 44关注 0票数 1

我使用的是MapBox,当用户点击地图时,你会看到lng lat,这不是很准确,我点击了联合王国,但当我在谷歌地图中检查时,这些值将我指向海的中央。

如何解决这个问题呢?我需要它非常准确,我听说它需要绝对位置,我这样做了,并给了我相同的结果。

代码语言:javascript
复制
        <div id="right" class="map">

            <div id='map' class="map" style='width: 100%; height: 100%;'></div>
                                <pre id='info'></pre>
            <script>
            mapboxgl.accessToken = 'pk.eyJ1IjoibGl2ZS1vbGRoYW0iLCJhIjoiY2ozbXk5ZDJ4MDAwYjMybzFsdnZwNXlmbyJ9.VGDuuC92nvPbJo-qvhryQg';
            var map = new mapboxgl.Map({
            container: 'map',
            style: 'mapbox://styles/mapbox/streets-v10',
                        center: [-1.77, 52.73],
                        zoom: 3

            });
                        map.on('click', function(e) {
                        document.getElementById('info').innerHTML =
                        JSON.stringify(e.point) + JSON.stringify(e.lngLat);
});
            </script>
        </div>
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44454019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档