⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 luduan.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.jiaotongbu.input.type;

import jxl.Cell;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class Luduan {
  private boolean gpsData = false;
  private String luxianDaima = "";
  private String luxianJiancheng = "";
  private String luduanBianhao = "";
  private String licheng = "";
  private String qidianZhuanghao = "";
  private String qidianMingcheng = "";
  private String zhidianZhuanghao = "";
  private String zhidianMingcheng = "";
  private String jishudengji = "";
  private String miancengleixing = "";
  private String lujiKuandu = "";
  private String lumianKuandu = "";
  private String qingyutongche = "";
  private String chongfuluxian = "";
  private String shifouDuantou = "";
  private String shijian = "";
  private String handongshuliang = "";
  private String handongmi = "";
  private double qidianScaleZhuanghao = -1;
  private double zhidianScaleZhuanghao = -1;
  public Luduan() {
  }

  public String getHandongmi() {
    return handongmi;
  }

  public String getHandongshuliang() {
    return handongshuliang;
  }

  public String getShijian() {
    return shijian;
  }

  public String getShifouDuantou() {
    return shifouDuantou;
  }

  public String getChongfuluxian() {
    return chongfuluxian;
  }

  public String getQingyutongche() {
    return qingyutongche;
  }

  public String getLumianKuandu() {
    return lumianKuandu;
  }

  public String getLujiKuandu() {
    return lujiKuandu;
  }

  public String getMiancengleixing() {
    return miancengleixing;
  }

  public String getJishudengji() {
    return jishudengji;
  }

  public String getZhidianMingcheng() {
    return zhidianMingcheng;
  }

  public String getZhidianZhuanghao() {
    return zhidianZhuanghao.trim();
  }

  public String getQidianMingcheng() {
    return qidianMingcheng;
  }

  public String getQidianZhuanghao() {
    return qidianZhuanghao.trim();
  }

  public String getLicheng() {
    return licheng;
  }

  public String getLuduanBianhao() {
    return luduanBianhao;
  }

  public String getLuxianJiancheng() {
    return luxianJiancheng;
  }

  public String getLuxianDaima() {
    return luxianDaima;
  }

  public void setGpsData(boolean gpsData) {
    this.gpsData = gpsData;
  }

  public void setHandongmi(String handongmi) {
    this.handongmi = handongmi;
  }

  public void setHandongshuliang(String handongshuliang) {
    this.handongshuliang = handongshuliang;
  }

  public void setShijian(String shijian) {
    this.shijian = shijian;
  }

  public void setShifouDuantou(String shifouDuantou) {
    this.shifouDuantou = shifouDuantou;
  }

  public void setChongfuluxian(String chongfuluxian) {
    this.chongfuluxian = chongfuluxian;
  }

  public void setQingyutongche(String qingyutongche) {
    this.qingyutongche = qingyutongche;
  }

  public void setLumianKuandu(String lumianKuandu) {
    this.lumianKuandu = lumianKuandu;
  }

  public void setLujiKuandu(String lujiKuandu) {
    this.lujiKuandu = lujiKuandu;
  }

  public void setMiancengleixing(String miancengleixing) {
    this.miancengleixing = miancengleixing;
  }

  public void setJishudengji(String jishudengji) {
    this.jishudengji = jishudengji;
  }

  public void setZhidianMingcheng(String zhidianMingcheng) {
    this.zhidianMingcheng = zhidianMingcheng;
  }

  public void setZhidianZhuanghao(String zhidianZhuanghao) {
    this.zhidianZhuanghao = zhidianZhuanghao;
  }

  public void setQidianMingcheng(String qidianMingcheng) {
    this.qidianMingcheng = qidianMingcheng;
  }

  public void setQidianZhuanghao(String qidianZhuanghao) {
    this.qidianZhuanghao = qidianZhuanghao;
  }

  public void setLicheng(String licheng) {
    this.licheng = licheng;
  }

  public void setLuduanBianhao(String luduanBianhao) {
    this.luduanBianhao = luduanBianhao;
  }

  public void setLuxianJiancheng(String luxianJiancheng) {
    this.luxianJiancheng = luxianJiancheng;
  }

  public void setLuxianDaima(String luxianDaima) {
    this.luxianDaima = luxianDaima;
  }

  public void setZhidianScaleZhuanghao(double zhidianScaleZhuanghao) {
    this.zhidianScaleZhuanghao = zhidianScaleZhuanghao;
  }

  public void setQidianScaleZhuanghao(double qidianScaleZhuanghao) {
    this.qidianScaleZhuanghao = qidianScaleZhuanghao;
  }

  public boolean isGpsData() {
    return gpsData;
  }

  public double getZhidianScaleZhuanghao() {
//    System.out.println("zhidianZhuanghao:" + zhidianZhuanghao + ",zhidianScaleZhuanghao:" + zhidianScaleZhuanghao);
    if (zhidianScaleZhuanghao == -1) {
      return Double.parseDouble(this.zhidianZhuanghao);
    }else{
      return zhidianScaleZhuanghao;
    }
  }

  public double getQidianScaleZhuanghao() {
    if (qidianScaleZhuanghao == -1) {
      return Double.parseDouble(this.qidianZhuanghao);
    }
    else {
      return qidianScaleZhuanghao;
    }

  }

  public void setValue(Cell[] rowData, Luduan pre) {
    if (rowData != null && rowData.length >= 20) {
      /**
       * 设置是否是GPS数据
       */
      String gps = rowData[0].getContents().trim();
      if (gps.equals("")) {
        if (pre != null) {
          this.setGpsData(pre.isGpsData());
        }
      }
      else if (gps.equals("GPS测量")) {
        this.setGpsData(true);
      }
      else if (gps.equals("年报")) {
        this.setGpsData(false);
      }
      /**
       * 路线
       */
      String lx = rowData[1].getContents().trim();
      if (lx.equals("")) {
        if (pre != null) {
          this.setLuxianDaima(pre.getLuxianDaima());
        }
      }
      else {
        this.setLuxianDaima(lx);
      }

      /**
       * 其他
       */
      this.setLuxianJiancheng(rowData[3].getContents().trim());
      this.setLuduanBianhao(rowData[4].getContents().trim());
      this.setLicheng(rowData[5].getContents().trim());
      this.setQidianZhuanghao(rowData[6].getContents().trim());
      this.setQidianMingcheng(rowData[7].getContents().trim());
      this.setZhidianZhuanghao(rowData[8].getContents().trim());
      this.setZhidianMingcheng(rowData[9].getContents().trim());
      this.setJishudengji(rowData[10].getContents().trim());
      this.setMiancengleixing(rowData[11].getContents().trim());
      this.setLujiKuandu(rowData[12].getContents().trim());
      this.setLumianKuandu(rowData[13].getContents().trim());
      this.setQingyutongche(rowData[14].getContents().trim());
      this.setChongfuluxian(rowData[15].getContents().trim());
      this.setShifouDuantou(rowData[16].getContents().trim());
      this.setShijian(rowData[17].getContents().trim());
      this.setHandongshuliang(rowData[18].getContents().trim());
      this.setHandongmi(rowData[19].getContents().trim());
    }
  }

  public String toString(){
    String n = "";
    n = n + this.isGpsData() + "\t";
    n = n + this.getLuxianDaima() + "\t";
    n = n + this.getLuxianJiancheng() + "\t";
    n = n + this.getLuduanBianhao() + "\t";
    n = n + this.getLicheng() + "\t";
    n = n + this.getQidianZhuanghao() + "\t";
    n = n + this.getQidianMingcheng() + "\t";
    n = n + this.getZhidianZhuanghao() + "\t";
    n = n + this.getZhidianMingcheng() + "\t";
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
//    n = n + this.getLuxianDaima();
    return n;
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -