我们如何才能在java中显示浏览器中的谷歌地图,我想获取我的mysql数据库的latlng,并使用这些latlng我想要显示每个点使用java(jsp / servlet)code.i我使用html代码的气泡图像。
Insert title herevar stations = [[1, 'cbkStn2001', 'Kukatpally', '5000', 17.494207, 78.384724],[1, 'cbkStn1001', 'Kuntapalanahalli', '50', 14.3543, 75.9266],[1, 'cbkStn1', 'Turchugutta2', '340', 17.494207, 78.3844657]];
var stations[]=
alert(stations);
function initializeMap() {
if(stations.length >= 1){
var pointLatlng = new google.maps.LatLng(stations[0][4] , stations[0][5]);
}else{
var pointLatlng = new google.maps.LatLng(-25.363882,131.044922);
}
var myOptions = {
zoom: 5,
center: pointLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
for(var i=0; i
if(stations[i][0] == 1){
pointLatlng = new google.maps.LatLng(stations[i][4] , stations[i][5]);
setMarker(map, pointLatlng, "
"+stations[i][2]+"
"+"Voters = "+stations[i][3] );}
}
}
function setMarker(map, latlng, content){
var infowindow = new google.maps.InfoWindow({
content: content
});
var marker = new google.maps.Marker({
position: latlng,
map: map,
//title: 'Uluru (Ayers Rock)'
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
function checkBoxChange(elementId){
for(var i=0; i < stations.length; i++){
if(stations[i][1] == elementId){
if(document.getElementById(elementId).checked == true){
stations[i][0] = 1;
initializeMap();
}else{
stations[i][0] = 0;
initializeMap();
}
break;
}
}
}
Prototype Map | |
Poling StationsKukatpally Kuntapalanahalli Turchugutta2 |
如果任何人有请帮助的意思