Jvectormap でもう 1 つイライラする問題があります。lngLat を介してページ/マップの読み込み時にマーカーに注目したいのですが、どうすればよいですか? 理想的には、このマーカーに注目するか、latlng に注目するとよいでしょう。マップごとに 1 つのマーカーのみを表示しますが、x/y は lngLat または国コードだけではわかりません。これを行うためのより簡単な方法があるかもしれないので、提案を歓迎します。高度なご協力ありがとうございます
var markers = [ {latLng: [47.774099, -52.793427], name: "loc 1", label: "This blahblah"}]
$(function(){
$('#map1').vectorMap({
map: 'world_mill_en',
scale: ['#C8EEFF', '#0071A4'],
normalizeFunction: 'polynomial',
hoverOpacity: 0.7,
hoverColor: false,
markerStyle: {
initial: {
fill: '#F8E23B',
stroke: '#383f47'
}
},
backgroundColor: '#383f47',
markers: markers,
focusOn:{
latLng: [47.774099, -52.793427],
scale: 5
},
onMarkerLabelShow: function(event, label, index) {
label.html( ''+markers[index].label+'');
}
});
});