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