我正在使用此代码来获取google map.it具有lat和lon值,但我有一个具有lat和lon的数据库。我想在这张地图中使用数据库中的lat和lon,怎么做?
这是我的谷歌地图javascript
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(12.91869,77.594051);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
var marker = new google.maps.Marker({
position: latlng,
map: map,
});
var infowindow = new google.maps.InfoWindow({
map: map,
position: latlng,
});
map.openInfoWindow(latlng,
document.createTextNode("Hello, world"));
}
</script>
任何人都可以帮助我......?
提前致谢.....
答案 0 :(得分:0)
只需一种方法即可继续 -
首先从数据库加载latlng值并将它们存储在数组中。
然后将此latlng数组传递给javascript函数,该函数将在地图上显示此latlng值。该函数将基本上包含一个循环,该循环将在地图上逐个显示这些latlng中的每一个以及标记。
你应该首先尝试在javascript数组中使用latlng的硬编码数组。然后处理从数据库中检索的值将很容易。