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

📄 errorrecord.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.test.tools.lost.publicuse;

import net.aetherial.gis.test.tools.lost.track.TrackHypotaxis;
import net.aetherial.gis.surface.ItemValue;
import java.io.File;
import org.w3c.dom.Node;

/**
 * <p>标题: 农村公路数据采集与核对工具</p>
 *
 * <p>描述: </p>
 *
 * <p>版权: Copyright (c) 2006</p>
 *
 * <p>公司: 安徽省通途信息技术公司</p>
 *
 * @author 王爱国
 * @version 1.0
 */
public class ErrorRecord {
  private String shi = "";
  private String xian = "";
  private String trackName = "";
  private String xiangzhen = "";
  private String licheng = "";
  private String errType = "";
  public ErrorRecord() {
  }

  public String toString() {
    String n = "";
    n += shi + "\t";
    n += this.xian + "\t";
    n += this.xiangzhen + "\t";
    n += this.trackName + "\t";
    n += this.licheng + "\t";
    n += this.errType;
    return n;
  }

  public String getXiangzhen() {
    return xiangzhen;
  }

  public String getXian() {
    return xian;
  }

  public String getTrackName() {
    return trackName;
  }

  public String getShi() {
    return shi;
  }

  public void setLicheng(String licheng) {
    this.licheng = licheng;
  }

  public void setXiangzhen(String xiangzhen) {
    this.xiangzhen = xiangzhen;
  }

  public void setXian(String xian) {
    this.xian = xian;
  }

  public void setTrackName(String trackName) {
    this.trackName = trackName;
  }

  public void setShi(String shi) {
    this.shi = shi;
  }

  public void setErrType(int errType) {
    switch (errType) {
      case TrackHypotaxis.TYPE_0_不相同:
        this.errType = "不相同";
      case TrackHypotaxis.TYPE_1_相等:
        this.errType = "相等";
      case TrackHypotaxis.TYPE_2_缺少:
        this.errType = "缺少";
      case TrackHypotaxis.TYPE_3_被包含:
        this.errType = "被包含";
      case TrackHypotaxis.TYPE_4_被多条航迹包含:
        this.errType = "被多条航迹包含";
      case TrackHypotaxis.TYPE_5_部分不一致:
        this.errType = "部分不一致";
      case TrackHypotaxis.TYPE_6_其他:
        this.errType = "其他";
      case TrackHypotaxis.TYPE_MINUS1_不存在:
        this.errType = "不存在";
    }
  }

  public void setValue(File gpsFile,Node trk){

    this.setShi(gpsFile.getParentFile().getParentFile().getParentFile().getParentFile().getName());
    this.setXian(gpsFile.getParentFile().getParentFile().getParentFile().getName());
    try {
      this.setXiangzhen(gpsFile.getName().toUpperCase().replaceAll(".GPS", ""));
    }
    catch (Exception ex) {
      this.setXiangzhen(gpsFile.getName());
    }
    this.setTrackName(ItemValue.getTracksName(trk));
    this.setLicheng(ItemValue.getTracksStringDistance(trk));
  }

  public String getLicheng() {
    return licheng;
  }

  public String getErrType() {
    return errType;
  }
}

⌨️ 快捷键说明

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