0
gmap3 jquery 플러그인을 사용하여지도를 만들었으므로 괜찮습니다.Google지도에서 마우스 클릭시 KML 레이어 강조 표시
하지만 마우스를 움직일 때 영역을 강조해야합니다.
Google 어스를 사용하여 레이어를 생성했으며 KML 파일에 저장됩니다. kml 파일을 호출하면 kml 파일에 설명 된 모든 선택된 영역이 표시됩니다.
1- 마우스를 클릭 한 지역 만 강조 표시해야합니다. 2 강조 표시된 영역의 값/ID/주소를 가져옵니다.
이$("#my_map").height(300).gmap3({marker:{
latLng: [25.185442, 55.280040],
options:{
draggable:true
},
events:{
dragend: function(marker){
$(this).gmap3({
getaddress:{
latLng:marker.getPosition(),
callback:function(results){
var map = $(this).gmap3("get"),
infowindow = $(this).gmap3({get:"infowindow"}),
content = results && results[1] ? results && results[1].formatted_address : "no address";
if (infowindow){
infowindow.open(map, marker);
infowindow.setContent(content);
} else {
$(this).gmap3({
kmllayer:{
options:{
url: "http://path_to_site/Dubai_Highlights.kml",
opts:{
suppressInfoWindows: true
}
},
events:{
click: function(kml, event){
alert(content);
}
}
}});
}
}
}
});
}
}
},
map:{
options:{
zoom: 8
}
}
});
하나의 웹 사이트 dubizzle.com가와 (등록 필요) "어떤 광고를 추가"때 디 있습니다
나는 하나 개의 코드를 시도했다. 그래서 스크린 샷을 첨부하고 있습니다. http://i61.tinypic.com/3179p3b.png