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