数据库存经纬度坐标及文字描述,用ajax取出展示。
var map = new BMapMap("container");
$(function()
{
$getJSON("/map/ajaxDbaspxid="+$("#hid_id")val(), { "resultType": "json" }, function(data, textStatus)
{
slng=data[0]lng;
slat=data[0]Lat;
var sContent ="<div style='line-height:18em;font-size:12px;'><b>地址:</b>"+data[0]address+"<br/></div>";
var marker = new BMapMarker(new BMapPoint(slng, slat)); // 创建标注
mapaddOverlay(marker); // 将标注添加到地图中
var infoWindow = new BMapInfoWindow(sContent); // 创建信息窗口对象
markeraddEventListener("click", function(){
thisopenInfoWindow(infoWindow);
});
});
})
<s:iterator value="lname" >
<td>
<s:property /><br>
</td>
</s:iterator>
序列化成字符串然后存到数据库,到时候反序列化成对象实例
自己定义一个数据结构,或者用json、xml之类的数据结构,转成字符串,存到数据库。用的时候根据结构解析。json或者xml的话可以直接用工具类转换。
以上就是关于如何从数据库获取地址然后在前台调用百度地图将位置显示全部的内容,包括:如何从数据库获取地址然后在前台调用百度地图将位置显示、在JSP页面中定义参数,map、scala中如何将map存入数据表text字段中,然后在读取出来转为map等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)