test
페이지 정보
작성자 관리자 조회 48회 댓글 0건 작성일 24-09-19 13:27본문
var map = new naver.maps.Map(document.getElementById('map'), {
zoom: 13,
mapTypeId: 'normal',
center: new naver.maps.LatLng(37.3586524, 127.1060678)
});
$.ajax({
url: '../geojson/naver.json',
dataType: 'json',
success: startDataLayer
});
function startDataLayer(geojson) {
map.data.addGeoJson(geojson);
map.data.setStyle(function(feature) {
var color = 'red';
if (feature.getProperty('isColorful')) {
color = feature.getProperty('color');
}
return {
fillColor: color,
strokeColor: color,
strokeWeight: 2,
icon: null
};
});
map.data.addListener('click', function(e) {
e.feature.setProperty('isColorful', true);
});
map.data.addListener('dblclick', function(e) {
var bounds = e.feature.getBounds();
if (bounds) {
map.panToBounds(bounds);
}
});
map.data.addListener('mouseover', function(e) {
map.data.overrideStyle(e.feature, {
strokeWeight: 8,
icon: './img/pin_spot.png'
});
});
map.data.addListener('mouseout', function(e) {
map.data.revertStyle();
});
}
댓글목록
등록된 댓글이 없습니다.