0
我不確定,如何從地圖上顯示的標記位置獲取緯度和經度。如何獲得標記位置(小冊子serach Nominatim)
這裏一個的jsfiddle(對不起,不知道該如何從GitHub插入JS):
$(document).ready(function(){
var map = new L.Map('map-adress', {zoom: 3, center: new L.latLng([24.61, -34.63]) });
map.addLayer(new L.TileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
}));
var markersLayer = new L.LayerGroup(); //layer contain searched elements
map.addLayer(markersLayer);
map.addControl(new L.Control.Search({
container: 'findbox-adress',
url: 'http://nominatim.openstreetmap.org/search?format=json&street={s}',
jsonpParam: 'json_callback',
propertyName: 'display_name',
propertyLoc: ['lat','lon'],
marker: L.circleMarker([0,0],{radius:30}),
autoCollapse: false,
collapsed: false,
autoType: false,
minLength: 2,
autoResize: false,
zoom: 18
}));
$(".search-button").remove();
$(".search-input").attr("Placeholder", "Street, No.");
console.log(map.addControl.propertyLoc);
});
:
https://jsfiddle.net/qkcc3r2o/2/
輸入欄不在的jsfiddle :(
JS所示
我需要位置的Lat Lng,以便將來添加標記。
感謝anwser,我會檢查它的明天。希望它能起作用。 – c00L
歡迎@ c00L :) –
甜,它的工作。謝謝你,這會幫助我很多。 :) – c00L