Récupération url d'une page générée [java]

Fermé
dada_38 Messages postés 2 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 29 mai 2007 - 28 mai 2007 à 23:27
dada_38 Messages postés 2 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 29 mai 2007 - 29 mai 2007 à 10:47
Bonjour à tous,
J'ai un problème que je pensais pouvoir résoudre facilement mais qui me cause beaucoup de soucis en fin de compte.
Mon intention est de pouvoir, à partir d'une adresse classique ("2 rue de la republique 38000 grenoble" par exemple), récupérer les coordonnées GPS. Je me suis donc penché sur des sites comme https://www.google.fr/maps ou https://www.bing.com/maps?FORM=LGCYVD qui permettent de lire les coordonnées GPS dans l'url de la page obtenue aprés avoir rentré la bonne adresse.

Donc mon problème est le suivant, je veux automatiser la requete vers "https://www.bing.com/maps?FORM=LGCYVD#hloc=FR|2 rue de la republique 38000 grenoble" en java et récupérer l'url de la page générée comprenant les coordonnées GPS.

Voici le code que j'ai pour l'instant :

import java.io.*;
import java.net.*;

public class AdresseToGPS {
public static void main(String [] args){
try{
URL u = new URL("https://www.bing.com/maps?FORM=LGCYVD#hloc=FR|2 rue de la republique 38000 grenoble");
HttpURLConnection connection = (HttpURLConnection) u.openConnection();
connection.setDoOutput(true);
String test;
int i=0;
test = connection.getURL().toString();
System.out.println(test);

PrintWriter out = new PrintWriter(connection.getOutputStream());
System.out.println(out);

InputStream reponse = connection.getInputStream();
System.out.println(reponse);

BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();

while((test = connection.getHeaderField(i))!= null){i++;System.out.println(test);}
}catch(Exception e){e.printStackTrace();}
}
}

Merci de m'aider
A voir également:

1 réponse

dada_38 Messages postés 2 Date d'inscription lundi 28 mai 2007 Statut Membre Dernière intervention 29 mai 2007
29 mai 2007 à 10:47
Rebonjour a tous, personne ne peut m'aider???
0