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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /**
   * 设置每一条路线的GPS数据
   */
  public void setGPSData(LXRecord lx){

  }

  private static  String[] getHeader(){
    String[] HEADER = new String[20];
    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] = "审核人电话";
    HEADER[18] = "填报单位";
    HEADER[19] = "填报单位负责人";

    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 String toString() {
    String n = "";
    n = n + this.bianMa;
    n = n + this.tab + this.LuDuanBianMa;

    n = n + this.tab + this.mingChen;
    n = n + this.tab + this.bianHao;
    try {
      if (Integer.parseInt(jianChen) < 1900) {
        jianChen = "1900";
      }
    }
    catch (Exception ex) {
      jianChen = "1900";
    }
    n = n + this.tab + this.jianChen;
    n = n + this.tab + this.zhongXingZhuangHao;
    n = n + this.tab + this.jinDu;
    n = n + this.tab + this.weiDu;

    n = n + this.tab + this.changDu;
    if(zaiHe.length() ==0 || "1|2|3".indexOf(zaiHe) < 0) zaiHe = "3";
    n = n + this.tab + this.zaiHe;
    n = n + this.tab + this.kuaJin;
    if(caiLiao.length() ==0 || "1|2|3".indexOf(caiLiao) < 0) caiLiao = "1";
    n = n + this.tab + this.caiLiao;
    if(weiQiao.length() ==0 || "1|2".indexOf(weiQiao) < 0 ) weiQiao = "2";
    n = n + this.tab + this.weiQiao;
//    n = n + this.tab + this.columnEFenjieType;
//    n = n + this.tab + this.columnEInDepart;
    n = n + this.tab + this.getAdderString();
    return n;
  }

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

  public void setZhongXingZhuangHao(String zhongXingZhuangHao) {
    this.zhongXingZhuangHao = zhongXingZhuangHao;
  }

  public void setZaiHe(String zaiHe) {
    this.zaiHe = zaiHe;
  }

  public void setWeiQiao(String weiQiao) {
    this.weiQiao = weiQiao;
  }

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

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

  public void setKuaJin(String kuaJin) {
    try{
      if(Float.parseFloat(kuaJin) > 99){
        //kuaJin = "95";
        System.out.println(LuDuanBianMa+"/"+mingChen+"/"+kuaJin);
      }
    }catch(Exception e){
      kuaJin = "15";
    }
    this.kuaJin = kuaJin;
  }

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

  public void setJianChen(String jianChen) {
    this.jianChen = jianChen;
  }

  public void setChangDu(String changDu) {
    try{
      if(Float.parseFloat(changDu) > 99){
//        changDu = "95";
        System.out.println(LuDuanBianMa+" "+mingChen+" "+changDu);
      }
    }catch(Exception e){
      changDu = "15";
    }
    this.changDu = changDu;
  }

  public void setCaiLiao(String caiLiao) {
    if("1|2|3|永久性|半永久性|临时性".indexOf(caiLiao) < 0) {
      caiLiao = "1";
    }
    this.caiLiao = caiLiao;
  }

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

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

}

⌨️ 快捷键说明

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