Javascript 谷歌地图自动加载标记位置中的隐藏位置

Javascript 谷歌地图自动加载标记位置中的隐藏位置,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,试图从页面加载时的隐藏变量向google地图添加标记。是否可以根据地址而不是坐标来执行此操作 代码是: var place = $('#hidden-place').val(); var markers = []; var mapOptions = { zoom: 15, mapTypeControl: true, mapTypeControlOptions: { style: google.maps.

试图从页面加载时的隐藏变量向google地图添加标记。是否可以根据地址而不是坐标来执行此操作

代码是:

  var place = $('#hidden-place').val(); 

    var markers = [];

    var mapOptions = {
        zoom: 15,
        mapTypeControl: true,
        mapTypeControlOptions: {
          style: google.maps.MapTypeControlStyle.DEFAULT,
          mapTypeIds: [
            google.maps.MapTypeId.ROADMAP,
            google.maps.MapTypeId.TERRAIN
          ]
        },
        zoomControl: true,
        zoomControlOptions: {
          style: google.maps.ZoomControlStyle.SMALL
        }
    };

var map = new google.maps.Map(document.getElementById('google-map'),
                            mapOptions);

您可以在API中使用地理编码服务——看看这个例子

在该示例中,它允许您使用自由格式地址并将第一个匹配结果打印为标记


这至少可以让您开始。

如果您只有地址,则需要使用获取坐标以显示标记。可能重复的