如何使用mvc保存Google地图位置

时间:2017-10-07 03:28:30

标签: javascript asp.net-mvc google-maps-api-3

我想将我的地址保存到数据库并在Google地图上显示,但我不想使用纬度和经度方法。由于我看到了几个例子,但大多数人都会向保存数据的用户询问纬度和经度。但是假设用户并不知道纬度和经度输入的内容,他们只想写下adres或从Google地图中选择?这种情况的解决方案是什么?

1 个答案:

答案 0 :(得分:1)

你可能想看看这个

Google Geo Coding

下面是一个小例子,希望你已经研究过谷歌地图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);