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

📄 dk.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 dk
    extends Commonness {
  public dk() {
  }

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

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

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

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

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

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

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

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

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

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

  /**
   * 迄点分界点类别
   */
  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.mingChen;
    n = n + this.tab + this.bianHao;
    n = n + this.tab + this.luDuanBianMa;
    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.kuanDu;

    if(jiDong.length() ==0 || "1|2|3".indexOf(jiDong) < 0) jiDong = "1";
    n = n + this.tab + this.jiDong;
    if(leiXing.length() ==0 || "1|2|3".indexOf(leiXing) < 0) leiXing = "1";
    if("2".equals(jiDong)) leiXing = "2";
    n = n + this.tab + this.leiXing;
//    n = n + this.tab + this.beiZhu;
//    n = n + this.tab + this.columnEFenjieType;
//    n = n + this.tab + this.columnEInDepart;
    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 setLeiXing(String leiXing) {
    if("1|2|汽渡|汽车渡口|行人渡口|人渡".indexOf(leiXing.trim()) < 0){
       leiXing = "2";
    }
    if(leiXing.length() == 0) leiXing = "2";
    this.leiXing = leiXing;
  }

  public void setJiDong(String jiDong) {
    if("1|2|是|否".indexOf(jiDong.trim()) < 0){
       jiDong = "2";
    }
    if(jiDong.length() == 0) jiDong = "2";
    this.jiDong = jiDong;
  }

  public void setKuanDu(String kuanDu) {
    this.kuanDu = kuanDu;
  }

  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 setLuDuanBianMa(String luDuanBianMa) {
    this.luDuanBianMa = luDuanBianMa;
  }

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

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

}

⌨️ 快捷键说明

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