/[projects]/dao/FuldDaekningWorker/src/main/java/dk/daoas/fulddaekning/Adresse.java
ViewVC logotype

Diff of /dao/FuldDaekningWorker/src/main/java/dk/daoas/fulddaekning/Adresse.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Adresse.java revision 2575 by torben, Tue Jun 9 19:42:00 2015 UTC dao/FuldDaekningWorker/src/main/java/dk/daoas/fulddaekning/Adresse.java revision 2744 by torben, Wed Oct 7 19:32:00 2015 UTC
# Line 1  Line 1 
1  package dk.daoas.fulddaekning;  package dk.daoas.fulddaekning;
2    
3  public class Adresse extends GeoPoint {  import com.jwetherell.algorithms.data_structures.KdTree;
4    
5    public class Adresse extends KdTree.XYZPoint {
6          public int id;          public int id;
7          public short postnr;          public short postnr;
8          public String adresse;          public String vejnavn;
9          public int gadeid;          public int gadeid;
10          public short husnr;          public short husnr;
11          public String husnrbogstav;          public String husnrbogstav;
12          public String rute;          public String rute;
13          public short ho;          public short ho;
14                    
15            public double latitude;
16            public double longitude;
17            
18            public double xyz[] = new double[3];
19            
20            public Adresse(Double latitude, Double longitude) {
21                    super(latitude, longitude);
22                    
23                    this.latitude = latitude;
24                    this.longitude = longitude;
25                    
26            xyz[0] = Math.cos(Math.toRadians(latitude)) * Math.cos(Math.toRadians(longitude));
27            xyz[1] = Math.cos(Math.toRadians(latitude)) * Math.sin(Math.toRadians(longitude));
28            xyz[2] = Math.sin(Math.toRadians(latitude));
29    
30            }
31            
32                    
33          @Override          @Override
34          public String toString() {          public String toString() {
35                  return "Adresse id=" + id+ " postnr=" + postnr + " adresse=" + adresse + " ho=" + ho;                  return "Adresse id=" + id+ " postnr=" + postnr + " adresse=" + vejnavn + " " + husnr + husnrbogstav + " ho=" + ho;
36          }          }
37                    
38  }  }

Legend:
Removed from v.2575  
changed lines
  Added in v.2744

  ViewVC Help
Powered by ViewVC 1.1.20