从数据库中取出经纬度 在百度地图上画轨迹(一条线的那种)。

通过我在博客上找寻 一直没有一个完整的从数据库中取出来然后再在百度地图上画轨迹的文章。那我就在毕设快要做完的时候写一下吧 。
数据库可以是mysql,Oracle。我用的连接池,不过连接方法都一样。
先在数据库里往外取出数据。
取数据之前先定义实体类

public class LanLat {
	private float longitude;
	private float latitude;
	public float getLongitude() {
		return longitude;
	}
	public void setLongitude(float longitude) {
		this.longitude = longitude;
	}
	public float getLatitude() {
		return latitude;
	}
	public void setLatitude(float latitude) {
		this.latitude = latitude;
	}
	@Override
	public String toString() {
		return "LanLat [longitude=" + longitude + ", latitude=" + latitude + ", getLongitude()=" + getLongitude()
				+ ", getLatitude()=" + getLatitude() + ", getClass()=" + getClass() + ", hashCode()=" + hashCode()
				+ ", toString()=" + super.toString() + "]";
	}
	

}

然后就可以用sql语句取数据了,这里用了改写了一个query取数据的工具,是我在网上找的一个视频老师讲的,我觉得用着简单。意思是就可以直接取出来放在list里面,这个是dao层

	public List<LanLat> findguiji(){
		try {
			String string="select LONGITUDE,
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值