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

📄 jianzhicuntongda.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.colligate;

import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.excel.ReadAdder;
import java.io.File;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.txt.ItemUse;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.array.
    XiangzhenJzcjbqk;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.txt.Jzcjbqk;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.txt.Jzctdqk;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.gpsdata.tongda.
    TongDa;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.gpsdata.tongda.
    JianzhicunTD;

/**
 * <p>Title: </p>
 *
 * <p>Description: 建制村通达情况</p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class JianzhicunTongDa {
  private Jzcjbqk[] jzcArray = null;
  private ReadAdder adder = null;
  private int rows = -1;

  private String N = "";

  public JianzhicunTongDa() {
  }

  public void setAdder(ReadAdder adder) {
    this.adder = adder;
  }

  public void setJzcjbqk(Jzcjbqk[] jzc) {
    this.jzcArray = jzc;
  }

  public void readAndTranslate() {
    System.out.println("开始生成建制村通达信息...");
    this.N = this.N + Jzctdqk.getJZC_TDHeaderString() + "\r\n";
    if (this.jzcArray != null) {
      Jzctdqk jzc = new Jzctdqk();
      TongDa td = new TongDa();
      for (int i = 0; i < this.jzcArray.length; i++) {
        if (! ((this.jzcArray[i].getJianzhicunLongitude().equals("118.88888888")) || (this.jzcArray[i].getJianzhicunLongitude().equals("")))) {
          td.setKeyPointCoordinate(this.jzcArray[i].getJianzhicunLongitude(),
                                   this.jzcArray[i].getJianzhicunLatitude());
//          long t1,t2,t3,t4,t5,t6;
//           t1 = System.currentTimeMillis();
          JianzhicunTD[] jzcTD = td.getJianzhicunTDInstance();
//           t2 = System.currentTimeMillis();
//           System.out.println("t2-t1: "+(t2-t1) );

          if (jzcTD != null) {
//            System.out.println( jzcTD.length);
            for (int j = 0; j < jzcTD.length; j++) {

              jzc.setGPSDataMethod(jzcTD[j]);

              jzc.setExcelReadMethod(this.jzcArray[i],adder);

              this.N = this.N + jzc.toString() + "\r\n";

            }
//            t6 = System.currentTimeMillis();
//            System.out.println("t6-t2: "+(t6-t2));
          }
          System.out.println(this.jzcArray[i].getJianzhicunName() + " 通达路线完成.");
        }
      }
    }
  }

  public void save(File f) {
    ItemUse.saveFile(f, this.N);
  }

}

⌨️ 快捷键说明

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