Javascript - 在地图上点击澳大利亚州时添加标记

时间:2015-05-17 00:13:59

标签: javascript html google-maps leaflet

目前我正在使用等值区域地图,我可以点击澳大利亚地图中的每个州。但是,当我点击状态时,我想添加一个标记。因此,当我点击一个州时,标记会显示出来。

function zoomToFeature(e) {
    map.fitBounds(e.target.getBounds());
}

function onEachFeature(feature, layer) {
    layer.on({
        mouseover: highlightFeature,
        mouseout: resetHighlight,
        click: zoomToFeature
    })        
}

geojson = L.geoJson(australiastates, {
    style: style,
    onEachFeature: onEachFeature
}).addTo(map);

var systemIcon = L.icon ({
    iconUrl: 'system.png',
    iconSize:  [40, 80]
})

L.marker([-37.81,144.9631], {icon: systemIcon}).addTo(map);

这就是点击监听器。但是,当我点击状态

时,我不确定将下面的代码添加到标记的位置
var systemIcon = L.icon ({
    iconUrl: 'system.png',
    iconSize:  [40, 80]
})

L.marker([-37.81,144.9631], {icon: systemIcon}).addTo(map);

0 个答案:

没有答案