我想将我的地址保存到数据库并在Google地图上显示,但我不想使用纬度和经度方法。由于我看到了几个例子,但大多数人都会向保存数据的用户询问纬度和经度。但是假设用户并不知道纬度和经度输入的内容,他们只想写下adres或从Google地图中选择?这种情况的解决方案是什么?
答案 0 :(得分:1)
你可能想看看这个
下面是一个小例子,希望你已经研究过谷歌地图API
var directionsService = new google.maps.DirectionsService;
var directionsDisplay = new google.maps.DirectionsRenderer;
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 7,
center: { lat: 41.85, lng: -87.65 }// initial coords as default
});
directionsDisplay.setMap(map);
directionsService.route({
origin: Address here ,
destination: Address here,
travelMode: 'DRIVING'
}, function(response, status) {
if (status === 'OK') {
directionsDisplay.setDirections(response);
directionsDisplay.setDirections(response);