14 |
import com.google.gson.Gson; |
import com.google.gson.Gson; |
15 |
|
|
16 |
import dk.daoas.daoadresseservice.beans.OSMAddress; |
import dk.daoas.daoadresseservice.beans.OSMAddress; |
17 |
|
import dk.daoas.daoadresseservice.util.HttpUtil; |
18 |
|
|
19 |
public class GeocodeHelper { |
public class GeocodeHelper { |
20 |
|
|
22 |
|
|
23 |
|
|
24 |
|
|
25 |
public static void main(String[] args) throws IOException { |
public static void main(String[] args) throws IOException { |
26 |
//System.out.println( GeocodeHelper.googleHelper(2800, "Chr. Xs Alle") ); |
int post = 8700; |
27 |
System.out.println( GeocodeHelper.openstreetmapHelper(2800, "Chr. Xs Alle") ); |
String vej = "Enebarvej"; |
28 |
System.out.println( GeocodeHelper.openstreetmapHelper(8700, "Enebaervej") ); |
|
29 |
|
long start1 = System.currentTimeMillis(); |
30 |
|
System.out.println( "Google:" + GeocodeHelper.googleHelper(post, vej) ); |
31 |
|
long stop1 = System.currentTimeMillis(); |
32 |
|
|
33 |
|
long start2 = System.currentTimeMillis(); |
34 |
|
System.out.println( "OSM:" + GeocodeHelper.openstreetmapHelper(post, vej) ); |
35 |
|
long stop2 = System.currentTimeMillis(); |
36 |
|
|
37 |
|
System.out.println("Google: " + (stop1-start1)); |
38 |
|
System.out.println("OSM: " + (stop2-start2)); |
39 |
} |
} |
40 |
|
|
41 |
public static String openstreetmapHelper(int postnr, String vejnavn) { |
public static String openstreetmapHelper(int postnr, String vejnavn) { |