Leaflet 如何设置落差以聚焦在地图的中心?

Leaflet 如何设置落差以聚焦在地图的中心?,leaflet,geocoding,Leaflet,Geocoding,我一直在试图找到一种方法,如何将插针设置为聚焦在地图的中心,或者让地图调整为将插针聚焦在地图的中心。如下图所示,插针显示在屏幕的左上角。下面是我目前正在编写的一段代码 我目前正在使用提供交互式地图 $(文档).ready(函数(){ var map=L.map('mapid').setView([14.590621620.9799696],12); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'{ 属性:“&c

我一直在试图找到一种方法,如何将插针设置为聚焦在地图的中心,或者让地图调整为将插针聚焦在地图的中心。如下图所示,插针显示在屏幕的左上角。下面是我目前正在编写的一段代码

我目前正在使用提供交互式地图

$(文档).ready(函数(){
var map=L.map('mapid').setView([14.590621620.9799696],12);
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'{
属性:“©;贡献者”
}).addTo(地图);
让geocoder=new L.Control.geocoder.namitm();
变量位置=$('.location').text();
地理编码(位置、功能(结果){
var latLng=new L.latLng(结果[0].center.lat,结果[0].center.lng);
var标记=新的L.标记(latLng);
var geocodeLocation=对象值(latLng);
//console.log(地理编码定位);
L.标记(地理编码定位).addTo(地图)
.bindPopup('一个漂亮的CSS3弹出窗口。
易于定制。') .openPopup() }); })

纽约

map.setView(新的L.LatLng(纬度、经度)、缩放);或map.panTo(新L.LatLng(lagps,logps));或者在创建映射时使用center[]参数。这里唯一的问题是,它不会接受围绕数组的值。我不理解这个问题。由于您拥有该点的GPS,因此在创建地图时只需使用中心[]的Lat和Long参数。与设置缩放的方式相同。