--- dao/DaoAdresseService/src/dk/daoas/daoadresseservice/GeocodeHelper.java 2015/02/15 16:09:11 2301 +++ dao/DaoAdresseService/src/dk/daoas/daoadresseservice/GeocodeHelper.java 2015/02/18 07:45:28 2324 @@ -14,6 +14,7 @@ import com.google.gson.Gson; import dk.daoas.daoadresseservice.beans.OSMAddress; +import dk.daoas.daoadresseservice.util.HttpUtil; public class GeocodeHelper { @@ -21,10 +22,20 @@ - public static void main(String[] args) throws IOException { - //System.out.println( GeocodeHelper.googleHelper(2800, "Chr. Xs Alle") ); - System.out.println( GeocodeHelper.openstreetmapHelper(2800, "Chr. Xs Alle") ); - System.out.println( GeocodeHelper.openstreetmapHelper(8700, "Enebaervej") ); + public static void main(String[] args) throws IOException { + int post = 8700; + String vej = "Enebarvej"; + + long start1 = System.currentTimeMillis(); + System.out.println( "Google:" + GeocodeHelper.googleHelper(post, vej) ); + long stop1 = System.currentTimeMillis(); + + long start2 = System.currentTimeMillis(); + System.out.println( "OSM:" + GeocodeHelper.openstreetmapHelper(post, vej) ); + long stop2 = System.currentTimeMillis(); + + System.out.println("Google: " + (stop1-start1)); + System.out.println("OSM: " + (stop2-start2)); } public static String openstreetmapHelper(int postnr, String vejnavn) { @@ -72,6 +83,7 @@ //System.out.println( "Status: >" + geocoderResponse.getStatus() + "<"); if ( geocoderResponse.getStatus() != GeocoderStatus.OK) { + System.out.println("Google responded with " + geocoderResponse.getStatus() ); return null; }