标记在谷歌地图上移动

时间:2013-04-15 10:19:22

标签: php javascript codeigniter google-maps

我是PHP新手,我只是添加谷歌地图,但我不知道如何创建标记以及如何移动标记。在那之后我将如何采取制造商的经度和纬度。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

我建议您使用Google地图的JavaScript API。

Google提供了有助于您入门的代码示例。您可以在此处访问这些代码示例:https://developers.google.com/maps/documentation/javascript/examples/

至于创建标记,您可以使用以下内容:

  function initialize() {
    var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
    var mapOptions = {
      zoom: 4,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }

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

    var marker = new google.maps.Marker({
        position: myLatlng,
        map: map,
        title: 'Hello World!'
    });

  }

  <div id="map-canvas"></div>

您需要知道Lat / Long放置标记的位置。