jfreechart 画散点图

本文介绍了如何利用jfreechart库处理GPS数据并生成散点图,展示车辆行驶轨迹。首先对杂乱的GPS数据进行处理,然后通过jfreechart库进行绘图,最终展示出清晰的轨迹效果。
摘要由CSDN通过智能技术生成

画散点图
已知杂乱的Gps数据,将数据处理后画散点图,出现行驶轨迹
首先是数据处理类,后面是画图

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.Vector;
import java.util.zip.DataFormatException;

public class dataTransfer {
   
    public static double[][] getData() throws Exception {

        FileReader fr = new FileReader("C:/Users/dell-1/Desktop/gps.txt");
        BufferedReader br = new BufferedReader(fr);

        String line;
        Vector<Double> lineWord1 = new Vector<Double>();
        Vector<Double> lineWord2 = new Vector<Double>();
        while((line = br.readLine()) != null){
            String[] temp = line.split(",");
            String message = "$GPRMC";
            if(temp[0].equals(message)){                    
                double degree1 = Double.parseDouble(temp[3].substring(0, 2));
                double minutes1 = Double.parseDouble(temp[3].substring(2, 8))/60;       

                double wd = degree1+minutes1;
                lineWord1.add(wd);
                double 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值