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

📄 sd.java

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

import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.excel.ReadRecord;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.colligate.Luxian;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.gpsdata.lxld.LXRecord;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class sd
    extends Commonness {
  public sd() {
  }

  /**
   * 起点地名
   */
  private String qiDianZhuangHao = "";

  /**
   * 起点经度
   */
  private String jianChenShiJian = "";

  /**
   * 起点纬度
   */
  private String mingChen = "";

  /**
   * 起点是否为分界点
   */
  private String bianHao = "";

  /**
   * 起点分界点类别
   */
  private String bianMa = "";

  /**
   * 起点所在行政区划
   */
  private String luDuanBianMa = "";

  /**
   * 迄点地名
   */
  private String beiZhu = "";

  /**
   * 迄点经度
   */
  private String quanKuan = "";

  /**
   * 迄点纬度
   */
  private String jinGao = "";

  /**
   * 迄点是否为分界点
   */
  private String changDu = "";

  /**
   * 迄点分界点类别
   */
  private String jinDu = "";

  /**
   * 迄点所在行政区划
   */
  private String weiDu = "";

  /**
   * 设置每一条路线的GPS数据
   */
  public void setLuxianData(LXRecord lx){
//    this.columnNumber = lx.getNumber();
//    this.columnName = lx.getRoadName();
//    this.columnBName = lx.getBName();
//    this.columnBLongitude = lx.getBLongitude();
//    this.columnBLatitude = lx.getBLatitude();
//    this.columnBIsFenjie = lx.getBIsFenjie();
//    this.columnBFenjieType = lx.getBFenjieType();
//    this.columnBInDepart = lx.getBDepart();
//    this.columnEName = lx.getEName();
//    this.columnELongitude = lx.getELongitude();
//    this.columnELatitude = lx.getELatitude();
//    this.columnEIsFenjie = lx.getEIsFenjie();
//    this.columnEFenjieType = lx.getEFenjieType();
//    this.columnEInDepart = lx.getEDepart();
  }

  private static  String[] getHeader(){
    String[] HEADER = new String[18];
    HEADER[0] ="隧道编码";
 HEADER[1] ="所属路段编码";
 HEADER[2] ="隧道编号";
 HEADER[3] ="隧道名称";
 HEADER[4] ="建成时间";
 HEADER[5] ="起点桩号";
 HEADER[6] ="隧道经度";
 HEADER[7] ="隧道纬度";
 HEADER[8] ="隧道长度";
 HEADER[9] ="隧道净高";
 HEADER[10]="隧道全宽";
 HEADER[11]="备注";
 HEADER[12]="填表人";
 HEADER[13]="填表人电话";
 HEADER[14]="审核人";
 HEADER[15]="审核人电话";
 HEADER[16]="填报单位";
 HEADER[17]="填报单位负责人";


    return HEADER;
  }

  public static final String getLXHeaderString(){
    String n = "";
    String[] Header = getHeader();
    for (int i = 0; i < Header.length; i++) {
      n = n + Header[i];
      if (i < Header.length-1) {
        n = n + "\t";
      }
    }
    return n;
  }

  public void setExcelReadMethod(ReadRecord readAddersExcel){
    super.setExcelReadMethod(readAddersExcel);
  }

  public String toString() {
    String n = "";
    n = n + this.bianMa;
    n = n + this.tab + this.luDuanBianMa;
    n = n + this.tab + this.bianHao;
    n = n + this.tab + this.mingChen;
    try {
      if (Integer.parseInt(jianChenShiJian) < 1900) {
        jianChenShiJian = "1900";
      }
    }
    catch (Exception ex) {
      jianChenShiJian = "1900";
    }

    n = n + this.tab + this.jianChenShiJian;
    n = n + this.tab + this.qiDianZhuangHao;
    n = n + this.tab + this.jinDu;
    n = n + this.tab + this.weiDu;
    n = n + this.tab + this.changDu;
    n = n + this.tab + this.jinGao;
    n = n + this.tab + this.quanKuan;
//    n = n + this.tab + this.beiZhu;
    n = n + this.tab + this.getAdderString();
    return n;
  }

  public void setBianMa(String bianMa) {
    this.bianMa = bianMa;
  }

  public void setBeiZhu(String beiZhu) {
    this.beiZhu = beiZhu;
  }

  public void setQuanKuan(String quanKuan) {
    int cd;
    try{
        cd = Integer.parseInt(quanKuan);
       if(cd < 5){
         cd = 5;
       }
    }catch(Exception e){
      cd = 5;
    }

    this.quanKuan = ""+cd;
  }

  public void setJinGao(String jinGao) {
    int cd;
    try{
        cd = Integer.parseInt(jinGao);
       if(cd < 5){
         cd = 5;
       }
    }catch(Exception e){
      cd = 5;
    }

    this.jinGao = ""+cd;
  }

  public void setChangDu(String changDu) {
    int cd;
    try{
        cd = Integer.parseInt(changDu);
       if(cd < 10){
         cd = 10;
       }
    }catch(Exception e){
      cd = 10;
    }
    this.changDu = ""+cd;
  }

  public void setWeiDu(String weiDu) {
    this.weiDu = weiDu;
  }

  public void setJinDu(String jinDu) {
    this.jinDu = jinDu;
  }

  public void setQiDianZhuangHao(String qiDianZhuangHao) {
    this.qiDianZhuangHao = qiDianZhuangHao;
  }

  public void setJianChenShiJian(String jianChenShiJian) {
    this.jianChenShiJian = jianChenShiJian;
  }

  public void setMingChen(String mingChen) {
    this.mingChen = mingChen;
  }

  public void setBianHao(String bianHao) {
    this.bianHao = bianHao;
  }

  public void setLuDuanBianMa(String luDuanBianMa) {
    this.luDuanBianMa = luDuanBianMa;
  }

}

⌨️ 快捷键说明

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