📄 dk.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 + -