0

感谢 Google Maps JavaScript v3,我有这段代码可以在特定坐标上放置一个标记:

function initialize() {
    var gm_latlong = new google.maps.LatLng(59.328615,13.485699);

    var gm_options = {
        zoom: 10,
        minZoom: 4,
        maxZoom: 20,
        center: gm_latlong,
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        streetViewControl: false
    }

    var gm_map = new google.maps.Map(document.getElementById('google-maps'), gm_options);

    var gm_marker = new google.maps.Marker({
        position: gm_latlong,
        draggable: false,
        map: gm_map
    });
}

很简单!但是我想获得这个位置最近的 5 个标记,它在这里变得很复杂 - 我不知道如何完成这个!我知道这段代码只打印一个标记,它应该是这个函数中的一个循环来做这样的事情。但我将坐标存储在我的数据库中,我想从那里获取它们。

这甚至可能吗?

提前致谢。

4

0 回答 0