Red de conocimientos turísticos - Conocimientos sobre calendario chino - Acerca de la API de mapas estáticos de Google

Acerca de la API de mapas estáticos de Google

La URL que proporcionó se puede guardar en el navegador para obtener la imagen del mapa (formato gif)

Si desea descargarla en lenguaje JAVA, consulte el código

Obtener el recurso especificado por la URL

El siguiente es un ejemplo de cómo obtener el recurso especificado.

importar java.io.*;

importar java.net.URL

importar java.net.URLConnection

público; clase TestURL {

public static void main(String[] args) lanza IOException {

test4()

test3(); p> test2();

test();

}

/**

* Obtener el recurso especificado por la URL .

*

* @throws IOException

*/

public static void test4() lanza IOException {

URL url = new URL("/attachment/200811/200811271227767778082.jpg");

//Obtener el contenido de esta URL.

Objeto obj = url.getContent();

System.out.println(obj.getClass().getName());

}

p>

/**

* Obtener el recurso especificado por la URL

*

* @throws IOException

*/

public static void test3() lanza IOException {

URL url = nueva URL("/down/soft/45.htm"); >

//Return Un objeto URLConnection que representa una conexión al objeto remoto al que hace referencia la URL.

URLConnection uc = url.openConnection();

//El flujo de entrada leído por la conexión abierta.

InputStream in = uc.getInputStream();

int c

mientras ((c = in.read()) != -1)

System.out.print(c);

in.close();

}

/**

* Leer el contenido de la página web especificada por la URL

*

* @throws IOException

*/

public static void test2 () lanza IOException {

URL url = new URL("/down/soft/45.htm");

//Abre una conexión a esta URL y devolver un enlace para The InputStream leído desde esta conexión.

Lector lector = new InputStreamReader(new BufferedInputStream(url.openStream()));

int c

while ((c = lector.read( )) != -1) {

System.out.print((char) c

}

lector.close(); p>

p>

}

/**

* Obtener el flujo de entrada de la URL y generarlo

*

* @throws IOException

*/

public static void test() lanza IOException {

URL url = nueva URL("/62575/ 120430");

//Abre una conexión a esta URL y devuelve un InputStream para leer desde la conexión.

InputStream in = url.openStream();

int c

while ((c = in.read()) != -1)

System.out.print(c);

in.close()

}

}

Tipos de URL admitidos por Java

import java.net.URL;

public class MainClass {

public static void main(String[] args) {

String host = "www.java2s.com";

String file = "/index.html"

String[] esquemas = {"/ base de datos /40/11335040.shtml