【问题标题】:How to add mark in google maps with asp.net如何使用asp.net在谷歌地图中添加标记
【发布时间】:2014-08-03 19:27:23
【问题描述】:

我有这个,效果很好:

<div id ="map"   style="width: 304px; top: 68px; left: 172px; position: absolute; height: 238px">

添加我的 Javascript 代码:

function InitializeMap()
{
    var latlng = new google.maps.LatLng(-34.452692, -56.3972349, 17, 15);
    var myOptions = {
        zoom: 16,
        center: latlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };


    var map = new google.maps.Map(document.getElementById("map"), myOptions);
}
window.onload = InitializeMap;

我找到了添加标记的代码。如何将它与我已经编写的代码集成?

var marker1 = new google.maps.Marker(
{
     position: new google.maps.LatLng(28.8, 77.03),
     map: myMap,
     title: 'New Delhi'
});

谢谢。

【问题讨论】:

    标签: javascript asp.net google-maps marker


    【解决方案1】:

    将其放在InitiallizeMap 的末尾,并将map: myMap 更改为map: map

    <script type ="text/javascript">
    function InitializeMap() {
        var latlng = new google.maps.LatLng(-34.452692, -56.3972349, 17, 15);
        var myOptions = {
            zoom: 16,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
    
        var map = new google.maps.Map(document.getElementById("map"), myOptions);
    
        var marker1 = new google.maps.Marker({
            position: new google.maps.LatLng(28.8, 77.03),
            map: map,
            title: 'New Delhi'
        });
    }
    window.onload = InitializeMap;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-22
      • 1970-01-01
      • 2019-11-19
      • 1970-01-01
      • 2016-03-16
      • 2018-02-16
      相关资源
      最近更新 更多