0
我正在使用mapbox,我想在地圖中心保持一個別針,只要地圖移動,別針就會保持靜止。演示可能是Lyft圈的效果。我該如何檢索地圖中心的地理編碼
lyft screen http://pasteio.com/m5fd6d1a0a78d9e905c828d0bb8a18154
我正在使用mapbox,我想在地圖中心保持一個別針,只要地圖移動,別針就會保持靜止。演示可能是Lyft圈的效果。我該如何檢索地圖中心的地理編碼
lyft screen http://pasteio.com/m5fd6d1a0a78d9e905c828d0bb8a18154
如果找到它,它是夜宵容易只用map.getCenter();這裏是我的共享代碼。
centerMarker = new Object();
centerMarker = L.marker(map.getCenter());
map.addLayer(centerMarker);
map.on('drag', function() { centerMarker.setLatLng(map.getCenter()); });
標記你的答案是正確的,如果它回答你原來的問題(它看起來像它應該) –
此外,還可以簡化,如果事情,而不是刪除'centerMarker'並重新加入,您只需更新與[setLatLng()](http://leafletjs.com/reference.html#marker-setlatlng)。例如。 ('drag',function(){centerMarker.setLatLng(map.getCenter());});' –
@JamesConkling系統表示需要兩天的等待時間來標記自己的答案是否正確。我更新了代碼:) –